Category Archives: MVC

Know How Many Users are Affected by Bugs and Events

Prioritizing your bug fixes and development time in general can be a daunting task. Sometimes, as developers, we want to work on this shiny widget or this annoying bug, and we don’t really have anything in our face telling us to quit focusing on our dreams and work on what matters to the bottom line. …Read More

Know How Many Users are Affected by Bugs and Events

Prioritizing your bug fixes and development time in general can be a daunting task. Sometimes, as developers, we want to work on this shiny widget or this annoying bug, and we don’t really have anything in our face telling us to quit focusing on our dreams and work on what matters to the bottom line. …Read More

Exception Handling & Logging Tool for ASP.NET, Web API, WebForms, WPF, Console, MVC, and more

Having a handle on your code’s errors is important. Thousands, if not millions, of exceptions are thrown every day in production code without anyone knowing. These errors might be affecting the bottom line, or they could be negligible – either way, it’s important to know that they exist, how often they are occurring, and what …Read More

OAuth 2.0 for MVC, Two Legged Implementation

OAuth 1.0 was one complicated beast. The OAuth 2.0 spec greatly simplified things, but that also had the wonderful side effect of rending all of our old OAuth 1.0 code obsolete. They say that "the only thing a pioneer gets is an arrow in the back," I disagree, I say "the thing that only a …Read More

MVC 2 Client Side Model Validation with ExtJS

One of the most exciting new features in MVC 2 is "Enhanced Model Validation support across both server and client". The new enhanced support allows for client side validation to be dynamically generated into a view quickly and easily using DataAnnotations attributes on models. This means that by simply dressing up your model properties with …Read More

MVC JSON Model Binder

Here it is folks, the Ultimate Ultimate Asp.Net MVC JSON Model Binder!…yes, I said Ultimate twice. Moving complex data structures from client to server used to be difficult, but not anymore! Just add the JsonBinder attribute to your action parameters, and this Custom ModelBinder will automatically detect the type and parameter name, and deserialize your …Read More