As I promised here, you can download the samples I created on my visit to MS. What’s in there?
MvcExtensions: a class library project with all extensions developed including parameter binder support, Windsor integration and a NVelocity View Engine. I remember complaining about relying exclusively on inheritance to change behavior/add specializations. Looks like I’m not alone on this… To some things, a vertical approach is good enough, but not usually to frameworks. The inheritance scheme eventually will turn into hell in a complex project. I know as I been there.
RestSupport: Uri formats and a nice Respond To syntax inspired on the work from Chris Ortman/MonoRail.RestSupport.
UsingAR: self explanatory
Looks like they still need to make some things virtual and some things public. If you read my code you’ll eventually bump into interesting comments :-)