تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی ASP.NET MVC: چرخه عمر یک درخواست HTTP

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

2 ساعت 33 دقیقهپیشرفته2021-02-01

مدرسین

Janan Siam

Janan Siam

Technical Lead and Development Manager

جزئیات دوره

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

اهداف یادگیری
مبانی چرخه عمر درخواست
طراحی و پیاده سازی ماژول ها و کنترل کننده های HTTP
انتخاب بین کنترل کننده و ماژول
درک مسیریاب های مسیر
پیکربندی مسیریابی مبتنی بر قرارداد
مسیریابی ویژگی ASP.NET MVC
ایجاد کارخانه کنترلر سفارشی
تعریف حل کننده وابستگی سفارشی
ایجاد موتور نمای سفارشی

مهارت ها

ASP.NET MVCASP.NETC#Back-End Web DevelopmentFull-Stack Web DevelopmentFront-End Web DevelopmentWeb DevelopmentMicrosoftDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - آنچه باید بدانید
  • 03 - نمونه معرفی اپلیکیشن

1. چرخه عمر برنامه و درخواست

  • 04 - مقدمه ای بر چرخه عمر درخواست
  • 05 - رویدادهای برنامه جهانی را کاوش کنید
  • 06 - کد را قبل از شروع برنامه راه‌اندازی کنید
  • 07 - رویدادهای چرخه حیات درخواست HTTP را بررسی کنید
  • 08 - در رویدادهای برنامه HTTP مشترک شوید
  • 09 - چالش - رسیدگی به خطاهای جهانی
  • 10 - راه حل - رسیدگی به خطاهای جهانی

2. طراحی و پیاده‌سازی ماژول‌ها و هندلرهای HTTP

  • 11 - نمای کلی ماژول HTTP
  • 12 - یک ماژول پردازش درخواست سفارشی بسازید
  • 13 - مقدمه ای بر هندلرهای HTTP
  • 14 - یک هندلر سفارشی HTTP را پیاده‌سازی کنید
  • 15 - بین هندلرها و ماژول‌ها یکی را انتخاب کنید

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

  • 16 - مقدمه ای بر مسیریابی
  • 17 - نمای کلی ماژول مسیریابی URL
  • 18 - گردانندگان مسیر را درک کنید
  • 19 - مسیریابی مبتنی بر قرارداد را پیکربندی کنید
  • 20 - مسیریابی ویژگی‌ها را کاوش کنید
  • 21 - چالش - یک مسیر سفارشی ایجاد کنید
  • 22 - راه حل - یک مسیر سفارشی ایجاد کنید

4. کنترلرها و چرخه عمر درخواست

  • 23 - اصول اولیه کنترلر
  • 24 - مقدار دهی اولیه کنترلر را درک کنید
  • 25 - یک کارخانه کنترل کننده سفارشی ایجاد کنید
  • 26 - نقش حل کننده‌های وابستگی را بررسی کنید
  • 27 - یک تفکیک کننده وابستگی سفارشی تعریف کنید

5. فرآیند اجرای روش اقدام

  • 28 - مقدمه ای بر فراخوانی عمل
  • 29 - انتخاب روش عمل را درک کنید
  • 30 - با ویژگی‌های اکشن انتخابگر کار کنید
  • 31 - فیلترهای احراز هویت و مجوز را اعمال کنید
  • 32 - ویژگی binding مدل را بررسی کنید
  • 33 - اجرای اکشن با فیلترهای اکشن
  • 34 - یک فیلتر اکشن سفارشی را پیاده‌سازی کنید
  • 35 - چالش - افزودن دوره جدید
  • 36 - راه حل - افزودن دوره جدید

6. Result Execution و View Engine

  • 37 - مروری بر اجرای نتیجه عمل
  • 38 - انواع نتیجه عمل را کاوش کنید
  • 39 - مقداردهی اولیه و رندرینگ را مشاهده کنید
  • 40 - یک موتور نمایش سفارشی ایجاد کنید
  • 41 - چالش - صفحه فرود برای دوره ها
  • 42 - راه حل - صفحه فرود برای دوره ها

نتیجه

  • 43 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal