ASP.NET MVC Tutorials by ScottGu
- ASP.NET MVC Framework
- ASP.NET MVC Framework (Part 1)
- ASP.NET MVC Framework (Part 2)
- ASP.NET MVC Framework (Part 3)
- ASP.NET MVC Framework (Part 4)
Releases
The ASP.NET MVC Toolkit is currently provided as part of the ASP.NET 3.5 Extensions Preview: http://www.asp.net/downloads/3.5-extensions/
5 March 2008, at Mix08, CTP #2 was released:
The readme includes details of the extensive API changes and how to update existing (CTP #1) projects.
May 27, 2008: CTP3 is released
- Download: http://weblogs.asp.net/scottgu/archive/2008/05/27/asp-net-mvc-preview-3-release.aspx
- More Info: http://www.asp.net/mvc/
Applications
- http://blog.wekeroad.com/mvc-storefront/ Fantastic walkthrough e-commerce store with full application lifecycle inclduing agile and TDD design.
- http://amrelsehemy.net/post/2008/09/21/Introducing-jBlogMvc.aspx Blog engine based on ASP.NET MVC and jQuery
- http://yonkly.com/timeline ASP.NET MVC Twitter clone
Advanced concepts / blog posts
The following is a list of blog posts on advanced topics.
- The ASP.NET MVC request lifecycle (also on Stephen Walther's blog)
- ASP.NET MVC Preview 5 and Form Posting Scenarios - Tutorial on form validation using ASP.NET MVC and LINQ to SQL
- ASP.NET MVC Tip #43 – Use Data Annotation Validators - Use Data Annotation Validators to implement forms validation
- ASP.NET MVC Tip #42 – Use the Validation Application Block - Use the Validation Application Block to implement forms validation
- Building an ASP.NET MVC sitemap provider with security trimming - Code example for implementing a sitemap provider for ASP.NET MVC applications
- Extending ASP.NET MVC OutputCache ActionFilterAttribute - Adding substitution - Tutorial on implementing a custom OutputCache action filter which supports substitution
- Prevent Cross-Site Request Forgery (CSRF) using ASP.NET MVC’s AntiForgeryToken() helper
- ASP.NET MVC custom ActionResult (ImageResult) - Creating a custom ActionResult in ASP.NET MVC which might replace a custom HTTP handler scenario
- Application Building - Tutorials on writing ASP.NET MVC applications
- jQuery and ASP.NET MVC - Ajax helpers for using jQuery and ASP.NET MVC