O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Learning ASP.Net MVC

Video Description

In this ASP.Net MVC training course, expert author Keith Welch will teach you all about the model, view, and controller (MVC) framework for creating web applications. This course is designed for users that already have a general working knowledge of ASP.Net.
You will start by learning the basics of MVC, including views, controllers, styling, and validation. Keith will then teach you about MVC technologies such as LINQ, razor and data, and shared layouts. This video tutorial will also cover e-commerce application, filtering and grouping, and creating a shopping cart. Finally, you will learn about security, such as authorizing pages, and supporting mobile browsers.
Once you have completed this computer based training course, you will be fully capable of using the MVC framework to create your own web applications. Working files are included, allowing you to follow along with the author throughout the lessons.

Table of Contents

  1. Introduction
    1. Introduction 00:04:26
    2. About The Author 00:02:20
    3. MVC Design Pattern 00:04:54
    4. MVC Terminology 00:04:30
    5. Installing The Required Tools 00:04:53
    6. How To Access Your Working Files 00:03:22
  2. MVC Basics
    1. Hello World 00:04:46
    2. MVC Projects - Part 1 00:06:57
    3. MVC Projects - Part 2 00:06:47
    4. Data Model 00:05:12
    5. Views 00:06:13
    6. Controllers 00:05:17
    7. Action Methods 00:06:54
    8. Styling 00:04:43
    9. Validation 00:03:37
    10. Using Bootstrap 00:03:28
  3. MVC Technologies
    1. Lambda Expressions 00:03:53
    2. LINQ 00:05:31
    3. LINQ Queries 00:05:13
    4. Razor And Data 00:04:08
    5. Shared Layouts 00:03:56
    6. Razor Language Basics 00:04:53
  4. E-Commerce Application
    1. Code First Model 00:07:06
    2. Data First Model 00:06:31
    3. Home Page And Switchboard 00:03:54
    4. Item List Controller 00:02:47
    5. Item List View 00:05:03
    6. Item Details 00:05:00
    7. Pagination Controller 00:04:08
    8. Pagination View 00:04:07
    9. Styling 00:04:41
    10. Partial Views 00:02:30
  5. Filtering And Grouping
    1. Grouping 00:04:36
    2. Grouping Select List 00:05:47
    3. Searching 00:04:44
  6. Shopping Cart
    1. Shopping Cart 00:06:06
    2. Shopping Cart Views 00:04:32
    3. Editing And Removing Cart Items 00:05:31
    4. Checkout Model 00:03:10
    5. Checkout Views 00:03:59
    6. Checkout Controller 00:06:56
  7. Security Considerations.mp4
    1. Authentication - Registering Users 00:03:41
    2. Authentication - Login 00:05:26
    3. Authorizing Pages 00:05:46
  8. Supporting Mobile Browsers
    1. Mobile Options And Tools 00:07:06
    2. Responsive CSS 00:06:26
    3. Mobile Specific Views 00:06:27
  9. JQGrid
    1. JQGrid Display 00:08:43
    2. JQGrid Edit 00:05:44
  10. Conclusion.mp4
    1. Conclusion And Resources 00:03:07