Debug CMake Scripts on Linux with Visual Studio
If you are working on a CMake project that targets Linux, you may have encountered some challenges when trying to debug your CMake scripts and CMakeLists.txt files. You may have wondered why your variables are not set correctly, or why your custom comm...
MongoDB EF Core Provider: What’s New?
The latest updates to the MongoDB EF Core Provider brings updates to change tracking, index creation, complex queries, and transactions. The post MongoDB EF Core Provider: What’s New? appeared first on .NET Blog.
.NET Conf 2024 Student Zone
The .NET Conf Student Zone is a beginner-friendly, virtual event where experts will teach you how to build amazing projects - all using C# and .NET! The post .NET Conf 2024 Student Zone appeared first on .NET Blog.
Improve your debugger game with editable expressions
Do you ever wish you could quickly test different queries on your collections or datasets while debugging? Do you want to save time and avoid writing code just to inspect your data? If you answered yes, then you will love the new editable expression fe...
How we build GitHub Copilot into Visual Studio
Find out how Visual Studio integrates GitHub Copilot, architectural detail, .NET implementation, and the importance of the indexing service for providing context-aware AI code suggestions. The post How we build GitHub Copilot into Visual Studio appeare...
New Contextual Tools for GitHub Copilot in Visual Studio
Visual Studio 2022 17.11 now allows you to pass your entire workspace or specific classes and functions as context for GitHub Copilot Chat. By referencing your entire codebase, down to specific classes and functions, Copilot Chat can deliver refined an...
Easier localization with the new resource (.resx) manager
If you’re developing applications that target multiple languages and cultures, you probably know how challenging it can be to manage the resources for each localization. You need to keep track of all the strings, images, icons, and other assets that ...
What’s New in vcpkg (September 2024)
This blog post summarizes changes to the vcpkg package manager as part of the 2024.09.23 and 2024.09.30 releases, 2024-09-18 and 2024-09-30 tool releases, as well as changes to vcpkg documentation throughout September. This month’s release includes s...
.NET 9 Release Candidate 2 is now available!
Try out the latest features in .NET 9 Release Candidate 2 across the .NET SDK, libraries, runtime, ASP.NET Core, SignalR, .NET MAUI, and more! The post .NET 9 Release Candidate 2 is now available! appeared first on .NET Blog.
Configure GitHub Copilot Access via Content Exclusion
Have you ever wanted greater control over the sensitive content AI-powered tools can access in your repositories? You can now customize Copilot’s access to your files with the newly announced GitHub Copilot Content Exclusion in both Visual Studio an...
Accelerate C++ Debugging with Enhanced Conditional Breakpoints
Are you tired of waiting for your conditional breakpoints to hit in C++? Do you wish there was a way to speed up the debugging process and get to the root of the problem faster? If so, you’re in luck! We have some exciting news for you: Visual Studio...