filmov
tv
ASP.NET CORE DEEP-DIVE in .NET 9 🚀 8 HOURS | ASP.NET CORE Tutorial

Показать описание
🎁ALL-ACCESS Subscription: Unlock access to all of my courses, both now and in the future at a low $19.99 / month.
🎁Source Code for this video:
💎 ASP.NET Deep Dive (32 Hours Complete Course)
💎 Learn .NET Core MVC in .NET 8 by building a Market Management System
💎 Complete Guide to ASP.NET Core Identity in .NET 8
💎 Complete Web API Course in .NET 8
💎 Blazor Deep Dive in .NET 8 - From Beginner to Advanced
💎 Learn Blazor while building an Inventory Management System in .NET 8
💎 Master Multithreading & Asynchronous Programming in C# and .NET 8
💎 Become advanced-level programmer with challenges from CodeCrafters. Over 50k devs use CodeCrafters, including staff-level engineers at Google, GitHub, Vercel, and more. Use the following link to get 40% off:
💎 SQL Masterclass: From Zero to Hero with SQL Server
💎Learn .NET MAUI while creating a Contacts App in .NET 7:
🔥Learn Blazor while creating an Inventory Management System in .NET 6
💎Complete Blazor Course: Build an e-commerce app with ASP.NET Blazor and Clean Architecture
👍Clearn Architecture Course
- Introduction
00:00:00 Introduction
00:04:04 What is ASP.NET CORE
00:07:32 ASP.NET CORE Anatomy
00:21:55 Our first Web App
- HTTP protocol and HTTP Context
00:33:23 HTTP Request Syntax
00:45:02 HTTP Request in HttpContext
00:52:35 HTTP Method GET
01:01:26 HTTP Method POST
01:14:19 HTTP Method PUT
01:21:30 Query String
01:27:01 HTTP Method Delete
01:34:06 HTTP Request Headers
01:40:55 Refactor our routting code
01:47:28 HTTP Response Syntax
01:53:50 HTTP Response in HttpContext
02:03:44 HTTP Response Status Codes
02:16:49 Assignment 1 - Display a particular employee
02:18:33 Assignment 1 - (Answer) - Display a particular employee
- Middleware Pipeline
02:24:16 Middleware Pipeline Theory
02:33:06 Use app.Use to create middleware
02:49:32 Use app.Run to create middleware
02:52:24 Useapp.Map to branch the pipeline
02:59:21 Use app.MapWhen to branch the pipeline
03:05:22 Use app.UseWhen to create rejoinable branch
03:09:46 Avoid problems when writing response
03:15:47 Built-in Middleware Components
03:20:06 Custom Middleware Class
03:32:52 Assignment 2 - Custom exception handling middleware
03:34:26 Assignment 2 - (answer) Custom exception handling middleware
- Minimal API: Routing
03:46:51 Understand Endpoints
04:01:41 Use the routing middleware
04:13:20 404 Not Found Middleware component
04:16:06 Required Route Parameters
04:30:20 Route parameters with default values
04:38:48 Optional Route Parameters
04:44:20 Custom Parameter Constraints
04:57:18 Route to static files
05:06:44 Assignment 3 - Implement CRUD operations with routing
05:08:41 Assignment 3 (Answer) - Implement CRUD operations with routing
- Minimal API: Model Binding and Model Validation
05:21:55 What is model binding
05:33:25 Bind to route values
05:43:23 Bind to query string
05:49:57 Bind to http headers
05:53:24 Use AsParameters to group parameters
06:01:39 Bind arrays to query strings or headers
06:07:23 Bind to HTTP Body
06:15:17 Custom binding with BuildAsync method
06:23:43 Binding source priorities
06:29:19 Model Validation
06:43:55 Custom model validation with ValidationAttribute
06:53:20 Assignment 4 - Binding & Validating Registration Info
06:54:53 Assignment 4 (Answer) - Binding & Validating Registration Info
- Minimal API: Producing Results
07:12:49 Minimal API return types
07:22:51 Mix and Match Results and TypedResults
07:31:45 The Problem Details standard
07:36:55 Standardize API results
07:43:41 Customize results by implementing IResult
07:48:39 Assignment 5 - Implement CRUD for Employees
07:50:07 Assignment 5 (Answer) - Implement CRUD for Employees
08:03:45 Organize Minimal Api Endpoints
🎁Source Code for this video:
💎 ASP.NET Deep Dive (32 Hours Complete Course)
💎 Learn .NET Core MVC in .NET 8 by building a Market Management System
💎 Complete Guide to ASP.NET Core Identity in .NET 8
💎 Complete Web API Course in .NET 8
💎 Blazor Deep Dive in .NET 8 - From Beginner to Advanced
💎 Learn Blazor while building an Inventory Management System in .NET 8
💎 Master Multithreading & Asynchronous Programming in C# and .NET 8
💎 Become advanced-level programmer with challenges from CodeCrafters. Over 50k devs use CodeCrafters, including staff-level engineers at Google, GitHub, Vercel, and more. Use the following link to get 40% off:
💎 SQL Masterclass: From Zero to Hero with SQL Server
💎Learn .NET MAUI while creating a Contacts App in .NET 7:
🔥Learn Blazor while creating an Inventory Management System in .NET 6
💎Complete Blazor Course: Build an e-commerce app with ASP.NET Blazor and Clean Architecture
👍Clearn Architecture Course
- Introduction
00:00:00 Introduction
00:04:04 What is ASP.NET CORE
00:07:32 ASP.NET CORE Anatomy
00:21:55 Our first Web App
- HTTP protocol and HTTP Context
00:33:23 HTTP Request Syntax
00:45:02 HTTP Request in HttpContext
00:52:35 HTTP Method GET
01:01:26 HTTP Method POST
01:14:19 HTTP Method PUT
01:21:30 Query String
01:27:01 HTTP Method Delete
01:34:06 HTTP Request Headers
01:40:55 Refactor our routting code
01:47:28 HTTP Response Syntax
01:53:50 HTTP Response in HttpContext
02:03:44 HTTP Response Status Codes
02:16:49 Assignment 1 - Display a particular employee
02:18:33 Assignment 1 - (Answer) - Display a particular employee
- Middleware Pipeline
02:24:16 Middleware Pipeline Theory
02:33:06 Use app.Use to create middleware
02:49:32 Use app.Run to create middleware
02:52:24 Useapp.Map to branch the pipeline
02:59:21 Use app.MapWhen to branch the pipeline
03:05:22 Use app.UseWhen to create rejoinable branch
03:09:46 Avoid problems when writing response
03:15:47 Built-in Middleware Components
03:20:06 Custom Middleware Class
03:32:52 Assignment 2 - Custom exception handling middleware
03:34:26 Assignment 2 - (answer) Custom exception handling middleware
- Minimal API: Routing
03:46:51 Understand Endpoints
04:01:41 Use the routing middleware
04:13:20 404 Not Found Middleware component
04:16:06 Required Route Parameters
04:30:20 Route parameters with default values
04:38:48 Optional Route Parameters
04:44:20 Custom Parameter Constraints
04:57:18 Route to static files
05:06:44 Assignment 3 - Implement CRUD operations with routing
05:08:41 Assignment 3 (Answer) - Implement CRUD operations with routing
- Minimal API: Model Binding and Model Validation
05:21:55 What is model binding
05:33:25 Bind to route values
05:43:23 Bind to query string
05:49:57 Bind to http headers
05:53:24 Use AsParameters to group parameters
06:01:39 Bind arrays to query strings or headers
06:07:23 Bind to HTTP Body
06:15:17 Custom binding with BuildAsync method
06:23:43 Binding source priorities
06:29:19 Model Validation
06:43:55 Custom model validation with ValidationAttribute
06:53:20 Assignment 4 - Binding & Validating Registration Info
06:54:53 Assignment 4 (Answer) - Binding & Validating Registration Info
- Minimal API: Producing Results
07:12:49 Minimal API return types
07:22:51 Mix and Match Results and TypedResults
07:31:45 The Problem Details standard
07:36:55 Standardize API results
07:43:41 Customize results by implementing IResult
07:48:39 Assignment 5 - Implement CRUD for Employees
07:50:07 Assignment 5 (Answer) - Implement CRUD for Employees
08:03:45 Organize Minimal Api Endpoints
Комментарии