نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
صفحات Razor یک مجموعه ابزار جدید با وزن سبک و قابل دسترسی در NET Core برای ساخت برنامه های وب است. این دوره نحوه استفاده از Razor Pages برای ایجاد نشانه گذاری و طرح بندی پویا ، کار با فرم ها ، پردازش درخواست های HTTP و سایر وظایف اساسی را بررسی خواهد کرد. Razor Pages یک مجموعه ابزار جدید قابل دسترسی در .NET Core برای ساخت صفحات وب پویا است. در این دوره ، Razor Pages in ASP.NET Core: Starting ، شما می آموزید که چگونه از این مجموعه ویژگی ها برای ایجاد مارک و طرح بندی پویا و کار با فرم های هوشمندتر استفاده کنید. ابتدا یاد خواهید گرفت که چگونه درخواستهای HTTP ورودی را پردازش کنید. سپس ، شما پیکربندی الگوهای طراحی و اجزای اصلی چارچوب را کشف خواهید کرد ، و حتی سایت خود را در وب مستقر خواهید کرد. سرانجام ، شما یاد می گیرید که به نحو Razor و مددکاران تسلط داشته باشید تا صفحاتی را متناسب با نیازهای شما ارائه دهند. با پایان این دوره ، شما در ساخت سایت های خود با Razor Pages و جستجوی موضوعات پیشرفته تر .NET Core به تنهایی احساس راحتی خواهید کرد.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
Razor Pages مفاهیم اساسی
Razor Pages Essential Concepts
-
صفحات تیغ چیست؟
What Are Razor Pages?
-
Razor Pages و MVC
Razor Pages and MVC
-
درک نحو و جریان تیغ
Understanding Razor Syntax and Flow
-
نسخه ی نمایشی: با Razor راحت می شوید
Demo: Getting Comfortable with Razor
-
معماری Razor Pages
Razor Pages Architecture
-
نسخه ی نمایشی: گشت و گذار در برنامه نمونه
Demo: Touring the Sample Application
-
نسخه ی نمایشی: کاوش در پروژه ویژوال استودیو
Demo: Exploring the Visual Studio Project
-
نسخه ی نمایشی: کار با اولین صفحه تیغ خود
Demo: Working with Your First Razor Page
-
خلاصه
Summary
ایجاد طرح بندی و علامت گذاری با Tag Helpers
Generating Layouts and Markup with Tag Helpers
-
نیاز به علامت گذاری بهتر
The Need for Better Markup
-
درک راهنمای برچسب
Understanding Tag Helpers
-
نسخه ی نمایشی: بهبود پیمایش با راهنمای برچسب
Demo: Improving Navigation with Tag Helpers
-
نسخه ی نمایشی: تکمیل صفحه جزئیات
Demo: Completing the Details Page
-
نسخه ی نمایشی: بهبود تصاویر
Demo: Improving Images
-
نسخه ی نمایشی: مدیریت منابع
Demo: Managing Resources
-
نسخه ی نمایشی: ذخیره با راهنما
Demo: Caching with Helpers
-
خلاصه
Summary
کار با فرم ها ، صحافی و اعتبار سنجی
Working with Forms, Binding, and Validation
-
گشت و گذار در فرم های درخواست
Touring the Application Forms
-
درک جریان کار فرم
Understanding Form Workflows
-
درک راهنمای برچسب فرم
Understanding Form Tag Helpers
-
نسخه ی نمایشی: ساخت فرم تماس
Demo: Building the Contact Form
-
کاوش در صحافی مدل
Exploring Model Binding
-
نسخه ی نمایشی: رسیدگی به فرم ارسالی
Demo: Handling a Submitted Form
-
درک اعتبارسنجی مدل
Understanding Model Validation
-
نسخه ی نمایشی: بهبود داده های فرم با اعتبار سنجی
Demo: Improving Form Data with Validation
-
نسخه ی نمایشی: کار با چندین فرم
Demo: Working with Multiple Forms
-
خلاصه
Summary
درک مسیریابی URL و جریان صفحه
Understanding URL Routing and Page Flow
-
مرور مجدد جریان صفحه برنامه
Revisiting the Application Page Flows
-
کاوش در نتایج اقدام
Exploring Action Results
-
نسخه ی نمایشی: بهبود جریان صفحه با نتایج اقدام
Demo: Improving Page Flow with Action Results
-
درک کنوانسیون های مسیریابی
Understanding Routing Conventions
-
نسخه ی نمایشی: کار با الگوهای مسیر
Demo: Working with Route Templates
-
معرفی محدودیت های مسیر
Introducing Route Constraints
-
نسخه ی نمایشی: افزودن محدودیت های مسیر
Demo: Adding Route Constraints
-
نسخه ی نمایشی: ایجاد محدودیت مسیر سفارشی
Demo: Creating a Custom Route Constraint
-
خلاصه
Summary
کار با نماهای جزئی ، بخشها و اجزای نمایش
Working with Partial Views, Sections, and View Components
-
نیاز به علامت گذاری مجدد
The Need for Reusable Markup
-
درک نماهای جزئی
Understanding Partial Views
-
نسخه ی نمایشی: استفاده مجدد از علامت گذاری با بازدیدهای جزئی
Demo: Reusing Markup with Partial Views
-
بخشهای تیغ
Razor Sections
-
نسخه ی نمایشی: طرح بندی های پویا با استفاده از بخش ها
Demo: Dynamic Layouts Using Sections
-
معرفی اجزای نمایش
Introducing View Components
-
نسخه ی نمایشی: ابزارک های قابل استفاده مجدد با اجزای نمایش
Demo: Reusable Widgets with View Components
-
نسخه ی نمایشی: مشاهده مonلفه ها به عنوان راهنمای برچسب
Demo: View Components as Tag Helpers
-
خلاصه
Summary
پیکربندی و استقرار صفحات Razor
Configuring and Deploying Razor Pages
-
پیکربندی و استقرار سطح برنامه
Application Level Configuration and Deployment
-
بررسی اجمالی تزریق وابستگی
Dependency Injection Overview
-
نسخه ی نمایشی: افزایش اجزای دارای تزریق وابستگی
Demo: Enhancing Components with Dependency Injection
-
نسخه ی نمایشی: دسترسی به خدمات با استفاده از تزریق وابستگی
Demo: Accessing Services Using Dependency Injection
-
درک Middleware
Understanding Middleware
-
نسخه ی نمایشی: کار با Middleware
Demo: Working with Middleware
-
اصول استقرار برنامه با Azure
Application Deployment Basics with Azure
-
نسخه ی نمایشی: استقرار سایت در Azure
Demo: Deploying the Site to Azure
-
خلاصه
Summary
نمایش نظرات