.NET Blog

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

Blazor 0.3.0 experimental release now available

Blazor 0.3.0 is now available! This release includes important bug fixes and many new feature enhancements. New features in this release (details below): A full list of the changes in this release can be found in the Blazor 0.3.0 release notes. Get Blazor 0.3.0 To get setup with Blazor 0.3.0: To install the Blazor templates...

Cosmos DB Solves Common Data Challenges in App Development

When considering how to implement your application with a relational database, it can change how you build it dramatically. Some of these challenges include adding an abstract implementation of the schema in the code, mapping data to objects, building queries, and preventing SQL injection attacks. Wouldn't it be great if there was a way to ...

Blazor 0.2.0 release now available

Just a few weeks ago we announced the first preview release of an experimental web UI framework called Blazor. Blazor enables full-stack web development using C# and WebAssembly. So far thousands of web developers have taken on the challenge to try out Blazor and done some pretty remarkable things: The feedback and support from the ...

ASP.NET Core 2.1.0-preview2: Improvements to the Kestrel HTTP server

Change default transport to Sockets Building off the improvements to the managed sockets implementation in .NET Core we have changed the default transport in Kestrel from libuv to sockets. As a consequence, the  package is no longer part of the  metapackage. How to switch back to libuv To continue using libuv as your transport, you will...

ASP.NET Core 2.1.0-preview2 now available

Today we're very happy to announce that the second preview of the next minor release of ASP.NET Core and .NET Core is now available for you to try out. This second preview includes many refinements based on feedback we received from the first preview we released back in February. You can read about .NET Core 2.1.0-preview2 over on their blog...

ASP.NET Core manageability and Application Insights improvements

There are many great investments on the ASP.NET Core 2.1 roadmap. These investments make ASP.NET Core applications easier to write, host, test, and make security and standards compliant. This blog post talks about areas of investments in manageability and monitoring space. It covers ASP.NET Core, .NET, and Application Insights SDK ...

ASP.NET Core 2.1.0-preview1: Functional testing of MVC applications

For ASP.NET Core 2.1 we have created a new package, Microsoft.AspNetCore.Mvc.Testing, to help streamline in-memory end-to-end testing of MVC applications using . This package takes care of some of the typical pitfalls when trying to test MVC applications using TestServer. Create a test project To try out the new MVC test fixture, let...

ASP.NET Core 2.1.0-preview1: GDPR enhancements

2018 sees the introduction of the General Data Protection Regulation, an EU framework to allow EU citizens to control, correct and delete their data, no matter where in the word it is held. In ASP.NET Core 2.1 Preview 1 we’ve added some features to the ASP.NET Core templates to allow you to meet some of your GDPR obligations, as well as a ...