آموزش 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
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4h 14m
74
Pluralsight (پلورال سایت) pluralsight-small
30 آذر 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
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 لذت می برد. وی اخیراً علاقه شدیدی به وبلاگ نویسی و سئو نیز پیدا کرده است. او عاشق یادگیری چیزهای جدید است!

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.