Перейти к содержимому

ASP.NET Core 6 .NET 6 for Beginners (Full Course) [2022]

Viducation 101

0:00 / 0:00

ASP.NET Core 6 .NET 6 for Beginners (Full Course) [2022]

108 638 просмотров · 4 года назад
Viducation 101
3,71 тыс. подписчиков
108 638 просмотров · 4 года назад
Learn ASP.NET Core 6 .NET 6 from scratch! Course files: https://github.com/fep-coder/asp.net-... 🧩️ Course Lectures 🧩️ 00:00 Introduction and Tools Overview Beginning ASP.NET Core 6 02:32 New Project and Launch Settings 07:41 Understanding Middleware and the Request Pipeline 08:38 Understanding Services, the Entry Point and the Project File Middleware 12:23 Custom Middleware 16:16 Defining Middleware Using a Class 20:03 Understanding the Return Pipeline Path 22:00 Short-circuiting the Request Pipeline 23:18 Creating Pipeline Branches and Terminal Middleware 27:17 Configuring Middleware Dependency Injection 32:53 Dependency Injection 40:18 Using a Service in a Middleware Class 43:28 Getting Services from the HttpContext Object 46:32 Creating Transient Services 50:34 Using Scoped Services Various Features 54:38 appsettings.json 56:29 Accessing Configuration Settings 58:29 Using Configuration Data with the Options Pattern 1:01:14 Getting the Environment 1:02:41 Using the Logging Service and Logging Messages in the Program File 1:06:24 Using Static Content and Client-Side Packages 1:09:09 Using Cookies 1:13:02 Using Sessions 1:17:14 Detecting HTTPS , Enforcing HTTPS Requests and Enabling HSTS Using Entity Framework Core 1:20:47 Installing EF Core 1:22:58 Creating Data Models 1:25:23 DbContext Class 1:27:22 Configuring the Database Service and Using Migrations 1:31:18 Adding Seed Data Web Services 1:36:25 Creating a Simple Web Service 1:45:30 Creating a Controller 1:52:08 Using DI in Controllers 1:54:41 Using Model Binding to Access Route Data 1:55:38 Model Binding from the Request Body 1:58:11 Adding Update and Delete Actions 2:02:08 Using Asynchronous Actions 2:04:13 Using Action Results 2:07:49 Performing Redirections 2:10:50 Validating Data 2:13:27 Applying the ApiController Attributes 2:15:27 Omitting Null Properties 2:18:34 Dealing with Related Data 2:22:13 Supporting the HTTP PATCH Method 2:22:13 Specifying an Action Result Format MVC 2:29:54 Getting Started with Views 2:35:03 Understanding Convention Routing 2:35:41 Displaying Product Info 2:39:07 Selecting a View by Name 2:41:04 Using Shared Views 2:42:58 Setting the View Model Type 2:45:33 Using the _ViewImports File 2:47:26 Understanding Razor Syntax 2:52:16 Enumerating in Razor and Using Code Blocks 2:55:40 Using the View Bag and TempData 3:01:38 Using Layouts 3:04:21 Using the _ViewStart File 3:06:33 Overriding and Disabling Layouts 3:07:30 Using Layout Sections 3:12:30 Using Partial Views 3:17:18 HTML and JSON Encoding Razor Pages 3:20:49 Using Razor Pages 3:28:42 Understanding Razor Pages Routing 3:32:18 Specifying a Routing Pattern in a Razor Page 3:34:39 Understanding Action Results in Razor Pages 3:35:23 PageModel ActionResult Methods 3:37:32 Razor Pages POST 3:43:46 Selecting a Handler Method 3:48:24 Using Partial Views in Razor Pages 3:50:27 Creating Razor Pages Without Page Models View Components 3:52:22 View Components 3:58:46 Returning Views 4:02:05 Returning HTML Fragments 4:03:39 ViewComponent Properties 4:04:59 Providing Context From the Parent View 4:07:57 Creating Asynchronous View Components Custom Tag Helpers 4:10:10 Custom Tag Helpers 4:14:38 Narrowing the Scope of a Tag Helper 4:16:37 Widening the Scope of a Tag Helper 4:19:06 Creating Shorthand Elements 4:24:16 Inserting Content Around the Output Element 4:28:10 Inserting Content Inside the Output Element Tag Helpers 4:29:55 Using Anchor Tag Helpers 4:34:36 Using JavaScript Tag Helpers 4:41:44 Using CSS Tag Helpers 4:46:59 Working with Image Elements 4:48:31 Using the Cache Tag Helper 4:54:42 Using the Environment Tag Helper Form Tag Helpers 4:55:51 FormController 4:58:56 Index and Result Views 5:03:55 Using Form Tag Helpers 5:07:24 Working with Input Elements 5:11:59 Using the Anti-Forgery Feature Model Binding 5:15:20 Understanding Model Binding 5:20:45 Binding Data Types 5:24:44 Specifying a Model Binding Source CRUD 5:25:56 CrudController and Index 5:32:09 ViewModel and View 5:40:13 Details 5:43:26 Create 5:44:59 Create POST 5:52:16 Edit 5:55:11 Edit POST 5:55:52 Delete Identity ( and Areas ) 5:57:35 Adding Identity 6:02:53 Using Areas 6:08:38 Listing Users 6:14:43 User Model 6:17:06 Create User 6:20:56 Create User POST 6:30:36 Edit User 6:35:00 Edit User POST 6:38:53 Delete User 6:39:44 Roles Controller 6:43:17 Role Create 6:44:41 Role Create POST 6:46:35 Role Edit 6:54:35 Role Edit POST 7:01:39 Delete Role 7:02:57 Login 7:07:25 Login POST, Details and Logout 7:14:32 Getting User Details 7:19:48 Authorization ************************************************************************** SUPPORT THE CHANNEL 1. Like and Subscribe 2. Donate via paypal https://www.paypal.me/feprogramming