ASP.NET MVC 3 – Introduction and Core Topics
We’ll start the day with a look at the fundamentals of creating websites using ASP.NET MVC. We’ll introduce the main concepts, see ASP.NET MVC in action as we create a starting site, and review the latest features released with version 3, including a look at the new Razor view engine and WebMatrix fit in.
Getting the Data – Models
It’s hard to think of many websites that don’t use data, so it’s a good thing there are some great ways to bring data into the fold with ASP.NET MVC. With Visual Studio 2010, Entity Framework, OData, and validation techniques, you’ll see how models can be easily created and used to take care of data while keeping productivity high and difficulties low.
Lunch
Taking Control – Coordinating with Controllers
Keeping a watchful eye on things, controllers in ASP.NET MVC help coordinate the goings-on for each request. We’ll take a close look at effective practices, addressing cross-cutting concerns with filters, and keeping things running smoothly with testing. You’ll also see how using NuGet to leverage open source packages can help you can focus on being creative, not creating infrastructure.
Something to See – Working with Views
Having great data and coordination is important, but we’re guessing you’ll want web pages to show something to users as well, and views are the key (though as we’ll cover, views are not always about web pages!) From HTML helpers, dynamic content, digging a bit deeper into Razor syntax, and using jQuery for a richer client-side experience to the latest web standards and developer tools in Internet Explorer 9, there’s a lot to see when it comes to views.
Comments