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 I: Concepts
Recently we looked at the fundamentals of the OWIN/Katana Middleware pipeline, and we then applied what we learned, and built out a minimal, OWIN-Based, self-hosted Web Api. In doing so, we managed to avoid the heavy weight of...
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...
Biggy Available as Pre-Release on Nuget
Image by fortfan | Some Rights Reserved Biggy is a very fast, synchronized, in-memory document/relational query tool for .NET. If you have been following the Biggy project over the past year, you are aware that there has been a...
C#: Avoiding Performance Issues with Inserts in SQLite
Image by Lance McCord | Some Rights Reserved If you are new to SQLite, you may well run across one of the most confounding of its implementation details the moment you attempt to do some sort of bulk or batch processing of...
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...
Setting Up for Mono Development in Linux Mint/Ubuntu
Image by Neil Fowler | Some Rights Reserved I recently needed to create a cross-platform C# library which needs to work across Windows, OSX, and Linux. Obviously, getting a .NET library running on Windows presented no great...
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...