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

Microsoft Virtual Academy event: What's New with ASP.NET 5 (Dec 15)

Join Scott Hanselman, Sayed Hashimi, Daniel Roth, Scott Hunter and Rowan Miller for a full day introduction to ASP.NET 5! Fun, free, and live!

Grunt and Gulp Intellisense in Visual Studio 2013

Wednesday, December 17, 2014

Mads Kristensen blogs about how to enable Grunt and Gulp IntelliSense in Visual Studio 2013 (and Visual Studio 2015 Preview as well).

Secure ASP.NET Web API using API Key Authentication – HMAC Authentication

Tuesday, December 16, 2014

Taiseer Joudeh explains how to secure ASP.NET Web API using API Keys, this technique is useful when TLS protocol is not an option and transmitting data should be done securely. He provides the source code on GitHub.

Background threads in applications (Part 3 – threading side effects)

Monday, December 15, 2014

Paul Cociuba continues a series on background threading in ASP.NET with a description of some of the dangers of running work on background threads (as opposed to queuing work in the ASP.NET threadpool).

Introducing Dynamic Bundles for ASP.NET MVC

Friday, December 12, 2014

Matt Perdeck describes the Dynamic Bundles NuGet package, which allows you to co-locate your CSS and JavaScript with your views and have them automatically bundled and rendered with the HTML.

Create your own Domain Specific Language in ASP.NET with TagHelpers

Wednesday, December 10, 2014

[Video] Taylor Mullen explains how TagHelpers work in ASP.NET MVC 6 and demonstrates how to write a variety of custom TagHelpers.

SignalR + RX Streaming Data Demo App

Tuesday, December 9, 2014

Nice demo application from Sacha Barber showing how to build a resilient client application with realtime data feeds powers by SignalR and Reactive Extensions.

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...

Installing ASP.NET and Web Tools

Friday, December 5, 2014

Scott Hanselman walks through the process of installing ASP.NET, Visual Studio, and the tools you need to start developing your own website today.

ASP.NET 5 Overview

Wednesday, November 12, 2014

ASP.NET 5 is a significant redesign of ASP.NET. This topic introduces the new concepts in ASP.NET 5 and explains how they help you develop modern web apps.