ASP.NET MVC Fundamentals

Visit Tutorial Page ( Report)

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.

  • Introduction to ASP.NET MVC
    01:02:00
    • Introduction
      00:01:20
    • History of Web Forms
      00:03:31
    • Design Goals
      00:04:21
    • The MVC Design Pattern
      00:02:23
    • Web Forms versus MVC
      00:03:48
    • Creating an Application
      00:05:30
    • Routing
      00:02:23
    • Routing Demo
      00:07:07
    • Controllers
      00:02:03
    • Controller Demo
      00:06:35
    • Conventions
      00:04:37
    • Views and Typed Views
      00:03:08
    • View Helpers
      00:05:49
    • Updates
      00:03:12
    • Action Filters
      00:02:53
    • Testing
      00:01:58
    • Summary
      00:01:27
  • ASP.NET MVC Controllers
    01:07:00
    • Introduction
      00:01:03
    • The Key
      00:01:08
    • Routes and Controllers
      00:01:52
    • Request Processing
      00:03:08
    • IController Demo
      00:04:48
    • DefaultControllerFactory
      00:04:25
    • Building a Custom Factory
      00:07:51
    • Using a Container
      00:04:43
    • Controller Execution
      00:07:02
    • Actions
      00:03:00
    • Selector Filters
      00:04:49
    • Action Parameters
      00:04:06
    • Model Binding Demo
      00:04:18
    • Action Filters
      00:03:56
    • Custom Action Filter Demo
      00:03:00
    • Action Results
      00:06:21
    • Summary
      00:02:26
  • ASP.NET MVC Views
    01:21:00
    • Introduction
      00:01:19
    • Views and Web Forms
      00:02:37
    • HTTP Refresher
      00:06:14
    • Conventions
      00:02:02
    • Master Pages
      00:03:55
    • View Content
      00:02:28
    • Listing Movies
      00:05:47
    • HTML Helpers
      00:03:54
    • Movie Edit View
      00:02:54
    • Custom Helpers
      00:05:29
    • View Data
      00:02:44
    • Partial Views
      00:04:51
    • MVCContrib
      00:01:10
    • Paging Movies
      00:05:37
    • MVC Futures
      00:04:09
    • T4 Templates
      00:06:12
    • Validation
      00:01:22
    • Editing a Movie
      00:08:22
    • Security
      00:04:08
    • Using an Anti-Forgery Token
      00:02:13
    • Alternate View Engines
      00:02:18
    • Summary
      00:01:19
  • ASP.NET MVC Models
    01:11:00
    • Introduction
      00:01:11
    • What is the Model?
      00:02:25
    • The Right Model
      00:02:30
    • Model Conventions
      00:02:38
    • Buidling a Simple Model
      00:04:49
    • Model Binders
      00:01:28
    • Edit the Model
      00:02:16
    • Using the Form Collection
      00:01:51
    • FormCollection Demo
      00:07:34
    • Including and Excluding Properties
      00:01:34
    • Using Parameters
      00:03:56
    • Model Parameters
      00:02:00
    • Models and the Entity Framework
      00:03:43
    • Using the Object Context
      00:01:03
    • Display a list of Movies
      00:02:24
    • Data Transfer Objects
      00:04:12
    • A Details View
      00:04:32
    • Create View
      00:02:51
    • Adding Search
      00:02:10
    • Deletes
      00:04:36
    • Edits
      00:03:19
    • Custom Model Binder
      00:07:14
    • Summary
      00:01:43
Write Your Review

Reviews