I really enjoyed giving my talk on ASP.NET MVC at Indy Tech Fest this year. Thanks to all who came! I think there were 75-100 people there.
A poll at the beginning showed that most people in attendance had done some sort of web development, about a third had done ASP.NET development, and 2 people had worked with ASP.NET MVC. The most challenging thing was that almost everybody was unfamiliar with the MVC pattern. And yet again I learned the difference between a master and a wanna-be. A master can take complex principles and concepts and express them in a simple form that people can immediately understand. I, on the other hand, cannot. I seemed to struggle with getting the “core concepts” of ASP.NET MVC across in a way that was clear and unambiguous.
I’ve created a slideshare presentation with the slides. It’s an overview, and I only had time to cover a few aspects of it, but I’m still sure I was off on a few concepts – if you notice something, leave a comment so I can learn!
Here links to various MVC resources to get you started with ASP.NET MVC:
– Download ASP.NET MVC from Codeplex
– MVCContrib – community contributions/extensions to ASP.NET MVC
– CodeCampServer – a slightly-out-of-date-but-still-good reference implementation
– Official ASP.NET MVC site (lots of links to resources)
– ASP.NET MVC Forums – a lot of questions asked and answers given
– ScottGu’s MVC posts
– Phil Haack is the ASP.NET MVC Program Manager
– Stephen Walther has done many posts on ASP.NET MVC
– Blog posts tagged “aspnetmvc” on Technorati