MVC Tips and Tricks from WMDoDN 08
Over the next week or so I plan to have individual blog posts about my “favorite” demos in this presentation, but I wanted to get the PowerPoint stack and code samples out there ASAP. I will definitely blog in detail about the SEOHelper, Blueprint CSS additions, jQuery Ajax (3 ways), and the MasterPage/BaseController/BaseViewData pieces.
Where to get the current MVC builds
- The sample code uses the 0416 Interim Source Code Release bits
Blog posts, forums, etc. where many of these ideas/solutions came from
- PagedList<T> routes for LINQ to SQL data – Rob Conery
- Model-based Client-side Validation for ASP.NET MVC – Steve Sanderson
- Password Generator – Chris @ SloppyCode
- MasterPageBugFix – Michael Jenkinson’s solution – for BaseViewData inheritance
- Scott Gu’s Blog
- Scott Hanselman
Projects, resources, etc. where many of the libraries came from
- Blueprint CSS
- jQuery
- jQuery UI
- tablesorter
- LiveValidation (js framework for client-side validator)
- Castle Project – Validation libraries (and much more, we used the validation)
- Asirra – “cat” CAPTCHA from Microsoft Research
- FCKEditor – HTML editor for textareas
- log4net – for the ActiveFilter for logging
- MVCContrib