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 Anywhere with OmniSharp and Yeoman

Thursday, October 8, 2015

Nice article by Sayed I. Hashimi and Shayne Boyer describing how to get up and running with ASP.NET 5 on Mac and Linux using Yeoman and OmniSharp.

Using enums with the ASP.NET 5 (MVC 6) Select TagHelper

Wednesday, October 7, 2015

Jerrie Pelser continues his look at the Select TagHelper by showing how to bind against enums.

A Look at ASP.NET 5: Part 5 - The API

Tuesday, October 6, 2015

Shawn Wildermuth continues his series on ASP.NET 5 with a look at API controllers.

Setting IHostingEnvironment.IsDevelopment as True in an ASP.NET 5 Application

Monday, October 5, 2015

Tugberk Ugurlu shows two ways to set your environment to development in ASP.NET 5: directly setting the environment variable, or using launchSettings.json.

Using Option Groups with the Select TagHelper in MVC 6

Friday, October 2, 2015

Jerrie Pelser shows how to use a nice feature in the Select TagHelper to group select list items.

Building a Better MVC Helper

Thursday, October 1, 2015

Nice article by Peter Vogel that uses some great reader feedback to build a powerful HtmlHelper extension method that supports the most common block of HTML you'll add when creating a View.

Implementing ASP.NET Web API Versioning using Custom Header and testing it in an Angular.js application

Wednesday, September 30, 2015

Mahesh Sabnis shows how to version ASP.NET Web APIs using custom headers.

Create a Web API in MVC 6

Thursday, August 27, 2015

Note : An updated version of this article is located here .

ASP.NET MVC 5 app with SMS and email Two-Factor Authentication

Thursday, August 20, 2015

This tutorial shows you how to build an ASP.NET MVC 5 web app with Two-Factor Authentication. You should complete Create a secure ASP.NET MVC 5 web app with log in, email confirmation and password...

MVC recommended tutorials and articles

Wednesday, April 29, 2015

This page contains links to ASP.NET MVC tutorials and a suggested sequence to follow them.