When ASP.NET Identity was introduced back in 2013 it represented a huge step forward in extensibility and flexibility over its predecessors. Out of the box, it used Entity Framework to make it super easy to go from “File -> New Project” to a fully functional web application with support for user registration and login. Of …
Articles
Stories and lessons I’ve learned on my journey through engineering and life.
This is a collection of articles I’ve written over the years. When I come across interesting information and solutions to tough problems, I like to write about them to share those ideas. Although I have a very busy schedule that prevents me from writing as often as I’d like, you’ll find a few of my articles below and I’ll continue to add more as I can! Check them out, and if you find something interesting or helpful, feel free to comment or let me know!

The Plan You should stay in a Disney resort if you can. There are 18 uniquely-themed resorts operated by Disney throughout the property, so you’ll have no trouble finding something that fits your personality and your budget. You’ll also want to get a 10-Day ticket to the theme parks, which provides the most bang for …

ASP.NET Identity is Microsoft’s fourth and by far its best iteration of an authentication/authorization system that’s built right into ASP.NET. It’s super flexible and extensible, yet easy to use and ready to go right out of the box. That ease of use is achieved in part thanks to a default backing store provider based on …

Knockout is a JavaScript-based MVVM framework. If you’re reading this article I’m going to assume that you already know what Knockout is all about and are interested in using it in your ASP.NET MVC application. However, if you’re new to Knockout, I highly recommend checking out the official website at knockoutjs.com. Let’s take a typical example …