Beginning ASP.NET

Beginning ASP.NET

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 3h 56m | 912 MB

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

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.

What You Will Learn

  • Learn how to use ASP.NET to build web applications.
  • Use MVC patterns and industry best practices to build flexible and robust applications.
  • Discover how to improve the analysis of application performance, security, and data access to optimise the overall development process
  • Create a simple ASP.NET Core web application to demonstrate primary concepts of MVC, unit testing, validation and deployment to the cloud.
Table of Contents

Setting the Stage
1 Title Overview
2 Title Map
3 Setting the Stage
4 Introduction to Web Applications
5 HTTP Protocol
6 Client and Server Side
7 HTTP Verbs
8 HTTP Methods
9 Introduction to ASP.NET
10 ASP.Net Core
11 Lesson Summary

Controllers
12 Lesson Overview
13 Role of the Controller in ASP.NET MVC Applications
14 Introduction to Routing
15 Installing the ASP.NET Core NuGet Package in Your Application
16 Our First Controller
17 Adding Views
18 Adding Models
19 Passing Data from the Controller to the View
20 Filters
21 Lesson Summary

Views
22 Lesson Overview
23 The View Engine and the Razor View Engine
24 Writing Code
25 Layout
26 Generating HTML
27 Partial View
28 View Components
29 Tag Helpers
30 Lesson Summary

Models
31 Lesson Overview
32 Introduction to Models
33 Model Binding
34 Entity Framework
35 Installing the Entity Framework Core NuGet Package
36 SaveChanges Method
37 Using Entity Framework in ASP.NET MVC Applications
38 Database Migration
39 Lesson Summary

Validation
40 Lesson Overview
41 Introduction to Validation
42 Client-Side and Server-Side Validation
43 Server-Side Validation
44 Client-Side Validation
45 Implementation
46 Lesson Summary

Routing
47 Lesson Overview
48 Convention-Based Routing
49 Attribute-Based Routing
50 Route Attribute on Controller Level
51 Passing Routing Values in HTTP Action Verbs in the Controller
52 Route Constraints
53 Lesson Summary

Rest Buy
54 Lesson Overview
55 Designing Rest Buy
56 Domain and Model
57 Creating Entities
58 Creating EF Context and Migrations
59 Lesson Summary

Adding Features, Testing, and Deployment
60 Lesson Overview
61 Adding the Registration Feature
62 ViewModel for Registration
63 Creating a Unit Test
64 Upgrading Your Project to Bootstrap 4
65 Deploying Rest Buy to Azure
66 Lesson Summary