.NET Blog
Free. Cross-platform. Open source. A developer platform for building all your apps.
Latest posts
Azure SignalR Service now supports Event Grid!
We just released a new feature which enables Azure SignalR Service to publish connection events to Azure Event Grid. Check out this blog post to learn how it works and how to use it.
Update on .NET Standard adoption
It's about two years ago that I announced .NET Standard 2.0. Since then we've been working hard to increase the set of .NET Standard-based libraries for .NET. This includes many of the BCL components, such as the Windows Compatibility Pack, but also other popular libraries, such as the JSON.NET, the Azure SDK, or the AWS SDK. In this blog post, I'll share some thoughts and numbers about the .NET ecosystem and .NET Standard. Adoption by the numbers In order to track adoption, we're looking at nuget.org. On a regular interval, we check whether new package versions add support for .NET Standard. Once a package ID ...
Calling all .NET desktop and mobile developers!
We would love to hear about your experience with building client applications in .NET. Your feedback will greatly help us to improve the .NET tooling and ensure our roadmap focuses on your needs. Participate in shaping the future of the .NET client development by taking this short survey (5 minutes to complete). We are also searching for developers to discuss new concepts and prototypes, so tell us in the survey if you would like .NET engineering team to reach out to you about upcoming opportunities in .NET UI development. Take survey! We really appreciate your input and will build our decision on th...
Try out Nullable Reference Types
Try out Nullable Reference Types With the release of .NET Core 3.0 Preview 7, C# 8.0 is considered "feature complete". That means that the biggest feature of them all, Nullable Reference Types, is also locked down behavior-wise for the .NET Core release. It will continue to improve after C# 8.0, but it is now considered stable with the rest of C# 8.0. At this time, our aim is to collect as much feedback about the process of adopting nullability as possible, catch any issues, and collect feedback on further improvements to the feature that we can do after .NET Core 3.0. This is one of the largest featu...
Improving .NET Core installation in Visual Studio and on Windows
Visual Studio 2019 version 16.3 and .NET Core 3.0 Preview 7 improve the installation experience of .NET Core on Windows. The goal is to reduce the number of .NET Core versions that might be on a machine. The improvements are based on customer feedback and our own experiences as well as laying the groundwork for future improvements. .NET Core SDK installer for Windows Let's start with the .NET Core SDK installer. Install now removes previous versions Starting with .NET Core 3.0 Preview 7, the .NET Core SDK installer will remove previous patch versions after a successful installation. This means that if you hav...
HttpRepl: A command-line tool for interacting with RESTful HTTP services
The ASP.NET team has built a command-line tool called HttpRepl. It lets you browse and invoke HTTP services in a similar way to working with files and folders. You give it a starting point (a base URL) and then you can execute commands like “dir” and “cd” to navigate your way around the API: Once you have identified the API you are interested in, you can use all the typical HTTP verbs against it. Here is an example of calling GET on http://localhost:65369/People as a continuation from before: Right now HttpRepl is being shipped as a .NET Core Global Tool, which means all you have to do to get it is run the ...
Announcing Entity Framework Core 3.0 Preview 7 and Entity Framework 6.3 Preview 7
Today, we are making new previews of EF Core 3.0 and EF 6.3 available on nuget.org. .NET Core 3.0 Preview 7 and ASP.NET Core 3.0 Preview 7 were also made available today. We encourage you to install these previews to try the new features, and to validate that all the functionality required by your applications is available and works correctly. As always, we hope you'll report any issues you find on GitHub. What is new in EF Core 3.0 Preview 7 Query improvements In this preview, we have made a lot of progress towards the completion of our new LINQ implementation. For example, the translation of GroupBy, a...
Announcing .NET Core 3.0 Preview 7
Today, we are announcing .NET Core 3.0 Preview 7. We've transitioned from creating new features to polishing the release. Expect a singular focus on quality for the remaining preview releases. Download .NET Core 3.0 Preview 7 right now on Windows, macOS and Linux. ASP.NET Core and EF Core are also releasing updates today. Visual Studio users need Visual Studio 2019 16.3 Preview 1 to use .NET Core 3.0 Preview 7. The Microsoft .NET Site has been updated to .NET Core 3.0 Preview 7 (see the version displayed in the website footer). It's been running successfully on Preview 7 for over two...
ASP.NET Core and Blazor updates in .NET Core 3.0 Preview 7
.NET Core 3.0 Preview 7 is now available and it includes a bunch of new updates to ASP.NET Core and Blazor. Check out the great new features and improvements in this release!