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

.NET Aspire 9.3 is here and enhanced with GitHub Copilot!
.NET Aspire 9.3 is the biggest release of .NET Aspire yet, with the introduction of GitHub Copilot directly into the .NET Aspire Dashboard, updates for integrat...
Latest posts

Introducing ASP.NET Project “Helios”
In late 2013 we made available a prerelease NuGet package which allows running a managed web application directly on top of IIS without going through the normal ASP.NET (System.Web) request processing pipeline. This was a relatively quiet event without too much fanfare. At last month’s MVA Windows Azure Deep Dive, we spoke about this for the first time publicly to a global audience. Today, I’d like to give a formal introduction to ASP.NET Project “Helios”. This post will talk about why we’re introducing this project, what we hope to accomplish with it, and how this might fit in to our ecosystem moving forward. ...

February 2014 .NET Updates
As part of our continued effort to bring greater transparency for our customers we are going to start posting here whenever we ship any security fixes for the .NET Framework, this is the first such post.The .NET team released a security bulletin earlier this week as part of the monthly “patch Tuesday” cycle.Microsoft Security Bulletin MS14-009 - Important, Vulnerabilities in .NET Framework Could Allow Elevation of Privilege (2916607)This security update resolves two publicly disclosed vulnerabilities and one privately reported vulnerability in Microsoft .NET Framework. The most severe vulnerability co...

Per request lifetime management for UserManager class in ASP.NET Identity
Introduction We recently released the 2.0.0-beta1 version of ASP.NET Identity. Learn more here by visiting this link. This is an update to 2.0.0-alpha1 and adds the two-factor auth feature along with a few bug fixes. To learn more about the Alpha release, please visit this link. In this article I am going to explain the significance of the UserManager class in an application and some of the best practices when using it. I am going to use an MVC application that is created using VS 2013 RTM. In the Visual Studio 2013 RTM templates, which had the 1.0.0 version of ASP.NET Identity, we demonstrated directly instant...

Explore the Microsoft .NET Framework 4.5.1 in MSDN Magazine

The February 2014 edition of MSDN magazine includes a great overview of the .NET Framework 4.5.1, written by Gaye Oncul Kok, a Program Manager on the .NET team. The article is a great way to learn about how Visual Studio 2013 and .NET Framework 4.5.1 make apps easier to write, and faster to run. Take a look at the article.

Announcing preview of Dynamic Data provider and EntityDataSource control for Entity Framework 6
Today, we are pleased to announce an update to ASP.NET DynamicData and EntityDataSource control, so that they work with Entity Framework 6.What’s in this preview- DynamicData provider for Entity Framework 6- EntityDataSource control for Entity Framework 6How to install this previewYou can download this preview for ASP.NET DynamicData.EFProvider (http://www.nuget.org/packages/Microsoft.AspNet.DynamicData.EFProvider/) and EntityDataSource (http://www.nuget.org/packages/Microsoft.AspNet.EntityDataSource/) as preview NuGet packages from the NuGet gallery. You can install these pre-release packages through NuGet...

Microsoft.Diagnostics.Tracing.EventSource is now stable

We are announcing the RTM of the EventSource NuGet package, which enables fast app tracing to the Windows Event Log, including in production. This post was written by Cosmin Radu, a software developer on the .NET Runtime team. Over the past several weeks we’ve been working on addressing some feedback we’ve received from our users and added some improvements, including support for .NET Framework 3.5. Today I’m happy to announce the stable release of the EventSource and the EventRegister packages. NEW: EventSource Supports .NET 3.5 With the RTM release, the NuGet package now supports projects runn...

.NET 4.5.1 Supports Microsoft Security Updates for .NET NuGet Libraries

This post describes .NET NuGet library servicing support in the .NET Framework 4.5.1. It was written by Alok Shriram, a Program Manager on the .NET Core Framework Team. In the .NET Framework 4.5.1, we extended our .NET Framework security update capability to our NuGet libraries, enabling us to deliver security updates for those libraries on Microsoft Update (MU). The update experience is the same one you are used to when we deliver security updates for the .NET Framework. Microsoft Update enables us to deliver security updates quickly and globally, in one way, for both end-users and enterprise customers. Ov...

Announcing the Release of ASP.NET MVC 5.1, ASP.NET Web API 2.1 and ASP.NET Web Pages 3.1
The NuGet packages for ASP.NET MVC 5.1, ASP.NET Web API 2.1 and ASP.NET Web Pages 3.1 are now live on the NuGet gallery!Download this releaseYou can install or update to the released NuGet packages for ASP.NET MVC 5.1, ASP.NET Web API 2.1 and ASP.NET Web Pages 3.1 using the NuGet Package Manager Console, like this: Pre-requisites for this release What’s in this release?This release is packed with great new features summarized below:ASP.NET MVC 5.1 ASP.NET Web API 2.1 ASP.NET Web Pages 3.1 You can find a complete listing of the featur...

Some notes on using Organizational Auth with ASP.NET

In Visual Studio 2013 we shipped support for creating new ASP.NET projects which use Windows Azure Active Directory for Organizational Authentication. Vittorio Bertocci has recently written a great blog post Setting Up an ASP.NET Project with Organizational Authentication Requires an Organizational Account. If you are using the Org Auth features in ASP.NET I suggest you check it out.Thanks, Sayed Ibrahim Hashimi | http://sedodream.com | @SayedIHashimi