نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به منظور ایجاد دانش اساسی لازم جهت کار با ASP.NET و ASP.NET MVC طراحی شده است. این دوره به شما کلیه اصول لازم برای شروع ساخت برنامه ها با ASP.NET MVC را می دهد. در این دوره ، ASP.NET MVC 5 Fundamentals ، شما توانایی ساخت و نگهداری برنامه ها با ASP.NET MVC را خواهید یافت. ابتدا یاد خواهید گرفت که چگونه درخواستهای وب را با استفاده از کنترلرها در چارچوب MVC مدیریت کنید. در مرحله بعدی ، نحوه رندر HTML با استفاده از نمایشگرهای Razor را خواهید فهمید. در آخر ، نحوه انتشار برنامه ها را کشف خواهید کرد. پس از پایان این دوره ، مهارت و دانش ASP.NET MVC مورد نیاز برای ساخت برنامه های وب را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
ایجاد یک برنامه جدید ASP.NET MVC
Creating a New ASP.NET MVC Application
-
درک گزینه های چارچوب ASP.NET
Understanding the ASP.NET Framework Options
-
ایجاد یک راه حل خالی
Creating a Blank Solution
-
افزودن شروع پروژه ASP.NET MVC
Adding a Starting ASP.NET MVC Project
-
افزودن یک پروژه داده
Adding a Data Project
-
افزودن یک رستوران مدل
Adding a Model Restaurant
-
افزودن منبع داده در حافظه
Adding an In-memory Data Source
-
پاسخ به پیامهای HTTP از طریق کنترل کننده
Responding to HTTP Messages from a Controller
-
ساختن مدل
Building the Model
-
ارائه مدل
Rendering the Model
راه اندازی و پیکربندی برنامه
Application Startup and Configuration
-
درک میزبانی ASP.NET
Understanding ASP.NET Hosting
-
راه اندازی یک برنامه ASP.NET
Starting up an ASP.NET Application
-
تعریف مسیرها برای ASP.NET
Defining Routes for ASP.NET
-
پیکربندی ASP.NET با web.config
Configuring ASP.NET with web.config
-
نصب Autofac برای تزریق وابستگی
Installing Autofac for Dependency Injection
-
پیکربندی وارونگی Autofac ظرف کنترل
Configuring the Autofac Inversion of Controler Container
درک کنترلرهای MVC
Understanding MVC Controllers
-
استفاده از الگوی طراحی MVC
Applying the MVC Design Pattern
-
کار با Query Strings
Working with Query Strings
-
درک کنترلرهای MVC و API
Understanding MVC and API Controllers
-
نصب و پیکربندی Web API
Installing and Configuring Web API
-
ساخت یک API رستوران
Building a Restaurant API
-
داربست لیست رستوران ها
Scaffolding a Restaurant List
-
داربست جزئیات رستوران
Scaffolding Restaurant Details
-
کار با نتایج اقدام
Working with Action Results
استفاده از مدل های MVC
Using MVC Models
-
درک مدل ها و مشاهده مدل ها
Understanding Models and View Models
-
تنظیم نمای ایجاد
Setting up a Create View
-
کار با Enums
Working with Enums
-
اجرای ایجاد اقدام
Implementing the Create Action
-
اعتبارسنجی مدل ها و حالت مدل
Validating Models and Model State
-
اعتبارسنجی مدل ها با حاشیه نویسی داده ها
Validating Models with Data Annotations
-
پیروی از الگوی POST-Redirect-GET
Following the POST-Redirect-GET Pattern
-
اجرای ویرایش اقدام
Implementing the Edit Action
استفاده از Entity Framework در برنامه های MVC
Using Entity Framework in MVC Applications
-
معرفی Entity Framework
Introducing the Entity Framework
-
کار با SQL Server LocalDB
Working with SQL Server LocalDB
-
نصب و پیکربندی Entity Framework
Installing and Configuring the Entity Framework
-
تعریف DbContext
Defining a DbContext
-
ایجاد سرویس دسترسی به داده
Creating a Data Access Service
-
پیکربندی DbContext
Configuring a DbContext
-
کاوش در پایگاه داده جدید
Exploring the New Database
-
اجرای ویژگی حذف
Implementing a Delete Feature
نماهای تیغ
Razor Views
-
درک نحو تیغ
Understanding Razor Syntax
-
مدیریت ساختار صفحه با نمایش چیدمان
Managing Page Structure with Layout Views
-
چیدمان تنظیمات به طور پیش فرض با _ViewStart
Settings Layout Defaults with _ViewStart
-
با استفاده از ViewBag
Using the ViewBag
-
اضافه کردن انعطاف پذیری با بخش های طرح بندی
Adding Flexibility with Layout Sections
-
استفاده مجدد از HTML با بازدیدهای جزئی
Reusing HTML with Partial Views
-
انتقال داده ها از طریق درخواست ها با TempData
Passing Data across Requests with TempData
چارچوبهای Front End
Front End Frameworks
-
مدیریت کتابخانه های مشتری
Managing Client Libraries
-
همراه کردن دارایی های مشتری
Bundling Client Assets
-
اعمال اعتبار مشتری
Enforcing Client Validation
-
فعال کردن اعتبار سنجی مشتری
Enabling Client Validation
-
ایجاد برنامه های تک صفحه
Creating Single Page Apps
استقرار برنامه های ASP.NET MVC
Deploying ASP.NET MVC Applications
-
ارزیابی گزینه های استقرار
Evaluating the Deployment Options
-
نصب نرم افزار وب سرور
Installing Web Server Software
-
انتشار برنامه ها با Visual Studio
Publishing Apps with Visual Studio
-
ایجاد یک وب سایت IIS
Creating an IIS Website
-
پیکربندی ASP.NET برای تولید
Configuring ASP.NET for Production
-
پیکربندی ورود به سیستم SQL Server
Configuring a SQL Server Login
-
در حال تولید
Running in Production
نمایش نظرات