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

Announcing ASP.NET 5 features in Visual Studio 2015 Preview and VS2013 Update 4

Xinyang Qiu provides all of the details on the the releases of Visual Studio 2015 Preview and VS2013 Update 4.

Working with Sass Stylesheets in ASP.NET MVC Applications and Visual Studio

Wednesday, November 19, 2014

Nice post by Marius Schulz showing how to use Sass in Visual Studio with the Mindscape Web Workbench extension, explaining how to organize your Sass stylesheets and set up Bundling and Minification.

Formatters in ASP.NET MVC 6

Tuesday, November 18, 2014

Filip Woj. shows how formatters work in ASP.NET MVC 6, describes the 9 pre-defined formatters, and shows how you can customize them.

ASP.NET 5 Overview

Monday, November 17, 2014

Nice summary of ASP.NET 5 from Tom FitzMacken, explaining the top features and why they're useful.

Utilize HTML5 ContentEditable in ASP.NET MVC to Edit View Content

Friday, November 14, 2014

Bipin Joshi points out that you can use HTML5 ContentEditable and jQuery to use one view to both display and edit data in ASP.NET MVC.

Get Started with ASP.NET MVC TagHelpers

Thursday, November 13, 2014

Jeff Fritz explains how tag helpers work, then shows how to create a custom tag helper to display a Kendo date picker.

NuGet Package of the Week - Courtesy Flush to flush buffers earlier and optimize time to first byte

Tuesday, November 11, 2014

Scott Hanselman points out a really useful NuGet package from Nik Molnar that allows you to flush the head content of an ASP.NET MVC view so the browser can get started loading resources while the rest of the page is being processed.

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.

Manage Client-Side Web Development in Visual Studio 2015, Using Grunt and Bower

Wednesday, November 12, 2014

ASP.NET 5.0 brings some big changes to the project system and build process for ASP.NET apps. In modern web app development, there are lots of moving parts: Server-side code (such as ASP.NET), clie...

View components and Inject in ASP.NET MVC 6

Wednesday, November 12, 2014

This topic shows how to create a view component in ASP.NET MVC 6 and how to inject a service into a view.