No trial. No credit card required. Just your GitHub account.
.NET Blog
Free. Cross-platform. Open source. A developer platform for building all your apps.
Featured posts

Join the .NET & C# Teams at Microsoft Build 2025

The countdown to Microsoft Build 2025 is on! Join us May 19-22 either in-person in Seattle or online and explore an exciting lineup of .NET and C# content, incl...
Latest posts

May 2014 .NET Updates
The .NET team released a security bulletin and a security advisory today as part of the monthly “patch Tuesday” cycle. Microsoft Security Bulletin MS14-026 - Important, Vulnerabilities in .NET Framework Could Allow Elevation of Privilege (2958732) This update resolves a privately reported vulnerability in the Microsoft .NET Framework that could allow elevation of privilege if an unauthenticated attacker sends specially crafted data to an affected workstation or server that has the .NET Framework Remoting feature enabled. This security update is rated Important for Microsoft .NET Framework 1.1 Servi...

ASP.NET vNext: the future of .NET on the Server
At TechEd we announced our plans and vision for ASP.NET vNext. ASP.NET vNext is being designed from the bottom up to be a lean and composable .NET stack for building web and cloud based applications. You can find an overview of ASP.NET vNext and walkthroughs of the current experience at http://www.asp.net/vnext. To learn more about the ASP.NET vNext announcements, see the TechEd sessions: ASP.NET vNext is an open source project released under Apache License Version 2.0 by Microsoft Open Technologies, Inc. You can follow its progress and find instructions on how to contribute on https://github.com/...

Improvements to ASP.NET Web Forms
The Visual Studio team released Visual Studio 2013 Update 2 RTM. As part of this update we have added new features for ASP.NET Web Forms. This post will highlight some of the improvements done in ASP.NET Web Forms which are part of this release and some changes that we are working on. ASP.NET Identity 2.0 Support ASP.NET Identity is the new modern membership system for building ASP.NET applications. Identity makes it easier to add user profile, social logins such as Facebook, Twitter, Microsoft Account, Google and more, change persistence layer from SqlServer to Azure Table Storage and adds features such as Acc...

Announcing ASP.NET Session State Provider for Redis Preview Release
Today, we are pleased to announce a preview release of ASP.NET Session State Provider for Redis. You can use it with your own Redis server or the newly announce Microsoft Azure Redis Cache (Preview). What is Redis Redis is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets. It’s getting popular in the web development community as a session state store because of its simplicity, rich data structure support and outstanding performance. Installing You can download this preview release of AS...

Enabling the .NET Compiler Platform (“Roslyn”) in ASP.NET applications

The .NET languages team recently announced the availability and open sourcing of a public preview of “Roslyn”, the new .NET Compiler Platform. This is the long awaited .NET “compiler as a service” that represents the future of languages and compilation for .NET. You can download a preview including new compilers and Visual Studio tooling that enable you to explore upcoming features in the languages and Visual Studio editor, but how do you use these new features in an ASP.NET application?Compilation in ASP.NET applicationsFirst, let’s take a moment to revisit compilation in the contex...

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 is an updated version of ASP.NET that been optimized for cloud Web development. We’ve continued to improve the core .NET technologies that we shared at Build last month, specifically the .NET Native ahead-of-time compiler and the .NET Next Generation JIT (“RyuJIT”). B...

Announcing new Web Features in Visual Studio 2013 Update 2 RTM
Today, the Visual Studio team announced the release of RTM version of Visual Studio 2013 Update 2 . Our team added a few useful features and did some bug fixing in this update to improve the web development experience. This blog will contain all of the features introduced in RC and a few updates. We will have future blogs to talk about some of the new features in detail. The release notes contain more details. We added the following new features in the RTM release since RC release, which can be seen in detail in the corresponding sections. The following is a list of...

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 Native provides these performance benefits. Here, we'll talk about how the .NET Native tool-chain works. .NET Native ships as a single SDK that lets you easily convert a .NET application from Microsoft Intermediate Language (MSIL) to native code. While we've made this experience just a few c...

.NET at MonkeySpace Europe, June 9-11

This post was written by Daniel Plaisted, a member of the .NET Framework team who will be at MonkeySpace. MonkeySpace is the “official cross platform and open-source .NET conference.” This year, MonkeySpace Europe will be held June 9th-11th in Dublin, Ireland. Since it’s a conference specifically focused on open source and cross platform .NET, we’re going to be there! Open Source and Cross Platform .NET Open source and cross platform support have become increasingly important to .NET developers. In recognition of this, we’ve been working on making .NET a friendlier environment for op...