Welcome to the .NET Framework 4.7.1 Early Access!

Today, we are happy to announce an early access build of .NET Framework 4.7.1. The .NET Framework 4.7.1 is the next version of the .NET Framework. It is currently feature-complete and in the testing phase. We are asking for individuals and companies to help validate the quality and compatibility of the release. It is not ready… Read more

Profile-guided optimization in .NET Core 2.0

This post was co-written by Daniel Podder and Bertrand Le Roy. .NET Core 2.0 introduces many new optimizations that will make your code even faster. A lot of work has been done in the base class library to improve performance, but in this post, we’d like to talk about a specific category of optimization: profile-guided… Read more

The Next Generation of .NET – ASP.NET vNext

Updated (2017): See .NET Framework Releases to learn about newer releases. Updated (July 2015): See Announcing .NET Framework 4.6 to read about the latest version of the NET Framework. Today at TechEd North America, we announced the latest set of innovations that are part of the next generation of .NET. The biggest of those is ASP.NET vNext, which… Read more

The .NET Native Tool-Chain

This post was authored by Xy Ziemba, Program Manager on the .NET Native team. At BUILD, we announced .NET Native Preview. .NET Native is a compilation technology and a small runtime that allow .NET applications to start up to 60% faster and have a smaller memory footprint. We’ve previously discussed at a high-level how .NET… Read more

.NET Native Performance

This post was authored by Xy Ziemba, the Program Manager for .NET Native performance, and Andrew Pardoe, Program Manager on the .NET runtime team. In our previous blog post introducing .NET Native, we talked about how .NET Native gives you the performance of C++ with the productivity of C#. Putting that in quantitative terms, Windows… Read more

Announcing .NET Native Preview

This post was written by Subramanian Ramaswamy and Andrew Pardoe, Senior Program Managers on the .NET Native team. We’re thrilled to announce the first release of .NET Native. Windows Store apps start up to 60% faster with .NET Native and have a much smaller memory footprint. Our first release is a Developer Preview that allows… Read more

RyuJIT CTP2: Getting Ready for Prime-time

This post announces an updated preview of the .NET team’s new 64-bit Just-In-Time (JIT) compiler. It was written by Mani Ramaswamy, Program Manager for the .NET Dynamic Code Execution Team. Note: RyuJIT CTP3 is available here: http://blogs.msdn.com/b/dotnet/archive/2014/04/03/the-next-generation-of-net.aspx. The developer preview of RyuJIT, CTP1, received a thunderous response (so much so we had to post a… Read more