Visual Studio

What’s new in System.Text.Json in .NET 9
An overview of all new .NET 9 features in System.Text.Json for developers. The post What’s new in System.Text.Json in .NET 9 appeared first on .NET Blog.
2024-10-15 15:15
Catch the highlights from Azure Developers – .NET Aspire Day 2024!
Watch the top sessions on demand for insights and practical guidance on building distributed applications with .NET Aspire! The post Catch the highlights from Azure Developers – .NET Aspire Day 2024! appeared first on .NET Blog.
2024-10-14 17:05
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...
2024-10-10 17:31
Engineering the Scalable Vector Extension in .NET
Let's take an in-depth look at how the team implemented the Scalable Vector Extension (SVE) for .NET. The post Engineering the Scalable Vector Extension in .NET appeared first on .NET Blog.
2024-10-10 17:05
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 ...
2024-10-09 15:28
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...
2024-10-09 01:03
.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.
2024-10-08 20:00
Introducing Microsoft.Extensions.AI Preview – Unified AI Building Blocks for .NET
We are excited to introduce the Microsoft.Extensions.AI package available in preview today. This new package provides a unified abstraction layer that enables you to integrate AI services into your .NET applications. The post Introducing Microsoft.Exte...
2024-10-08 18:05
.NET and .NET Framework October 2024 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for October 2024. The post .NET and .NET Framework October 2024 servicing releases updates appeared first on .NET Blog.
2024-10-08 17:07
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...
2024-10-07 23:51
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...
2024-10-07 15:10
Latest enhancements to Copilot workflows in Visual Studio: Move seamlessly from Copilot in Quick Info and more…
There have been new integrations added to Copilot workflows in Visual Studio to make it even more seamless to navigate between in-editor activities and the Chat window that has context of global workspace, conversational history, and more to get the mo...
2024-10-02 16:24
Discover Hidden Insights with Profiler’s External Code Decompilation
Have you ever wondered what’s happening under the hood of your .NET application? Do you want to quickly and easily identify and fix performance bottlenecks? If so, Visual Studio has the perfect tool for you: the profiler. The profiler allows you to a...
2024-10-02 10:00
Announcing the stable release of the official OpenAI library for .NET
Discover the stable release of the official OpenAI library for .NET, empowering developers to integrate cutting-edge AI models, including GPT-4o & o1, into their .NET applications. The post Announcing the stable release of the official OpenAI library f...
2024-10-01 19:00
Visual Studio 2022 – Recent performance enhancements 
Visual Studio 2022 continues to be faster with each version. In this blog post we will highlight a couple of the more significant enhancements you’ll experience in 17.11, such as a more efficient C# language service, faster conditional breakpoints an...
2024-10-01 14:32
Visual Studio at Unreal Fest Seattle 2024
Join us in-person at Unreal Fest Seattle 2024 with an in-depth look at how Visual Studio and GitHub Copilot can help modernize your Unreal Engine game development. Session Title: Modernizing Game Development with Visual Studio and AI Session Info: Octo...
2024-09-30 18:00
Effortless Instrumentation profiling with Persistent Target Selection
Ever wished to assess your code’s performance without repeatedly choosing the target process or executable for each instrumentation profiling session? If so, you’re among many developers who find this task cumbersome and prone to errors, es...
2024-09-30 11:00
Tailored Code Completions for C++ Developers: Fine-tuned models are now in limited public beta for GitHub Copilot Enterprise
GitHub recently announced that custom models are available for GitHub Copilot Enterprise users in limited public beta. Custom models are fine-tuned on your organization’s proprietary codebases and coding practices to provide more contextually relevan...
2024-09-26 15:27
Creating a React TODO app in Visual Studio 2022
In this tutorial we will create a React front-end, with JavaScript, of a TODO web app using a Visual Studio 2022. To get started install Visual Studio with the Node.js development workload. This will include the JavaScript/TypeScript (JSTS) projects an...
2024-09-26 10:00
Getting started with testing and .NET Aspire
Learn how to improve your software development process with automated testing in .NET Aspire. This post covers the basics of getting started, writing tests for distributed applications, and ensuring your services run smoothly. The post Getting started ...
2024-09-25 17:05