ASP.NET MVC Fundamentals
Everything you will need to know in order to build web applications with the ASP.NET MVC framework.
What you'll learn
ASP.NET MVC is a supplemental framework built on top of ASP.NET that supports the construction of Model View Controller based applications as an alternative to the post-back model of traditional ASP.NET applications. Building Web applications using MVC enables a clear separation of concerns between presentation and control logic, creates a test-friendly application that supports test-driven development (TDD), allows for finer-grained control over rendered HTML and JavaScript, and simplifies control over the URL space of an application. This course will dive into the MVC pattern and the ASP.NET framework architecture to give you the knowledge you need to develop web applications using ASP.NET and the ASP.NET MVC framework.
Table of contents
- Introduction 1m
- History of Web Forms 4m
- Design Goals 4m
- The MVC Design Pattern 2m
- Web Forms versus MVC 4m
- Creating an Application 6m
- Routing 2m
- Routing Demo 7m
- Controllers 2m
- Controller Demo 7m
- Conventions 5m
- Views and Typed Views 3m
- View Helpers 6m
- Updates 3m
- Action Filters 3m
- Testing 2m
- Summary 1m
- Introduction 1m
- The Key 1m
- Routes and Controllers 2m
- Request Processing 3m
- IController Demo 5m
- DefaultControllerFactory 4m
- Building a Custom Factory 8m
- Using a Container 5m
- Controller Execution 7m
- Actions 3m
- Selector Filters 5m
- Action Parameters 4m
- Model Binding Demo 4m
- Action Filters 4m
- Custom Action Filter Demo 3m
- Action Results 6m
- Summary 2m
- Introduction 1m
- Views and Web Forms 3m
- HTTP Refresher 6m
- Conventions 2m
- Master Pages 4m
- View Content 2m
- Listing Movies 6m
- HTML Helpers 4m
- Movie Edit View 3m
- Custom Helpers 5m
- View Data 3m
- Partial Views 5m
- MVCContrib 1m
- Paging Movies 6m
- MVC Futures 4m
- T4 Templates 6m
- Validation 1m
- Editing a Movie 8m
- Security 4m
- Using an Anti-Forgery Token 2m
- Alternate View Engines 2m
- Summary 1m
- Introduction 1m
- What is the Model? 2m
- The Right Model 3m
- Model Conventions 3m
- Buidling a Simple Model 5m
- Model Binders 1m
- Edit the Model 2m
- Using the Form Collection 2m
- FormCollection Demo 8m
- Including and Excluding Properties 2m
- Using Parameters 4m
- Model Parameters 2m
- Models and the Entity Framework 4m
- Using the Object Context 1m
- Display a list of Movies 2m
- Data Transfer Objects 4m
- A Details View 5m
- Create View 3m
- Adding Search 2m
- Deletes 5m
- Edits 3m
- Custom Model Binder 7m
- Summary 2m