Microsoft Developer Blogs

Get the latest information, insights, announcements, and news from Microsoft.

Comparing files in Visual Studio

As developers, we often need to compare two files to find the differences. Sometimes, even comparing the content of the clipboard with a file on disk. And again, sometimes comparing our local changes to previous versions from our Git commit history. There is no straightforward way in Visual Studio to do those things today, but in this month’...


Azure Synapse Link support for Azure Cosmos DB Gremlin API now in preview

Azure Cosmos DB's Gremlin API combines the power of graph database algorithms with highly scalable, managed infrastructure to provide a unique, flexible solution to most common data problems associated with lack of flexibility and relational approaches. For more information, click here. Use Cases The objective of this new capability is to ...


Announcing NuGet PackageReference support for C++/CLI MSBuild projects targeting .NET Core and .NET 5 or higher

One of the new features for C++ developers in Visual Studio 2022 version 17.3 is NuGet PackageReference support for C++/CLI MSBuild projects that target .NET Core and .NET 5 or higher. More specifically, this impacts CLR Class Library (.NET) and CLR Empty Project (.NET) project templates. This functionality allows you to manage NuGet packages ...


Ten Years of TypeScript

Today is TypeScript's birthday! But this birthday is a special one - 10 years ago today, on October 1st, 2012, TypeScript was unveiled publicly for the first time. The Early Days When TypeScript first debuted, there was a lot of skepticism - and understandably so. To some JavaScript users, a team trying to bring static types to JavaScript ...


NuGet Season of Giving

NuGet has gone through a lot of changes over the last 10 years. From the package manager console, standalone NuGet.exe, and integration of NuGet into the .NET SDK, we have always relied on the open source community to help evolve and advance NuGet to meet the needs of the .NET ecosystem. Since NuGet has been on GitHub, the repository has ...


Join Us for Big News at Ignite 2022

  Microsoft Ignite 2022 is fast approaching, and this year’s event is bringing a host of innovations around developer productivity and cost-effectiveness. The lineup of announcements includes big news around Azure Cosmos DB support for popular open-source technologies. Additionally, we’ll share improvements to our MongoDB ...