نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره ، به طور عمیق ، قابلیت های جدید ارائه شده توسط Razor در .NET Core و همچنین ویژگی های عالی نسخه های گذشته را که هنوز هم بخشی از این آخرین نسخه هستند ، کشف خواهد کرد. درک عمیق از Razor View Engine شما را قادر می سازد MVC بهتری بسازید برنامه های کاربردی. بسیاری از توسعه دهندگان با نحو کلی Razor راحت هستند ، اما از عمق کامل ویژگی های ارائه شده بی اطلاع هستند. این دوره ، ASP.NET Core Razor Deep Dive ، با درک غنی از توانایی کامل Razor ، به پر کردن این خلا knowledge دانش کمک خواهد کرد. در ابتدا با راحت بودن با مفاهیم اصلی مانند Views ، Layouts و Helper Methods راحت خواهید بود. همچنین می توانید قابلیت های جدید ارائه شده توسط Razor در .NET Core مانند View Components و Tag Helpers و همچنین ویژگی های عالی نسخه های گذشته را که هنوز بخشی از این آخرین نسخه هستند ، کشف کنید. هنگامی که از کار با Razor راحت شدید ، تکنیک های پیشرفته تری مانند نحوه گسترش و شخصی سازی Razor ، نحوه اجرای Dependency Injection و نحوه استفاده از الگو را خواهید آموخت. با پایان این دوره ، شما مجموعه کاملی از ویژگی های ارائه شده توسط Razor را برای کمک به ساخت برنامه های MVC درک خواهید کرد و با استفاده از آنها در برنامه های آینده خود احساس راحتی خواهید کرد.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
قرار دادن تیغ در متن
Putting Razor into Context
-
مقدمه
Introduction
-
آیا شما در جای مناسب هستید؟
Are You in the Right Place?
-
تیغ و چهارچوب MVC
Razor and the MVC Framework
-
تیغ در ASP.NET Core
Razor in ASP.NET Core
-
چرا تیغ؟
Why Razor?
-
چارچوب های جانبی تیغ و مشتری
Razor and Client Side Frameworks
-
دستور کار
The Agenda
-
گشتن در برنامه نمونه
Touring the Sample Application
-
خلاصه
Summary
شروع کار با مبانی تیغ
Getting Started with Razor Basics
-
مقدمه
Introduction
-
نسخه ی نمایشی: کار با نحو Razor
Demo: Working with Razor Syntax
-
روند نمایش نمایش
The View Rendering Process
-
چیدمان ها و نماهای ساختمان
Building Layouts and Views
-
مدیریت منابع CSS و Javascript
Managing CSS and Javascript Resources
-
کار با HTML Helpers
Working with HTML Helpers
-
بخشهای تیغ
Razor Sections
-
کار با روشهای اقدام
Working with Action Methods
-
خلاصه
Summary
ساخت فرم های بهتر با تیغ
Building Better Forms with Razor
-
مقدمه
Introduction
-
درک مدلها در Razor
Understanding Models in Razor
-
نسخه ی نمایشی: ساخت فرم ها با راهنمای HTML
Demo: Building Forms with HTML Helpers
-
صحافی مدل در MVC
Model Binding in MVC
-
نسخه ی نمایشی: طی مراحل اتصال مدل
Demo: Stepping Through the Model Binding Process
-
درک اعتبار سنجی فرم در MVC
Understanding Form Validation in MVC
-
نسخه ی نمایشی: رسیدگی به اعتبارسنجی سمت مشتری
Demo: Handling Client Side Validation
-
نسخه ی نمایشی: رسیدگی به اعتبارسنجی سمت سرور
Demo: Handling Server Side Validation
-
نسخه ی نمایشی: اعتبار سنجی از راه دور با Razor
Demo: Remote Validation with Razor
-
نسخه ی نمایشی: مجموعه های صحافی مدل
Demo: Model Binding Collections
-
خلاصه
Summary
ساخت قابلیت استفاده مجدد با اجزای نمایش
Building for Reusability with View Components
-
مقدمه
Introduction
-
درک نماهای جزئی در Razor
Understanding Partial Views in Razor
-
نسخه ی نمایشی: کار با نماهای جزئی
Demo: Working with Partial Views
-
تکامل اجزای نمایش
The Evolution of View Components
-
نسخه ی نمایشی: ساخت یک م Viewلفه نمایش ساده
Demo: Building a Simple View Component
-
نسخه ی نمایشی: درک قابلیت استفاده مجدد
Demo: Understanding Reusability
-
نسخه ی نمایشی: درک جداسازی
Demo: Understanding Isolation
-
نسخه ی نمایشی: افزودن تعامل کاربر و Ajax
Demo: Adding User Interaction and Ajax
-
خلاصه
Summary
کار با تزریق وابستگی در Razor
Working with Dependency Injection in Razor
-
مقدمه
Introduction
-
بررسی اجمالی تزریق وابستگی
Dependency Injection Overview
-
نسخه ی نمایشی: تزریق وابستگی با اجزای نمایش
Demo: Dependency Injection with View Components
-
نسخه ی نمایشی: مدیریت خدمات مادام العمر
Demo: Service Lifetime Management
-
نسخه ی نمایشی: تزریق وابستگی به بازدیدها
Demo: Dependency Injection into Views
-
نسخه ی نمایشی: بررسی اجزای متصل به هم پیوسته
Demo: Exploring Loosely Coupled Components
-
نسخه ی نمایشی: ظروف تزریق وابستگی جایگزین
Demo: Alternative Dependency Injection Containers
-
خلاصه
Summary
نوشتن نشانه پاک کننده با راهنمای برچسب
Writing Cleaner Markup with Tag Helpers
-
مقدمه
Introduction
-
معرفی Tag Helpers
Introducing Tag Helpers
-
نسخه ی نمایشی: نوشتن اولین راهنمایان برچسب شما
Demo: Writing Your First Tag Helpers
-
نسخه ی نمایشی: مدیریت منابع با Tag Helpers
Demo: Managing Resources with Tag Helpers
-
نسخه ی نمایشی: آماده سازی فرم سفارش
Demo: Preparing the Order Form
-
نسخه ی نمایشی: ساخت فرم ها با راهنمای برچسب
Demo: Building Forms with Tag Helpers
-
نسخه ی نمایشی: اعتبار سنجی فرم با راهنمای برچسب
Demo: Form Validation with Tag Helpers
-
نسخه ی نمایشی: مقایسه HTML Helpers و Tag Helpers
Demo: Comparing HTML Helpers and Tag Helpers
-
خلاصه
Summary
گسترش و پیکربندی تیغ
Extending and Configuring Razor
-
مقدمه
Introduction
-
شروع به کار با راهنمایان برچسب سفارشی
Getting Started with Custom Tag Helpers
-
نسخه ی نمایشی: یک راهنمای ساده برچسب سفارشی
Demo: A Simple Custom Tag Helper
-
نسخه ی نمایشی: عناصر سفارشی با راهنمای برچسب
Demo: Custom Elements with Tag Helpers
-
نسخه ی نمایشی: ساخت راهنمای HTML سفارشی
Demo: Building Custom HTML Helpers
-
نگاه دقیق تر به موتورهای نمای
A Closer Look at View Engines
-
نسخه ی نمایشی: شخصی سازی الگوهای جستجوی مکان
Demo: Customizing View Location Search Patterns
-
نسخه ی نمایشی: گشت و گذار در روند نمایش View
Demo: Touring the View Rendering Process
-
خلاصه
Summary
ایجاد نشانه گذاری کارآمد با تیغ زدن
Creating Efficient Markup with Razor Templating
-
مقدمه
Introduction
-
درک راهنمای تیغ الگو
Understanding Templated Razor Helpers
-
نسخه ی نمایشی: کار با راهنمای HTML الگو شده
Demo: Working with Templated HTML Helpers
-
نسخه ی نمایشی: سفارشی سازی الگوهای داخلی
Demo: Customizing Built-in Templates
-
نسخه ی نمایشی: کار با الگوهای نوع
Demo: Working with Type Templates
-
نسخه ی نمایشی: ساخت الگوهای سفارشی
Demo: Building Custom Templates
-
نسخه ی نمایشی: کار با الگوهای مدل
Demo: Working with Model Templates
-
نسخه ی نمایشی: استفاده از الگوهای با کد تولید شده
Demo: Using Tempaltes with Generated Code
-
خلاصه
Summary
نمایش نظرات