Ever since the new ASP.NET MVC framework was announced in October, posts about it have spread about it like wildfire through the .NET blogosphere. There’s usually at least 2-3 MVC stories a day that show up on DotNetKicks.
At the last Philly.NET code camp in January, there was standing room only for the ASP.NET MVC talk (see photo to the right). Similar crowds have shown up at the HLS DevCon in Atlantic City, Central Jersey .NET & Fairfield/Westchester .NET user groups to hear about it.
With all the buzz going on about the new ASP.NET MVC Framework, I’m happy to announce a one day Firestarter event in NYC covering it on Saturday, June 7th! Join us for a day in New York City to learn more about the ASP.NET MVC framework and see what everyone is all excited about.
At the ASP.NET MVC Firestarter, we’ll give you a quick tour of the framework, then peel back the layers and dive deeper into how it works. As part of that, we’ll spend time discussing the design and development practices that lead to the creation of the MVC framework. By the time you leave, you’ll have enough knowledge to get fired up and start building web applications with it.
When it comes to design patterns, the MVC is the granddaddy of them all. First described in the late 70s, the MVC pattern remains very popular in the world of web applications today.
ASP.NET MVC provides a framework that enables you to easily implement the model-view-controller (MVC) pattern for Web applications. This pattern lets you separate applications into loosely coupled, pluggable components for application design, processing logic, and display.
ASP.NET MVC is not a replacement for Webforms. It provides an alternative choice when designing a Web application. Using ASP.NET MVC offers the following advantages:
- It enables you to achieve and maintain a clear separation of concerns
- It facilitates test driven development (TDD)
- It provides more control over the URLs you publish in the application and over the HTML that is emitted by the application
Registration is now open. Don’t wait as this will likely fill to capacity quickly:
Lunch will be provided. A more detailed agenda will be posted soon. More event details & directions are located at the registration link above.
[Update 8-15-2008:] The sessions at this Firestarter event were not recorded. However, the presentation slides and some of the demo code have been posted on my blog here.