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 the Release of ASP.NET MVC 5.2, Web API 2.2 and Web Pages 3.2

Daniel Roth provides all of the details on the release of ASP.NET MVC 5.2, ASP.NET Web API 2.2, and ASP.NET Web Pages 3.2.

Refactoring the ASP.NET MVC Application to the Onion Architecture

Monday, September 29, 2014

Nice post by Dhananjay Kumar on refactoring an ASP.NET MVC controller to utilize the Onion Architecture pattern.

Decouple OWIN Authorization Server from Resource Server

Friday, September 26, 2014

In this blog post Taiseer Joudeh provides a working demo on Azure which demonstrates how to decouple OAuth 2.0 OWIN authorization server from recourse server. He also explains what is happening behind the scenes when an access token is received by a protected resource server.

ASP.NET OAuth Guides

Thursday, September 25, 2014

Jerrie Pelser wrote a set of guides which show you how to authenticate with OAuth in your ASP.NET applications using Facebook, Twitter, Microsoft Live, Yahoo, GitHub, LinkedIn, Google+, Stack Exchange, Steam, SalesForce and OpenID. The guides walk you through the process of registering with the various services as well as configuring ASP.NET to authenticate with the relevant service.

10 things I learned about rapidly scaling websites with Azure

Wednesday, September 24, 2014

In this blog post, Troy hunt explains 10 lessons he learned dealing with his HIBP web site when traffic increased 60 fold overnight. Great demonstration of end-to-end performance monitoring, global scale, and cost savings on Azure Websites.

Using D3.js and ASP.NET SignalR for Real-time Data Visualization

Tuesday, September 23, 2014

Ravi Kiran shows how to a basic real-time graphics chart application using SignalR and D3.js.

Evolving ASP.NET Apps - Introduction

Monday, September 22, 2014

Simon Timms begins a series demonstrating how to update a legacy ASP.NET application.

Authentication Filters in ASP.NET Web API 2

Thursday, September 25, 2014

An authentication filter is a component that authenticates an HTTP request. Web API 2 and MVC 5 both support authentication filters, but they differ slightly, mostly in the naming conventions for t...

Complex Type Inheritance in OData v4 with ASP.NET Web API

Tuesday, September 16, 2014

According to the OData v4 specification , a complex type can inherit from another complex type. (A complex type is a structured type without a key.) Web API OData 5.3 supports complex type inherita...

What's New in ASP.NET Web API OData 5.3

Tuesday, September 16, 2014

This topic describes what's new for ASP.NET Web API OData 5.3. Download Documentation OData Core Libraries New Features Known Issues and Breaking Changes Bug Fixes Download The runtime features are...