Since the second tech preview relaese of ASP.NET MVC in MIX08 on March, there is a lot of activities in the community to start using it for real application now… Besides Scott’s formal detail about the ASP.NET MVC, there is a few good resource to help us up to speed…
Rob Conery has been used the MVC Framework along with Agile coding practices such as test-driven development and common patterns such as the Repository Pattern. You may still remember his ASP.NET 2.0 Commerce Starter Kit (renamed as dashCommerce now). He created the MVC Storefront as an ongoing series, each part of the series describe the intent of part with great video demonstrating the detail.
- ASP.NET MVC: Introducing The MVC Storefront Series
- ASP.NET MVC: MVC Storefront, Part 2 – Repository Pattern
- ASP.NET MVC: MVC Storefront, Part 3 – Pipes and Filters
- ASP.NET MVC: MVC Storefront, Part 4 – Linq To Sql Spike
- ASP.NET MVC: MVC Storefront, Part 5 – Globalization
- MVC Storefront, Part 6: Catalog Completion and Initial UI
- MVC Storefront, Part 7: Helpers and Routing
…the source code can be found at CodePlex.
Besides, there are another series by Keyvan Nayyeri , for building a Blog Engine using ASP.NET MVC.
- Building a Simple Blog Engine with ASP.NET MVC and LINQ – Part 1
- Building a Simple Blog Engine with ASP.NET MVC and LINQ – Part 2
- Building a Simple Blog Engine with ASP.NET MVC and LINQ – Part 3
- Building a Simple Blog Engine with ASP.NET MVC and LINQ – Part 4
Of course…. including the following pointers from Scott’s site
- Inversion of Control, ASP.NET MVC and Unit Testing: Fredrik Kalseth has a cool article that talks about the concepts behind inversion of control (IOC) and how you can use this with ASP.NET MVC to better isolate dependencies and enable better unit testing of your code.
- Stephen Walther’s ASP.NET MVC Talk: Stephen Walther delivered a many-hour ASP.NET MVC post conference talk at ASP.NET Connections last week. You can download his slides + demos for free. Also check out his previous posts on Unit Tests with Visual Studio 2008 and TDD with Rhino Mocks.
- MVC Contrib Project Update: Eric Hexter blogs about some of the latest updates to the open source MvcContrib project to work with the latest ASP.NET MVC interim source release.
- Testing Action Results with ASP.NET MVC: Jeremy Skinner blogs about some cool extension method helpers he has added to MvcContrib to enable pretty sweet testing of Controller actions.
- MVC Membership Starter Kit – 1.2 Release: Troy Goode has posted an update to his excellent MVC Membership Starter Kit. This version works with the interim ASP.NET MVC source release.
