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.
More Info
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:
Registration is now open. Don't wait as this will likely fill to capacity quickly:
Lunch will be provided.
Agenda:
· Intro to ASP.NET MVC & .NET 3.0/3.5 9:00-10:30
· Intro to MVC/MVP patterns 10:30-11:30
Lunch 11:30-12
· Intro to Test Driven Development 12:00-1:00
· Routing 1:00-1:30
· Controllers 1:30-2:30
· Break 2:30-2:45
· Views 2:45-4:00
o Strongly- vs. Weakly-Typed
§ What’s the difference?
§ Why would you choose one over the other
§ Ways to effectively use Weakly-typed
o UI Helpers
§ Overview of framework helpers
§ Rolling your own
o View Engines
§ Overview of WebForms ViewEngine
· File location/mappings
· Using “standard” ASP.NET stuff: ASPX, ASCX, Master
· REST & AJAX – WCF, Dynamic Data, MVC AJAX 4:00-5:00
Page rendered at Friday, March 31, 2023 10:31:29 AM (Eastern Standard Time, UTC-05:00)
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.