آموزش ASP.NET Core Razor Deep Dive

ASP.NET Core Razor Deep Dive

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره ، به طور عمیق ، قابلیت های جدید ارائه شده توسط 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

نمایش نظرات

آموزش ASP.NET Core Razor Deep Dive
جزییات دوره
4h 14m
74
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
116
4.9 از 5
دارد
دارد
دارد
Alex Wolf
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Wolf Alex Wolf

الکس ولف علاقه زیادی به توسعه نرم افزار و تسلط بر فن آوری های جدید دارد. وی چندین سال تجربه کار تقریباً منحصراً با سیستم عامل های NET ، مانند SharePoint ، NopCommerce و Orchard را دارد. وی اخیراً گواهینامه های مایکروسافت را در هر دو فناوری توسعه برنامه MVC و HTML 5 بدست آورده است. الکس بعد از اینکه متوجه شد اشتیاق واقعی او در اواخر دانشگاه است ، در رشته مدیریت بازرگانی تحصیل کرده و در رشته برنامه نویسی کامپیوتر نیز تحصیل کرده است. وی بیشتر حرفه خود را در نقش مشاور نرم افزار ، توسعه و گسترش برنامه هایی برای ساده سازی فرایندهای تجاری سپری کرده است. وقتی کدگذاری نمی کند ، الکس از خواندن و ایجاد Motion Graphics با نرم افزارهایی مانند After Effects و Maya لذت می برد. وی اخیراً علاقه شدیدی به وبلاگ نویسی و سئو نیز پیدا کرده است. او عاشق یادگیری چیزهای جدید است!