UPDATE: 2011-09-23. This was definitely a TL;DR post. And I've since switched to using a Mac and Rails and other *nix tools and frameworks - so forget it. Buy a Mac (or install Ubuntu) and start writing 'real' web applications.
ORIGINAL POST: Having been inspired by BlogSvc.Net's recent switch to the ASP.Net MVC framework - I decided that now was as good a time as any to begin to get up-to-speed with ASP.Net MVC There's a ton of blogosphere content out there already (I've included some of the more helpful links at the bottom of this post). Access to the source at http://www.codeplex.com/aspnet combined with a healthy dose of Reflector over the System.Web.Routing assembly... and things are slowly starting to fall into place. While working through the routing process; how routes are defined, the order they're evaluated and how a default route catchall can be defined... I got a bit hung-up on default routing and in particular the routing of Default.aspx. When you create a new ASP.Net MVC project (Preview 5).. the project template creates a Default.aspx page and places the following in the code behind...
Comments