.NET Blog

Free. Cross-platform. Open source. A developer platform for building all your apps.

Featured posts

.NET Aspire 9.3 is here and enhanced with GitHub Copilot!
May 19, 2025
Post comments count 0
Post likes count 5

.NET Aspire 9.3 is here and enhanced with GitHub Copilot!

Jeffrey T. Fritz
Jeffrey T. Fritz

.NET Aspire 9.3 is the biggest release of .NET Aspire yet, with the introduction of GitHub Copilot directly into the .NET Aspire Dashboard, updates for integrat...

.NETASP.NET CoreC#

Latest posts

Diagnosing Errors on your Cloud Apps
Feb 7, 2018
Post comments count 0
Post likes count 0

Diagnosing Errors on your Cloud Apps

Justin Clareburt (MSFT)
Justin Clareburt (MSFT)

One of the most frustrating experiences is when you have your app working on your local machine, but when you publish it it’s inexplicably failing. Fortunately, Visual Studio provides handy features for working with apps running in Azure. In this blog I’ll show you how to leverage the capabilities of Cloud Explorer to diagnose issues in Azure. If you’re interested in developing apps in the cloud, we’d love to hear from you. Please take a minute to complete our one question survey. Prerequisites - If you want to follow along, you’ll need Visual Studio 2017 with Azure development workload installed. - This blog a...

A new experiment: Browser-based web apps with .NET and Blazor
Feb 6, 2018
Post comments count 2
Post likes count 0

A new experiment: Browser-based web apps with .NET and Blazor

Daniel Roth
Daniel Roth

Today I’m excited to announce a new experimental project from the ASP.NET team called Blazor. Blazor is an experimental web UI framework based on C#, Razor, and HTML that runs in the browser via WebAssembly. Blazor promises to greatly simplify the task of building fast and beautiful single-page applications that run in any browser. It does this by enabling developers to write .NET-based web apps that run client-side in web browsers using open web standards. If you already use .NET, this completes the picture: you’ll be able to use your skills for browser-based development in addition to existing scenarios for se...

Learn how to do Image Recognition with Cognitive Services and ASP.NET
Feb 5, 2018
Post comments count 0
Post likes count 0

Learn how to do Image Recognition with Cognitive Services and ASP.NET

Angelos Petropoulos
Angelos Petropoulos

With all the talk about artificial intelligence (AI) and machine learning (ML) doing crazy things, it’s easy to be left wondering, “what are practical ways I can use this today?" It turns out there are some extremely easy ways to try this today. In this post, I’ll walk through how to detect faces, gender, ages, and hair color in photos, by adding only a few lines of code to an ASP.NET app. Images will be uploaded and shown in an image gallery built with ASP.NET, images will be hosted in Azure Storage, and Azure Cognitive Services will be used to analyze the images. The full application is available on GitHub. To ...

Announcing .NET Framework 4.7.2 Early Access build 3052!
Feb 5, 2018
Post comments count 0
Post likes count 0

Announcing .NET Framework 4.7.2 Early Access build 3052!

Preeti Krishna - MSFT
Preeti Krishna - MSFT

Today, we are happy to share the .NET Framework 4.7.2 Early Access build 3052 for your feedback. .NET Framework 4.7.2 is the next version of the .NET Framework. It is currently feature-complete and in the testing phase. We would love your help to ensure this is a high quality and compatible release. This release is feature complete and in the testing phase but is not supported for production use. Next steps: This pre-release build 3052 includes improvements in several areas. Here's a representative set and we will share further information on these features in the subsequent weeks. ...

Entity Framework Core 2.1 Roadmap
Feb 2, 2018
Post comments count 0
Post likes count 0

Entity Framework Core 2.1 Roadmap

Diego Vega
Diego Vega

As mentioned in the announcement of the .NET Core 2.1 roadmap earlier today, at this point we know the overall shape of our next release and we have decided on a general schedule for it. As we approach the release of our first preview later this month, we also wanted to expand on what we have planned for Entity Framework Core 2.1. New features Although EF Core 2.1 is a minor release that builds over the foundational 2.0, it introduces significant new capabilities: Other improvements and new initiatives Besides the major new features included in 2...

.NET Core 2.1 Roadmap
Feb 2, 2018
Post comments count 0
Post likes count 0

.NET Core 2.1 Roadmap

Rich Lander [MSFT]
Rich Lander [MSFT]

The .NET team has been working on the .NET Core 2.1 release for the last several months on GitHub. We know that many of you have been using .NET Core 2.0 since it shipped in August of last year and want to know what is coming next. The team has done enough work now that we know the overall shape of the next release. Like past releases, the .NET community has contributed many important improvements. Thanks so much! We have been thinking of .NET Core 2.1 as a feedback-oriented release after the more foundational .NET Core 2.0 release. The following improvements are based on some of the most common feedback. ...

ASP.NET Core 2.1 roadmap
Feb 2, 2018
Post comments count 0
Post likes count 0

ASP.NET Core 2.1 roadmap

Daniel Roth
Daniel Roth

Five months ago, we shipped ASP.NET Core 2.0 as a foundational release for our high performance, cross-platform web framework for .NET and .NET Core. Since then we have been hard at work to deliver the next wave of features in ASP.NET Core 2.1. Below is an outline of the features and improvements that are planned for this release, which is targeted for mid-year 2018. Contents: You can read about the roadmap for .NET Core 2.1 and EF Core 2.1 on the .NET team blog. A few of us also recorded an On.NET show to introduce .NET Core 2.1, AS...

NuGet.org package publishing workflow – behind the scenes
Feb 1, 2018
Post comments count 0
Post likes count 0

NuGet.org package publishing workflow – behind the scenes

Anand Gaurav
Anand Gaurav

In December 2017, we changed the NuGet.org backend publishing pipeline to introduce a set of validation steps for submitted packages. Our goal is to maintain the same level of experience in terms of the time and effort it would take to publish a package and have it available for download. However, these new validation steps caused a few incidents that resulted in significant delays in the publishing workflow. We wanted to share the reasons why the experience has changed over the last few months and the continuous improvements we have been making since then, based on our learnings. Background When a package is s...

January 2018 Preview of Quality Rollup
Jan 26, 2018
Post comments count 0
Post likes count 0

January 2018 Preview of Quality Rollup

Rich Lander [MSFT]
Rich Lander [MSFT]

We recently released the January 2018 Preview of Quality Rollup. Quality and Reliability This release contains the following quality and reliability improvements. ASP.NET Identity SQL WCF Note: Additional information on these improvements is not available. The VSTS bug number provided with each improvement is a unique ID that you can give Microsoft Customer Support, include in StackOverflow commentsor use in web searches. Getting the Update The Security and Quality Rollup is available via Windows Update, Windows Server Update Services, Microsoft Update Catalog, and Docker. Microsoft Update Cat...