Learning ASP.NET

ASP.NET is a free web framework for building web sites,
apps and services with HTML, CSS and JavaScript.

Learn more

Web Sites

ASP.NET is great for building standards-based websites with HTML5, CSS3, and JavaScript.

Learn more

ASP.NET powered Web APIs

You can write ASP.NET Web APIs and Services that produce JSON or XML to talk to connected devices!

Learn more

Real-time ASP.NET

With ASP.NET SignalR you can enable real-time bi-directional communication between client and server with web sockets.

Learn more

Mobile Apps & Sites with ASP.NET

ASP.NET can power your mobile apps with responsive design or mobile frameworks like jQuery Mobile and more.

Learn more

ASP.NET 5 Updates and other improvements for Web Developers in Visual Studio 2015 CTP 6

Thursday, February 26, 2015

Jeffrey Fritz describes what's new for web developers in Visual Studio 2015 CTP 6.

Introducing ASP.NET 5

Wednesday, February 25, 2015

Great post from Scott Guthrie with a detailed look at ASP.NET 5.

NuGet Package of the Week: A different take on ASP.NET MVC Forms with ChameleonForms

Tuesday, February 24, 2015

Scott Hanselman takes a look at ChameleonForms, a NuGet package that greatly simplifies creating advanced forms in ASP.NET MVC.

ASP.NET MVC 5 with EF 6 - Working With Files

Monday, February 23, 2015

Mike Brind provides a C# and VB tutorial on how to upload files in an ASP.NET MVC application and how to use Entity Framework to store them in a database.

Understanding Azure website auto-scale magic

Friday, February 20, 2015

Great post from Troy Hunt, showing how Azure Websites auto-scale works, with lots of great graphics from New Relic monitoring.

Customizing ASP.NET Authentication with Identity

Thursday, February 19, 2015

Great video by Adam Tuliper and Jeremy Foster on Microsoft Virtual Academy which shows how to use the new ASP.NET Identity system to manage access to your web apps and services.

ASP.NET Membership to Owin

Wednesday, February 18, 2015

Fantastic blog by Jean-Sébastien Goupil on migrating his ASP.NET MVC 4 membership DB to ASP.NET MVC 5 Identity.

SignalR Connection Density Testing with Crank

Monday, January 12, 2015

This article describes how to use the Crank tool to test an application with multiple simulated clients.

Using SignalR Performance Counters in an Azure Web Role

Monday, January 12, 2015

This article describes how to install and use SignalR performance counters in an Azure Web Role.

Profile and debug your ASP.NET MVC app with Glimpse

Friday, December 19, 2014

Glimpse is a thriving and growing family of open source NuGet packages that provides detailed performance, debugging and diagnostic information for ASP.NET apps. It's trivial to install, lightweigh...