November 2011 Blog Posts

Extending ASP.NET MVC

It is my pleasure to speak tonight at the SEVDNUG about extending ASP.NET MVC.  This talk grew out of an impromptu talk I gave at Desert Code Camp 2011.2.  The speaker didn't show for a class titled "Real world MVC", so I took it and ran with it. In this talk we'll look at some common and some less-common extension points for ASP.NET MVC: Routes Route Constraint Html Helper Action Filter Value Provider Action Result Model Metadata Provider ...

Desert Code Camp 2011.2

Desert Code Camp is always such a pleasure, and I'm pleased to be able to speak twice this time.  I'm teaching two topics: Backbone and Qunit. Backbone is an MVC framework for JavaScript.  Much like you wouldn't stick your entire program in a click even handler, why would you stick all your client-side code in a jQuery click event handler?  Backbone gives you the structure to create well architected client-side code.  Backbone is also light enough and modular enough and not opinionated enough to get you quickly to an on-ramp.  Download the slides and sample code we'll play with here. Qunit is...