David Hayden presented the following presentation at the South Florida Code Camp on Saturday, February 2nd, 2008.
Getting Started with the ASP.NET MVC Framework
Learn how to create ASP.NET MVC Websites using Microsoft’s ASP.NET 3.5 Extensions. This session provides a general introduction to the concepts of model-view-controller and how one can create web applications without the need for the overly complicated Page LifeCycle, ViewState, and complex object model found in traditional ASP.NET WebForms Development. Leverage the power of the ASP.NET MVC Framework to create web applications that are easier to develop, maintain, and understand.

The Composite Web Client Application using the ASP.NET MVC Framework discussed during the presentation showed pluggable Blog and E-Commerce Modules complete with Dependency Injection of Controller Classes, product catalog, shopping cart, etc.
You can see the code at the following post:
ASP.NET MVC Framework and Composite Web Application Block ( CWAB )
Here are sample photos:


