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

Beginning ASP.NET

Video Description

Discover how you can build and optimize web applications with ASP.Net Core 2

About This Video

  • Get to grips with ASP.NET core concepts
  • Learn the MVC architecture
  • Develop complex applications using ASP.NET Core
  • Learn to enhance your application by adding more functionalities
  • Learn to deploy your ASP.NET application in various scenarios

In Detail

ASP.NET is a web framework that helps developers create dynamic web applications and services.This course will help attendees build an understanding of the tried-and-true MVC architecture. They will develop an example shopping cart application whilst building the skills required for real-world development projects with ASP.NET.

The code files are available at: github https://github.com/TrainingByPackt/Beginning-ASP.Net

Table of Contents

  1. Chapter 1 : Setting the Stage
    1. Title Overview 00:04:05
    2. Title Map 00:01:33
    3. Setting the Stage 00:01:54
    4. Introduction to Web Applications 00:00:54
    5. HTTP Protocol 00:05:04
    6. Client and Server Side 00:04:09
    7. HTTP Verbs 00:03:42
    8. HTTP Methods 00:02:25
    9. Introduction to ASP.NET 00:05:47
    10. ASP.Net Core 00:05:50
    11. Lesson Summary 00:00:41
  2. Chapter 2 : Controllers
    1. Lesson Overview 00:01:59
    2. Role of the Controller in ASP.NET MVC Applications 00:01:48
    3. Introduction to Routing 00:05:49
    4. Installing the ASP.NET Core NuGet Package in Your Application 00:02:44
    5. Our First Controller 00:06:49
    6. Adding Views 00:03:44
    7. Adding Models 00:02:48
    8. Passing Data from the Controller to the View 00:02:03
    9. Filters 00:03:08
    10. Lesson Summary 00:00:36
  3. Chapter 3 : Views
    1. Lesson Overview 00:01:32
    2. The View Engine and the Razor View Engine 00:04:15
    3. Writing Code 00:03:35
    4. Layout 00:04:41
    5. Generating HTML 00:06:13
    6. Partial View 00:02:46
    7. View Components 00:04:42
    8. Tag Helpers 00:06:46
    9. Lesson Summary 00:00:36
  4. Chapter 4 : Models
    1. Lesson Overview 00:01:46
    2. Introduction to Models 00:09:24
    3. Model Binding 00:01:05
    4. Entity Framework 00:03:42
    5. Installing the Entity Framework Core NuGet Package 00:09:32
    6. SaveChanges Method 00:03:13
    7. Using Entity Framework in ASP.NET MVC Applications 00:07:33
    8. Database Migration 00:04:01
    9. Lesson Summary 00:00:45
  5. Chapter 5 : Validation
    1. Lesson Overview 00:01:21
    2. Introduction to Validation 00:01:47
    3. Client-Side and Server-Side Validation 00:02:02
    4. Server-Side Validation 00:07:52
    5. Client-Side Validation 00:04:34
    6. Implementation 00:02:35
    7. Lesson Summary 00:00:50
  6. Chapter 6 : Routing
    1. Lesson Overview 00:01:02
    2. Convention-Based Routing 00:06:01
    3. Attribute-Based Routing 00:01:54
    4. Route Attribute on Controller Level 00:01:54
    5. Passing Routing Values in HTTP Action Verbs in the Controller 00:01:03
    6. Route Constraints 00:02:01
    7. Lesson Summary 00:00:24
  7. Chapter 7 : Rest Buy
    1. Lesson Overview 00:04:26
    2. Designing Rest Buy 00:04:21
    3. Domain and Model 00:04:21
    4. Creating Entities 00:02:14
    5. Creating EF Context and Migrations 00:04:18
    6. Lesson Summary 00:00:12
  8. Chapter 8 : Adding Features, Testing, and Deployment
    1. Lesson Overview 00:01:20
    2. Adding the Registration Feature 00:08:03
    3. ViewModel for Registration 00:09:58
    4. Creating a Unit Test 00:04:27
    5. Upgrading Your Project to Bootstrap 4 00:06:06
    6. Deploying Rest Buy to Azure 00:06:37
    7. Lesson Summary 00:00:41