چهارمین جلسه دوره آموزشی ASP .NET Core پیشرفته با تدریس مهندس علیرضا ارومند با موفقیت برگزار شد.
از مباحثی که در این جلسه مطرح شد عبارتند از:
1- آزادیها و محدودیتها
یکی از مزایای MVC نسبت به نسخههای قدیمیتر سیستم مسیریابی پرقدرت آن است. در این سیستم به جای داشتن آدرسهای ثابت الگوهای آدرسی داریم که میتواند به خوبی درخواستهای ورودی را به محل صحیح برای پردازش هدایت کند. در این جلسه به طور کامل در مورد سیستم مسیریابی MVCصحبت کردیم.
2- معرفی الگوهای آدرس
در قسمت ابتدایی نحوه معرفی الگوهای آدرس آشنا شدیم و دیدیم چگونه این الگوها درخواستها را مدیریت میکنند و دیدیم چگونه به کمک قابلیت معرفیVariable Segmentها میتوانیم آدرسهای متنوعی در سیستم ایجاد و اجرا کنیم. با اینکه داشتن چندین متغیر در آدرس میتواند انعطاف فوقالعاده ای به سیستم بدهد اما در برخی موارد نیاز داریم که متغیرهای ورودی را محدود کنیم. در این قسمت بررسی کردیم که چگونه میتوانیم محدودیتهای دلخواه را روی متغیرها اعمال کنیم و در ادامه دیدیم چگونه میتوانیم محدودیتهای اختصاصی خود را در سیستم تعریف کرده و استفاده کنیم.
بعد از پردازش آدرسهای ورودی نوبت به تولید لینکهای خروجی رسید و ادامه کلاس انواع روشهای تولید لینک و آدرس به کمک سیستم مسیریابی MVCرا بررسی کردیم.
3- Area و کاربرد آن
در قسمت انتهایی کلاس با Areaها و کاربرد آنها در برنامههای تحت وب آشنا شدیم و دیدیم چگونه به کمک آنها میتوانیم برنامه خود را از نظر فیزیکی و منطقی به چند قسمت تقسیم کنیم و مدیریت بهتری روی بخشهای مختلف نرم افزار داشته باشیم.
جهت کسب اطلاعات بیشتر میتوانید به دوره بسیار کاربردی دوره آموزشی ASP.NET Core MVC پیشرفته مراجعه کنید.