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

Announcing new web features in Visual Studio 2013 Update 2 RC
Today, the Visual Studio team announced the release of RC 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 CTP2 and a few updates. We will have future blogs to talk about some of the features in detail. The release notes contain more details. What’s new since CTP2? We added the following new features in the RC release, which can be seen in details in the corresponding sections. New Sass project item and editor...

Available Now: Preview of Project “Orleans” – Cloud Services at Scale

This post was written by Niklas Gustafsson, Principal Program Manager on the Cloud Platform Tooling Team Today, at Build 2014, we are announcing the preview release of a cloud programming model under the codename “Orleans”. This project originated in Microsoft Research. Project “Orleans” provides a straightforward approach to building distributed high-scale computing applications, without the need to learn and apply complex concurrency or other scaling patterns. It was designed for use in the cloud, and has been used extensively in Microsoft Azure. Project “Orleans” has been used in production at Microsoft sinc...

OWIN security components in ASP.NET: OpenID Connect!
It’s been about a month since we released the first preview of the new claims-based identity programming model in ASP.NET. Yesterday we published a refresh of the preview with lots of improvements in WS-Federation support, and a brand-new feature: OpenID Connect! Thanks for the Feedback The new programming model was very well received, which makes us very happy; however, you were not shy about letting us know which features you wanted us to change and add. I would like to take this opportunity to thank Dominick and Poul for their deep involvement and great feedback! Among the main points we heard: ...

NuGet 2.6.1 for WebMatrix
The NuGet team released an updated NuGet Package Manager extension for WebMatrix on March 26, 2014. This update can be installed from the WebMatrix Extension Gallery using the following steps: Here are the salient points from the release notes. Notable Changes This extension update addresses two of the biggest issues users have faced consuming NuGet packages within WebMatrix. The first was a NuGet schema version error and the second was a bug leading to zero-byte DLLs in the bin folder. This latest release provides compatibility with the newest NuGet packages, preventing the schema error from occurrin...

Announcing 0.2.0-alpha2 preview of Windows Azure WebJobs SDK
We are releasing an update to Windows Azure WebJobs SDK introduced by Scott Hanselman here. Download this release You can download WebJobs SDK in a console application project from the NuGet gallery. You can install or update to these packages through NuGet gallery using the NuGet Package Manager Console, like this: What is WebJobs SDK? The WebJobs feature of Windows Azure Web Sites provides an easy way for you to run programs such as services or background tasks in a Web Site. You can upload and run an executable file such as an .exe, .cmd, or .bat file to your web site. You can run these as ...

Announcing RTM of ASP.NET Identity 2.0.0
Today, we are releasing the final version of ASP.NET Identity 2.0. The main focus in this release was to add security and account management features as well as address feedback from the community.Download this releaseYou can download ASP.NET Identity from the NuGet gallery. You can install or update to these packages through NuGet using the NuGet Package Manager Console, like this: What’s in this release?Following is the list of features and major issues that were fixed in 2.0.0.Two-Factor AuthenticationASP.NET Identity now support two-factor authentication. Two-factor authentication provides an e...

Getting started with ASP.NET Web API 2.2 for OData v4.0

A few weeks ago we started publishing nightly builds for our initial support in ASP.NET Web API for the OData v4.0 protocol. Our OData v4.0 support is based on the OData Library for OData v4.0 that has been released in the past few months. The OData v4.0 protocol introduces a lot of changes and new features that allow more flexibility in the way to model services and improvements over many features from the past versions of the protocol. In addition to this, the OData protocol has been recently ratified as an OASIS standard which will help bolster the adoption of the protocol by many companies and services all...

ASP.NET MVC 5 Lifecycle Document Published
Fresh out of the oven is a PDF document that charts the lifecycle of every ASP.NET MVC 5 application. Many of you have requested this document over the years and we're glad to finally put it in your hands now. You will find the PDF document very similar to the ASP.NET application lifecycle topic in its approach. It's a graphical representation of the ASP.NET MVC 5 lifecycle, but you will also see all the comprehensive details and explanations of the MVC pipeline that can help you make the correct decision on the what, when, and how of your ASP.NET MVC code development. Here's a preview: When you view the PDF docu...

Upcoming .NET NuGet Releases

This post was written by Richard Lander, a Program Manager on the .NET Core Framework team. We recently concluded a planning exercise for the next few months of work. From this exercise, we’d like to share the next set of NuGet releases that we plan to do. We chose this particular set based on your feedback and internal partner requests. All of these packages will be released as pre-release packages on nuget.org.New PackagesUpdated PackagesPlease let us know