ASP.net MVC

سرفصل دوره آموزش Microsoft ASP.net MVC

  • معرفی MVC Design Pattern و مفهوم قسمتهای تشکیل دهنده ی آن
  • بررسی مزایای این الگو و مقایسه ی آن با روشهای قبلی
  • معرفی Data Flow بین قسمتها
  • معرفی نقش Model
  • بررسی قسمتها و تکنولوژی های مورد استفاده در View
  • معرفی Controller و نقش آن
  • معرفی Action ها و روش استفاده از آنها
  • بررسی انواع خروجی های Action
  • بررسی روشهای مختلف ایجاد View
  • معرفی زبان Razor
  • بررسی نوشتارهای مختلف Razor و روش استفاده از آن
  • معرفی HTML Helper
  • بررسی توابع ارائه شده در HTML Helper
  • مقایسه Razor با HTML Helper
  • بررسی بعضی از استثناهای Razor
  • روش ترکیب Razor با کدهای Client Side
  • بررسی GET و POST
  • بررسی انواع روشهای ارسال اطلاعات از View به Action
  • بررسی ViewBag
  • بررسی ViewData
  • بررسی Session و Application
  • بررسی QueryString
  • معرفی AntiForgeryToken
  • بررسی ورودی های Action
  • معرفی مفهوم Route
  • معرفی Route های از پیش تعریف شده
  • بررسی روش ایجاد Route جدید
  • معرفی NuGet و روش استفاده از آن
  • معرفی MVCAttributeRouting
  • بررسی NET Entity Data Model
  • معرفی روش استفاده از ORM
  • بررسی روشهای Database First و Code First
  • معرفی مفهوم Data Annotation
  • معرفی Migration و روش استفاده از آن
  • معرفی Attribute های مورد استفاده در Code First
  • مقایسه روشهای Code First و Database First
  • بررسی روش معرفی Model به View
  • بررسی نحوه استفاده از کلاس های Helper
  • معرفی جایگاه Client Side Code در View
  • استفاده از jQuery در View
  • استفاده از کتابخانه های کاربردی مبتنی بر jQuery
  • بررسی روش استفاده از AngularJS در View
  • معرفی Model Binding در AngularJS
  • پیاده سازی Ajax از طریق jQuery و AngularJS
  • بررسی روش استفاده از BootStrap در View
  • بررسی نقش Layout و روش استفاده از آن
  • معرفی RenderBody
  • معرفی RenderSection
  • معرفی Section ها و روش استفاده از آنها
  • معرفی Bundling
  • بررسی روش تولید Attribute و روش استفاده از آن مثلا در Authorization
  • معرفی PartialView
  • بررسی روش استفاده از PartialView ها با Ajax و بدون Ajax
  • معرفی Template ها و روش استفاده از آنها
  • معرفی ActionFilter
  • بررسی خروجی JsonResult
  • استفاده از Json در GET و POST
  • روش استفاده از Json در Client Side Code
  • بررسی خروجی ContentResult
  • بررسی خروجی FileContentResult
  • بررسی ملزومات اتعبارسنجی
  • بررسی Web API و روش استفاده از آن
  • بررسی روش توزیع سایت

پیش نیاز دوره آموزش Microsoft ASP.net MVC

Web Design I (HTML5, CSS3 with Dreamweaver) – Web Design II (Responsive Design with Bootstrap, Less & Sass)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *