آموزش هسته ASP.NET: چرخه عمر درخواست MVC

ASP.NET Core: The MVC Request Life Cycle

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بسیاری از توسعه دهندگان تجربه خود را با MVC با کار با Action Methods، Controllers، Razor Views و دیگر اجزای ضروری MVC آغاز می کنند. این یک مکان عالی برای شروع است، اما با افزایش پیچیدگی پروژه‌های شما، ممکن است به درک عمیق‌تری از نحوه عملکرد داخلی چارچوب نیاز داشته باشید. همچنین باید بدانید که چگونه MVC با پلتفرم بزرگتر دات نت ادغام می شود. این دوره، ASP.NET Core: The MVC Request Life Cycle، به توسعه دهندگان دات نت قدرت می دهد تا درک بهتری از خط لوله MVC داشته باشند. ابتدا، نحوه پردازش درخواست HTTP توسط MVC و .NET Core را در حین حرکت در چارچوب بررسی خواهید کرد. سپس بررسی خواهید کرد که چه اجزایی در هر مرحله درگیر هستند، چگونه با یکدیگر تعامل دارند و در برخی موارد چگونه می توانید قراردادهای پیش فرض را سفارشی کنید. درک اینکه چگونه اجزای MVC یک درخواست را پردازش می کنند می تواند در سطوح مختلف بسیار مفید باشد. در نهایت، در مورد اینکه چگونه عیب‌یابی و اشکال‌زدایی اغلب می‌تواند بسیار آسان‌تر باشد، اگر بدانید در پشت صحنه چه اتفاقی می‌افتد، خواهید آموخت. در پایان این دوره، درک بهتری از فریمورک خواهید داشت که به شما کمک می کند تا با استفاده از آن برنامه های بهتری بسازید.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی مفاهیم اساسی چرخه زندگی Introducing Essential Life Cycle Concepts

  • معرفی Introduction

  • معرفی Introduction

  • آیا شما در جای مناسب هستید؟ Are You in the Right Place?

  • آیا شما در جای مناسب هستید؟ Are You in the Right Place?

  • تعریف چرخه عمر درخواست Defining the Request Life Cycle

  • تعریف چرخه عمر درخواست Defining the Request Life Cycle

  • چرخه عمر درخواست MVC The MVC Request Life Cycle

  • چرخه عمر درخواست MVC The MVC Request Life Cycle

  • وضعیت ASP.NET و MVC The State of ASP.NET and MVC

  • وضعیت ASP.NET و MVC The State of ASP.NET and MVC

  • تنظیم کد منبع MVC Setting up the MVC Source Code

  • تنظیم کد منبع MVC Setting up the MVC Source Code

  • برنامه کار The Agenda

  • برنامه کار The Agenda

  • خلاصه Summary

  • خلاصه Summary

درک خط لوله میان افزار Understanding the Middleware Pipeline

  • معرفی Introduction

  • معرفی Introduction

  • Middleware چیست؟ What Is Middleware?

  • Middleware چیست؟ What Is Middleware?

  • نسخه ی نمایشی - گشت و گذار در کلاس های برنامه و راه اندازی Demo - Touring the Program and Startup Classes

  • نسخه ی نمایشی - گشت و گذار در کلاس های برنامه و راه اندازی Demo - Touring the Program and Startup Classes

  • نسخه ی نمایشی - ساخت یک خط لوله میان افزار ساده Demo - Building a Simple Middleware Pipeline

  • نسخه ی نمایشی - ساخت یک خط لوله میان افزار ساده Demo - Building a Simple Middleware Pipeline

  • نسخه ی نمایشی - نوشتن یک جزء میان افزار قابل استفاده مجدد Demo - Writing a reusable Middleware Component

  • نسخه ی نمایشی - نوشتن یک جزء میان افزار قابل استفاده مجدد Demo - Writing a reusable Middleware Component

  • نسخه ی نمایشی – MVC Middleware Pipeline Internals Demo – MVC Middleware Pipeline Internals

  • نسخه ی نمایشی – MVC Middleware Pipeline Internals Demo – MVC Middleware Pipeline Internals

  • تجسم خط لوله MVC Middleware Visualizing the MVC Middleware Pipeline

  • تجسم خط لوله MVC Middleware Visualizing the MVC Middleware Pipeline

  • مقایسه میان‌افزار با ماژول‌ها و هندلرهای HTTP Comparing Middleware with HTTP Modules and Handlers

  • مقایسه میان‌افزار با ماژول‌ها و هندلرهای HTTP Comparing Middleware with HTTP Modules and Handlers

  • خلاصه Summary

  • خلاصه Summary

