DNVM, DNX, and DNU – Understanding the ASP.NET 5 Runtime Options
Image by César Astudillo | Some Rights Reserved ASP.NET 5 introduces a new runtime model for the .NET framework which allows us to employ a “pay-as-you-go” approach, building composable applications using only those...
ASP.NET Web API: Understanding OWIN/Katana Authentication/Authorization Part III: Adding Identity
Image by alles-schlumpf | Some Rights Reserved This is the third post in a series in which we have built up a minimal, self-hosted, OWIN-based Web Api application essentially from scratch. Our objective has been to develop a...
ASP.NET Web Api: Understanding OWIN/Katana Authentication/Authorization Part II: Models and Persistence
Image by clement127 | Some Rights Reserved In the previous post in this series we learned how the most basic authentication and authorization elements fit together in an OWIN-based Web Api application. We have seen how to...
ASP.NET Web Api 2.2: Create a Self-Hosted OWIN-Based Web Api from Scratch
Image by Ivan Emelianov | Some Rights Reserved Building up a lean, minimal Web Api application from scratch is a terrific way to become more familiar with how things work under the hood in a Web Api (or any other ASP.NET)...
ASP.NET: Understanding OWIN, Katana, and the Middleware Pipeline
Image by Sunova Surfboards | Some Rights Reserved The tools and architectural patterns we use to build and evolve web applications have undergone dramatic change over the past few years. Modern web application development is a...
ASP.NET Web Api and Identity 2.0 – Customizing Identity Models and Implementing Role-Based Authorization
Image by madamepsychosis | Some Rights Reserved In a previous post, we took a high-level look at using Identity 2.0 in the context of a Web Api application. We essentially poked and prodded the default Visual Studio Web Api...
ASP.NET Web Api: Unwrapping HTTP Error Results and Model State Dictionaries Client-Side
Image by Damien Roué | Some Rights Reserved When working with ASP.NET Web Api from a .NET client, one of the more confounding things can be handling the case where errors are returned from the Api. Specifically, unwrapping the...
ASP.NET Identity 2.0: Introduction to Working with Identity 2.0 and Web API 2.2
Image by Universal Pops | Some Rights Reserved In recent posts, I’ve covered a lot of ground using ASP.NET Identity 2.0 in the context of an MVC application. Since it’s RTM in March of this year, Identity 2.0 has...
ASP.NET Identity 2.0: Implementing Group-Based Permissions Management
Image by Thomas Hawk | Some Rights Reserved Earlier this year we looked at Implementing Group-Based Permissions Management using the ASP.NET Identity 1.0 framework. The objective of that project was to gain a little more...
ASP.NET Identity 2.0: Extensible Template Projects
Image by Tom Magliery | Some Rights Reserved We’ve spent the last few posts looking at various customizations of the basic Identity Samples project. I decided to take what we’ve learned so far and create a general,...