آموزش ASP.NET MVC: چرخه زندگی HTTP درخواست

ASP.NET MVC: HTTP Request Life Cycle

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با جستجوی چرخه زندگی درخواست HTTP هنگام عبور از چارچوب ASP.NET MVC ، معماری چارچوب MVC را بیاموزید. این دوره به توسعه دهندگان در مورد مراحل اصلی چرخه عمر درخواست و همچنین نحوه تمدید و شخصی سازی آنها در صورت لزوم ، آموزش می دهد. این دوره به جای تمرکز بر روی کدگذاری MVC و چگونگی ساخت برنامه ها ، به روابط بین اجزای تشکیل دهنده خط لوله درخواست می پردازد. کارهای داخلی چارچوب MVC در صورت لزوم ، مانند کارخانه های کنترل کننده ، حلال های وابستگی و اجرای نتیجه ، مورد بحث قرار می گیرد.
موضوعات شامل:
  • اصول چرخه عمر درخواست
  • طراحی و پیاده سازی ماژول ها و کنترل کننده های HTTP
  • انتخاب بین مدیریت کنندگان و ماژول ها
  • درک راهبران مسیر
  • پیکربندی مسیریابی مبتنی بر کنوانسیون
  • مسیریابی ویژگی ASP.NET MVC
  • ایجاد یک کارخانه کنترل کننده سفارشی
  • تعریف حل کننده وابستگی سفارشی
  • ایجاد یک موتور مشاهده سفارشی

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • معرفی نمونه برنامه Sample application introduction

1. برنامه و درخواست چرخه زندگی 1. The Application and Request Life Cycle

  • آشنایی با چرخه عمر درخواست Introduction to the request life cycle

  • رویدادهای برنامه جهانی را کاوش کنید Explore global application events

  • قبل از شروع برنامه کد را شروع کنید Initialize code before application start

  • بررسی رویدادهای چرخه عمر درخواست HTTP Examine HTTP request life cycle events

  • در رویدادهای برنامه HTTP مشترک شوید Subscribe to HTTP application events

2. طراحی و پیاده سازی ماژول های HTTP و کنترل کننده ها 2. Design and Implement HTTP Modules and Handlers

  • بررسی اجمالی ماژول HTTP HTTP module overview

  • یک ماژول پردازش درخواست سفارشی بسازید Build a custom request processing module

  • آشنایی با گیرندگان HTTP Introduction to HTTP handlers

  • یک کنترل کننده HTTP سفارشی را پیاده سازی کنید Implement a custom HTTP handler

  • بین دستگیران و ماژول ها را انتخاب کنید Choose between handlers and modules

3. سیستم مسیریابی ASP.NET MVC 3. The ASP.NET MVC Routing System

  • آشنایی با مسیریابی Introduction to routing

  • مرور اجمالی ماژول مسیریابی URL URL routing module overview

  • دستگیرندگان مسیر را درک کنید Understand route handlers

  • مسیریابی مبتنی بر کنوانسیون را پیکربندی کنید Configure convention-based routing

  • مسیریابی ویژگی را کاوش کنید Explore attribute routing

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

  • مبانی کنترل کننده Controller basics

  • اولیه سازی کنترلر را درک کنید Understand controller initialization

  • یک کارخانه کنترلر سفارشی ایجاد کنید Create a custom controller factory

  • نقش رسیورهای وابستگی را کاوش کنید Explore the role of dependency resolvers

  • یک حل کننده وابستگی سفارشی تعریف کنید Define a custom dependency resolver

5- فرایند اجرای روش اقدام 5. The Action Method Execution Process

  • آشنایی با فراخوان عمل Introduction to action invocation

  • انتخاب روش عمل را درک کنید Understand action method selection

  • با ویژگی های انتخاب کننده اکشن کار کنید Work with action selector attributes

  • از فیلترهای تأیید اعتبار و مجوز استفاده کنید Apply authentication and authorization filters

  • ویژگی اتصال مدل را کاوش کنید Explore the model binding feature

  • اجرای عملی با فیلترهای عمل Action execution with action filters

  • یک فیلتر عمل سفارشی را پیاده سازی کنید Implement a custom action filter

6. نتیجه گیری و موتور نمایش 6. Result Execution and the View Engine

  • اجمالی اجرای نتیجه عمل Overview of action result execution

  • انواع نتایج عملکرد را کاوش کنید Explore action result types

  • مشاهده اولیه و ارائه View initialization and rendering

  • یک موتور نمای سفارشی ایجاد کنید Create a custom view engine

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش ASP.NET MVC: چرخه زندگی HTTP درخواست
جزییات دوره
2h 15m
35
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
18,934
- از 5
ندارد
دارد
دارد
Janan Siam
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Janan Siam Janan Siam

مدیر فنی و مدیر توسعه

جانان سیام یک مدیر فنی مجرب و مدیر توسعه است.

جانان دارای سابقه ای اثبات شده در پیشبرد موفقیت آمیز تیم های توزیع شده جغرافیایی در طراحی و توسعه سیستم های نرم افزاری پیچیده است. او دارای بیش از 15 سال تجربه در مدیریت چرخه عمر برنامه است و می تواند با اطمینان با ذینفعان کسب و کار برای طراحی معماری راه حل و مقابله با توسعه برنامه های کاربردی کامل و مدیریت انتشار همکاری کند. علاوه بر این ، جانان دارای گواهینامه های متعدد مایکروسافت است که نشان دهنده تخصص او در ایجاد برنامه هایی است که از فناوری های وب دات نت استفاده می کنند. راهنمای مهندسین جوان و داوطلب شدن در سازمان زنان که کد می نویسند. هنگامی که او برنامه نویسی نمی کند و تیم های توسعه ای را از دفتر خانه اش رهبری نمی کند ، می بینید که او وقت با کیفیتی را با فرزندان و همسرش سپری می کند.