کار با Routing Working with Routing

  • معرفی Introduction

  • معرفی Introduction

  • مسیریابی چیست؟ What Is Routing?

  • مسیریابی چیست؟ What Is Routing?

  • نسخه ی نمایشی - کار با مسیریابی Demo - Working with Routing

  • نسخه ی نمایشی - کار با مسیریابی Demo - Working with Routing

  • کاوش در مسیریابی داخلی Exploring Routing Internals

  • کاوش در مسیریابی داخلی Exploring Routing Internals

  • نسخه ی نمایشی - گشت و گذار در خط لوله مسیریابی Demo – Touring the Routing Pipeline

  • نسخه ی نمایشی - گشت و گذار در خط لوله مسیریابی Demo – Touring the Routing Pipeline

  • درک مسیریابی ویژگی Understanding Attribute Routing

  • درک مسیریابی ویژگی Understanding Attribute Routing

  • نسخه ی نمایشی - کار با مسیریابی مشخصه Demo – Working with Attribute Routing

  • نسخه ی نمایشی - کار با مسیریابی مشخصه Demo – Working with Attribute Routing

  • خلاصه Summary

  • خلاصه Summary

درک اولیه سازی و اجرای کنترلر Understanding Controller Initialization and Execution

  • معرفی Introduction

  • معرفی Introduction

  • کنترلرها و چرخه عمر درخواست Controllers and the Request Life Cycle

  • کنترلرها و چرخه عمر درخواست Controllers and the Request Life Cycle

  • نسخه ی نمایشی - اصول انتخاب روش اقدام Demo - Action Method Selection Basics

  • نسخه ی نمایشی - اصول انتخاب روش اقدام Demo - Action Method Selection Basics

  • نسخه ی نمایشی - تأثیرگذاری بر انتخاب روش اقدام Demo - Influencing Action Method Selection

  • نسخه ی نمایشی - تأثیرگذاری بر انتخاب روش اقدام Demo - Influencing Action Method Selection

  • نسخه ی نمایشی - ایجاد یک محدودیت اقدام سفارشی Demo – Building a Custom Action Constraint

  • نسخه ی نمایشی - ایجاد یک محدودیت اقدام سفارشی Demo – Building a Custom Action Constraint

  • درک اولیه سازی کنترلر Understanding Controller Initialization

  • درک اولیه سازی کنترلر Understanding Controller Initialization

  • نسخه ی نمایشی - فرآیند ایجاد کنترلر Demo – The Controller Creation Process

  • نسخه ی نمایشی - فرآیند ایجاد کنترلر Demo – The Controller Creation Process

  • خلاصه Summary

  • خلاصه Summary

