My latest batch of cheat sheets is out on DRP which are focused on ASP.NET MVC. So what is in this set:
ASP.NET MVC View Cheat Sheet
This focuses on the HTML Helpers, URL Helpers and so on that you would use within your views.
ASP.NET MVC Controller Cheat Sheet
This focuses on what you return from your controller and how to use them and it also includes a lot of information on the MVC specific attributes.
ASP.NET MVC Framework Cheat Sheet
This focuses on the rest of MVC like routing, folder structure, execution pipeline etc… and some info on where you can get more info (is that meta info?).
ASP.NET MVC Proven Practises Cheat Sheet
This contains ten key learnings that every ASP.NET MVC developer should know - it also includes links to the experts in this field where you can get a ton more information on those key learning's.
What are the links in the poster?
Think before you data bind
TinyURL: http://TinyURL.com/aspnetmvcpp1
Full URL: http://www.codethinked.com/post/2009/01/08/ASPNET-MVC-Think-Before-You-Bind.aspx
Keep the controller thin
TinyURL: http://tinyurl.com/aspnetmvcpp2
Full URL: http://codebetter.com/blogs/ian_cooper/archive/2008/12/03/the-fat-controller.aspx
Create UrlHelper extensions
TinyURL: http://tinyurl.com/aspnetmvcpp3
Full URL: http://weblogs.asp.net/rashid/archive/2009/04/01/asp-net-mvc-best-practices-part-1.aspx#urlHelperRoute
Keep the controller HTTP free
TinyURL: http://tinyurl.com/aspnetmvcpp4
Full URL: http://weblogs.asp.net/rashid/archive/2009/04/01/asp-net-mvc-best-practices-part-1.aspx#httpContext
Use the OutputCache attribute
TinyURL: http://tinyurl.com/aspnetmvcpp5
Full URL: http://weblogs.asp.net/rashid/archive/2009/04/01/asp-net-mvc-best-practices-part-1.aspx#outputCache
Plan your routes
TinyURL: http://tinyurl.com/aspnetmvcpp6
Full URL: http://weblogs.asp.net/rashid/archive/2009/04/03/asp-net-mvc-best-practices-part-2.aspx#routing
Split your view into multiple view controls
TinyURL: http://tinyurl.com/aspnetmvcpp7
Full URL: http://weblogs.asp.net/rashid/archive/2009/04/03/asp-net-mvc-best-practices-part-2.aspx#userControl
Separation of Concerns (1)
TinyURL: http://tinyurl.com/aspnetmvcpp8
Full URL: http://blog.wekeroad.com/blog/asp-net-mvc-avoiding-tag-soup
Separation of Concerns (2)
TinyURL: http://tinyurl.com/aspnetmvcpp9
Full URL: http://en.wikipedia.org/wiki/Separation_of_concerns
The basics of security still apply
TinyURL: http://tinyurl.com/aspnetmvcpp10
Full URL: http://www.hanselman.com/blog/BackToBasicsTrustNothingAsUserInputComesFromAllOver.aspx
Decorate your actions with AcceptVerb
TinyURL: http://tinyurl.com/aspnetmvcpp11
Full URL: http://weblogs.asp.net/rashid/archive/2009/04/01/asp-net-mvc-best-pract…