.NET Blog

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

Introducing .NET Standard

Questions? Check out the .NET Standard FAQ. You can find the latest version of the compatibility matrix here. In my last post, I talked about how we want to make porting to .NET Core easier. In this post, I'll focus on how we're making this plan a reality with .NET Standard. We'll cover which APIs we plan to include, how cross-framework ...

Reusing Configuration Files in ASP.NET Core

Introduction The release of ASP.NET Core 1.0 has enticed existing ASP.NET customers to migrate their projects to this new platform. While working with a customer to move their assets to ASP.NET Core, we encountered an obstacle. Our customer had a many configuration files () they used regularly. They had hundreds of configuration files that ...

Custom ASP.NET Core Middleware Example

One of the great things about ASP.NET Core is its extensibility. The behavior of an ASP.NET Core app's HTTP request handling pipeline can be easily customized by specifying different middleware components. This allows developers to plug in request handlers like MVC middleware, static file providers, authentication, error pages, or even their ...

Announcing the ongoing Bug Bounty for .NET Core and ASP.NET Core

It's with a great deal of pleasure that I can announce an on-going bug bounty for .NET Core and ASP.NET Core, our cross platform runtime and web stack. During the RC1 and RC2 bounty periods we received quite a few interesting, intriguing and even puzzling bugs which we've addressed. The RC 1 bounty included one report which prompted an entire...

Entity Framework Core 1.1 Plans

Now that Entity Framework Core (EF Core) 1.0 is released, our team is beginning work on bug fixes and new features for the 1.1 release. Keep in mind that it's early days for this release, we're sharing our plans in order to be open, but there is a high chance things will evolve as we go. High level goals Our goal with 1.1 release is to make ...

Announcing Entity Framework Core 1.0

Entity Framework Core (EF Core) is a lightweight, extensible, and cross-platform version of Entity Framework. Today we are making Entity Framework Core 1.0.0 available. This coincides with the release of .NET Core and ASP.NET Core. Upgrading from RC2 to RTM If you are upgrading an application from RC2 to RTM, be sure to read our Upgrading ...

Making it easier to port to .NET Core

In my last post, I talked about porting to .NET Core and requested feedback from our community on what their experience was and what we could improve. This sparked many great conversations with our users. Based on these conversations as well as our experience working with first- and third-party partners, we've decided to drastically simplify...

Announcing Entity Framework Core RC2

Entity Framework (EF) Core is a lightweight, extensible, and cross-platform version of Entity Framework. Today we are making Entity Framework Core RC2 available. This coincides with the release of .NET Core RC2 and ASP.NET Core RC2. EF Core, formerly known as EF7 Between RC1 and RC2, we changed from Entity Framework 7 to Entity Framework Core ...

Announcing Entity Framework Core RC2

Entity Framework (EF) Core is a lightweight, extensible, and cross-platform version of Entity Framework. Today we are making Entity Framework Core RC2 available. This coincides with the release of .NET Core RC2 and ASP.NET Core RC2. EF Core, formerly known as EF7 Between RC1 and RC2, we changed from Entity Framework 7 to Entity Framework Core ...

What’s new for the .NET Native Compiler and Runtime in Visual Studio 2015 Update 2

Last week we released an update to the Visual Studio 2015 Tools for Universal Windows Apps (UWA). The release includes improvements across the libraries, runtime, and compiler. This means that development is faster and applications will be more responsive and easier to maintain. Applications such as NCAA March Madness Live and TuneIn Radio ...