رسیدگی به درخواست با روش‌های اقدام Handling Request with Action Methods

  • معرفی Introduction

  • معرفی Introduction

  • روش‌های اقدام و چرخه عمر درخواست Action Methods and the Request Life Cycle

  • روش‌های اقدام و چرخه عمر درخواست Action Methods and the Request Life Cycle

  • درک فرآیند اتصال مدل Understanding the Model Binding Process

  • درک فرآیند اتصال مدل Understanding the Model Binding Process

  • نسخه ی نمایشی - صحافی مدل تورینگ Demo - Touring Model Binding

  • نسخه ی نمایشی - صحافی مدل تورینگ Demo - Touring Model Binding

  • آشنایی با فیلترها Understanding Filters

  • آشنایی با فیلترها Understanding Filters

  • اجرای فیلتر در عمق Filter Execution in Depth

  • اجرای فیلتر در عمق Filter Execution in Depth

  • نسخه ی نمایشی - کار با فیلترهای مجوز Demo - Working with Authorization Filters

  • نسخه ی نمایشی - کار با فیلترهای مجوز Demo - Working with Authorization Filters

  • نسخه ی نمایشی - اجرای فیلتر عمل Demo – Action Filter Execution

  • نسخه ی نمایشی - اجرای فیلتر عمل Demo – Action Filter Execution

  • نسخه ی نمایشی – اجرای روش اقدام Demo – Action Method Execution

  • نسخه ی نمایشی – اجرای روش اقدام Demo – Action Method Execution

  • خلاصه Summary

  • خلاصه Summary

کاوش نتایج اقدام و موتور نمایش Exploring Action Results and the View Engine

  • معرفی Introduction

  • معرفی Introduction

  • نتایج عمل و چرخه عمر درخواست Action Results and the Request Life Cycle

  • نتایج عمل و چرخه عمر درخواست Action Results and the Request Life Cycle

  • نسخه ی نمایشی - کار با فیلترهای نتیجه Demo - Working with Result Filters

  • نسخه ی نمایشی - کار با فیلترهای نتیجه Demo - Working with Result Filters

  • نسخه ی نمایشی - اجرای نتیجه عمل Demo - Action Result Execution

  • نسخه ی نمایشی - اجرای نتیجه عمل Demo - Action Result Execution

  • درک مذاکره محتوا Understanding Content Negotiation

  • درک مذاکره محتوا Understanding Content Negotiation

  • نسخه ی نمایشی - تأثیرگذاری بر مذاکره محتوا Demo - Influencing Content Negotiation

  • نسخه ی نمایشی - تأثیرگذاری بر مذاکره محتوا Demo - Influencing Content Negotiation

  • کاوش در فرآیند نمایش رندر Exploring the View Rendering Process

  • کاوش در فرآیند نمایش رندر Exploring the View Rendering Process

  • نسخه ی نمایشی - اجرای نتیجه را مشاهده کنید Demo - View Result Execution

  • نسخه ی نمایشی - اجرای نتیجه را مشاهده کنید Demo - View Result Execution

  • نسخه ی نمایشی - نمایش رندر Demo – View Rendering

  • نسخه ی نمایشی - نمایش رندر Demo – View Rendering

  • خلاصه Summary

  • خلاصه Summary

نمایش نظرات

آموزش هسته ASP.NET: چرخه عمر درخواست MVC
جزییات دوره
3h 4m
108
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
147
4.8 از 5
دارد
دارد
دارد
Alex Wolf
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Wolf Alex Wolf

الکس ولف علاقه زیادی به توسعه نرم افزار و تسلط بر فن آوری های جدید دارد. وی چندین سال تجربه کار تقریباً منحصراً با سیستم عامل های NET ، مانند SharePoint ، NopCommerce و Orchard را دارد. وی اخیراً گواهینامه های مایکروسافت را در هر دو فناوری توسعه برنامه MVC و HTML 5 بدست آورده است. الکس بعد از اینکه متوجه شد اشتیاق واقعی او در اواخر دانشگاه است ، در رشته مدیریت بازرگانی تحصیل کرده و در رشته برنامه نویسی کامپیوتر نیز تحصیل کرده است. وی بیشتر حرفه خود را در نقش مشاور نرم افزار ، توسعه و گسترش برنامه هایی برای ساده سازی فرایندهای تجاری سپری کرده است. وقتی کدگذاری نمی کند ، الکس از خواندن و ایجاد Motion Graphics با نرم افزارهایی مانند After Effects و Maya لذت می برد. وی اخیراً علاقه شدیدی به وبلاگ نویسی و سئو نیز پیدا کرده است. او عاشق یادگیری چیزهای جدید است!