.NET 7 Preview 5 includes significant improvements to the Generic Math feature. | Continue reading
Explore Exchange's migration from .NET Framework to .NET Core | Continue reading
Want to know why .NET MAUI apps boot faster, run smoother, and are smaller? This post break down how we made .NET MAUI fast! | Continue reading
.NET added async/await to the languages and libraries over seven years ago. In that time, it’s caught on like wildfire, not only across the .NET ecosystem, but also being replicated in a myriad of other languages and frameworks. It’s also seen a ton of improvements in .NET, | Continue reading
It’s now been 25 years since the first release of Visual Studio in 1997 and such a big milestone deserves a proper celebration. The Visual Studio 25th Anniversary Event kicks off at 9 AM Pacific Time on Thursday, March 17, with exclusive content and exciting reveals all day long. | Continue reading
Get the latest information, insights, announcements, and news from Microsoft. | Continue reading
The Git community has disclosed an industry-wide security vulnerability in Git that can lead to arbitrary code execution when a user operates in a malicious repository. This vulnerability has been assigned CVE 2018-11235 by Mitre, the organization that assigns unique numbers to t … | Continue reading
Today we’re excited to announce the availability of TypeScript 4.7! If you’re not yet familiar with TypeScript, it’s a language that builds on JavaScript and adds syntax for types. Types help describe what kinds of values you’re working with and what kinds of functions you’re cal … | Continue reading
.NET MAUI Release Candidate 3 is now available with dozens of bug fixes and quality improvements. We also take a look at navigating with Shell. | Continue reading
Visual Studio IntelliCode makes it easy to apply code fixes and refactorings when you type. | Continue reading
gRPC JSON transcoding is a new feature for .NET that allows gRPC services to be called with REST + JSON. Try it now in .NET 7 preview 4. | Continue reading
In this post we will walk through the new Visual Studio Code Embedded Tools extension. We'll show how to acquire embedded tool dependencies with vcpkg then edit, build, deploy, and debug an Azure RTOS ThreadX project highlighting the new peripheral register and RTOS object views. | Continue reading
A group of users were trying to implement a simple, terminal-based video game and found the performance under Windows Terminal to be entirely unsuitable for such a task. The performance issue can be replicated by repeatedly drawing a “rainbow” and measuring how many frames per se … | Continue reading
Read about the journey of Microsoft Graph on upgrading from .NET Framework 4.6 to .NET 6 and all the impact that came with it. | Continue reading
.NET MAUI Release Candidate 2 is now available with bug fixes and full support for Tizen. Build apps for Android, Windows, iOS, and macOS. | Continue reading
The Visual Studio 2022 for Mac 17.0 Release Candidate (RC) is ready for you to download now and includes a go-live license that allows you to develop in production environments. | Continue reading
The April 2022 release of the vcpkg package manager is available. This blog post summarizes changes from March 1st, 2022 to March 30th, 2022 for the microsoft/vcpkg and microsoft/vcpkg-tool GitHub repos. Some stats for this period: 24 new ports were added to the open-source regis … | Continue reading
Central Package Management Dependency management is a core feature of NuGet. Managing dependencies for a single project can be easy. Managing dependencies for multi-project solutions can prove to be difficult as they start to scale in size and complexity. In situations where you … | Continue reading
.NET MAUI Release Candidate is now feature complete, API stable for the upcoming GA release. Get started today to build app for Android, Windows, iOS, and macOS. | Continue reading
Today we are excited to announce the beta release of TypeScript 4.7! To get started using the beta, you can use npm with the following command: npm install typescript@beta You can also get editor support by Downloading for Visual Studio 2022/2019 Following directions for Visual … | Continue reading
Hi everyone, welcome to the January edition of Visual Studio Code Java update! Since this is our first blog post of the new year, we are going to look back on highlights of 2021 and take a look at our roadmap for 2022! | Continue reading
Azure Cosmos DB Conf, our free, virtual developer event, returns April 19-20. The event will include three, 3-hour live streams in the Americas, Asia-Pacific and Australia, and Europe, the Middle East, and Africa. Each live stream will feature its own unique, | Continue reading
We are excited to announce that Microsoft along with our partners IonQ and Quantinuum will join Quantum Coalition Hack, hosted during the week of April 4-10! Learn more about the challenge and the best ways to prepare for it. | Continue reading
Today we released PIX-2203.07, which adds support for today’s DirectStorage announcement. For more on how to get started with DirectStorage, check out our DirectStorage Landing Page. PIX and DirectStorage New features need new tooling support! It’s been a consistent goal for the … | Continue reading
We’ve seen a lot of excitement around C++ modules since we announced support in the Microsoft C++ compiler and Visual Studio. Ever since, the community has been asking us when CMake support was coming. I am happy to announce that Visual Studio 2022 17.2 Preview 2 has experimental … | Continue reading
Today, we are glad to release .NET 7 Preview 2. The second preview of .NET 7 includes enhancements to RegEx source generators, progress moving NativeAOT from experimental status into the runtime, and a major set of improvements to the “dotnet new” | Continue reading
Starting today, Windows games can ship with DirectStorage. This public SDK release begins a new era of fast load times and detailed worlds in PC games by allowing developers to more fully utilize the speed of the latest storage devices. In September 2020, | Continue reading
The March 2022 release of the Python Extension for Visual Studio Code is now available. This is a short release as during the past month our team has largely focused on features and changes that will be landing in the next couple of releases. | Continue reading
Today we’re excited to announce our support and collaboration on a new Stage 0 proposal to bring optional and erasable type syntax to JavaScript. Because this new syntax wouldn’t change how surrounding code runs, it would effectively act as comments. We think this has the potenti … | Continue reading
Today, we are releasing the .NET March 2022 Updates. These updates contain reliability and security improvements. See the individual release notes for details on updated packages. You can download 6.0.3, 5.0.15 and, 3.1.23 versions for Windows, macOS, and Linux, for x86, | Continue reading
Today we’re announcing the availability of TypeScript 4.6. If you’re not yet familiar with TypeScript, it’s a language that builds on JavaScript and adds syntax for types. Types help describe what kinds of values you’re working with and what kinds of functions you’re calling. | Continue reading
Summary Over the past few years, we have continually invested in strengthening the supply-chain security for .NET packages. To strengthen the ecosystem further, NuGet.org will begin requiring two-factor authentication for accounts starting March 8th. We made this decision after r … | Continue reading
Learn about the C# 11 preview features you can try out in Visual Studio 17.1 and the .NET SDK version 6.0.200. | Continue reading
Task Manager Efficiency mode is a new feature that gives you options to ensure certain running processes won’t stress the CPU out, leading to faster foreground responsiveness and better energy efficiency. It also helps you to identify apps that are already running in Efficiency m … | Continue reading