آموزش ASP.NET Core 2 Razor Playbook

ASP.NET Core 2 Razor Playbook

Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیویی برای نمایش وجود ندارد.
      توضیحات دوره: هنگامی که اصول Razor را دانستید ، به یک کتاب راهنمای تاکتیکی احتیاج دارید که به شما نشان دهد چگونه می توانید آنچه را که می دانید در مشکلات به کار گیرید و مجموعه ابزار خود را افزایش دهید - هدف این دوره این است که به شما ارائه دهد. هنگامی که اصول Razor را شناختید ، به یک دفترچه کتاب تاکتیکی نیاز دارید که به شما نشان می دهد چگونه می توانید آنچه را که می دانید در مشکلات اعمال کنید و مجموعه ابزار خود را افزایش دهید. در این دوره ، ASP.NET Core 2.0 Razor Playbook ، شما این توانایی را خواهید داشت که Razor را برای انواع مختلفی از مشکلات به کار ببرید و کد خود را به روشی آزمایش پذیر حفظ کنید. ابتدا ، شما نحو عمیق سوئیچینگ متن را خواهید آموخت. در مرحله بعدی ، خواهید فهمید که چگونه محتوای Razor خود را آزمایش کنید. سرانجام ، شما می آموزید که چگونه جاوا اسکریپت تعبیه شده خود را برای افزایش امنیت و نگهداری مجدداً فاکتور کنید. پس از پایان این دوره ، مهارت و دانش Razor لازم برای مقابله با هر مشکلی را خواهید داشت.

      سرفصل ها و درس ها

      بررسی اجمالی دوره Course Overview

      • بررسی اجمالی دوره Course Overview

      تعیین ابزار مناسب برای مسئله Determining the Right Tool for the Problem

      • صفحات تیغ و از کجا آمده اند Razor Pages, and Where They Came From

      • نسخه ی نمایشی: یک انتقال ساده صفحه RazorPage Demo: A Simple RazorPage Migration

      • تزریق وابستگی با Razor Pages Dependency Injection with Razor Pages

      • نسخه ی نمایشی: ایجاد صفحه ایجاد با داربست Demo: Creating a Create Page with Scaffolding

      • مسیریابی و عبور پارامترها به صفحات Routing and Passing Parameters to Pages

      • نسخه ی نمایشی: مسیریابی و عبور پارامترها به صفحات Demo: Routing and Passing Parameters to Pages

      • درخواست های AJAX به Razor Pages AJAX Requests to Razor Pages

      • در آغوش گرفتن MVVM Embracing MVVM

      • خلاصه Summary

      تسلط بر تغییر متن و حلقه ها Mastering Context-switching and Loops

      • تغییر متن Context-switching

      • نسخه ی نمایشی: تغییر زمینه با یک اپراتور سه گانه Demo: Context-switching with a Ternary Operator

      • تغییر متن - محفظه در حال اجرا ما Context-switching - Our Running Tally

      • کار با متن و محتوای کد Working with Text and Code Content

      • Context-Switching - Our Running Tally (ادامه) Context-switching - Our Running Tally (Continued)

      • توابع حلقه الگو Templated Loop Functions

      • نسخه ی نمایشی: تولید مجدد جدول اشکال زدایی Demo: Reproducing DebugTable

      • خلاصه Summary

      در حال آزمایش لایه ارائه Testing Your Presentation Layer

      • تست واحد تیغ تراش MVC Unit Testing MVC Razor

      • نسخه ی نمایشی: سلنیوم در حال آزمایش نمای تیغ Demo: Selenium Testing a Razor View

      • ضد الگوی "حاوی" است The "Contains" Anti-pattern

      • نسخه ی نمایشی: تست های تأیید Demo: Approval Tests

      • RazorGenerator و سایر گزینه ها RazorGenerator and Other Alternatives

      • ASP.Net Core TestHost The ASP.Net Core TestHost

      • نسخه ی نمایشی: با استفاده از TestHost Demo: Using the TestHost

      • سلنیوم در مقابل TestHost Selenium vs. TestHost

      • خلاصه Summary

      مدیریت استفاده مجدد از کد با بازدیدها و راهنماهای جزئی Managing Code Reuse with Partial Views and Helpers

      • بازدیدهای جزئی Partial Views

      • نسخه ی نمایشی: بازدیدهای جزئی Demo: Partial Views

      • ViewComponents ViewComponents

      • نسخه ی نمایشی: ViewComponents در عمل Demo: ViewComponents in Action

      • الگوهای نمایش/ویرایشگر Display/Editor Templates

      • نسخه ی نمایشی: DisplayTemplates Demo: DisplayTemplates

      • HtmlHelpers HtmlHelpers

      • نسخه ی نمایشی: یک روش HTML Helper Extension Demo: An HTML Helper Extension Method

      • TagHelpers TagHelpers

      • نسخه ی نمایشی: TagHelpers سفارشی Demo: Custom TagHelpers

      • خلاصه Summary

      گره خوردن کد جاوا اسکریپت از منطق الگو Untangling JavaScript Code from Template Logic

      • چرا ساختار Javascript اهمیت دارد Why Javascript Structure Matters

      • جدا کردن علامت گذاری از JavaScript Separating Your Markup from JavaScript

      • نسخه ی نمایشی: مارک خود را از JavaScript جدا کنید Demo: Separating Your Markup from JavaScript

      • تبدیل و تزریق وابستگی های مدل Transform and Inject Model Dependencies

      • نسخه ی نمایشی: وابستگی های مدل را تبدیل و تزریق کنید Demo: Transform and Inject Model Dependencies

      • تزریق راکتور به نشانه گذاری Refactor Injection to Markup

      • نسخه ی نمایشی: تزریق refactor به نشانه گذاری Demo: Refactor Injection to Markup

      • نسخه ی نمایشی: اسکریپت ها را به منابع خارجی منتقل کنید Demo: Move Scripts to be External Resources

      • خلاصه Summary

      مقابله با چالشهای حفظ کشور Tackling the Challenges of Maintaining State

      • دولت چیست؟ What is State?

      • ViewData و ViewBag ViewData and ViewBag

      • DEMO - ViewData و ViewBag DEMO - ViewData and ViewBag

      • TempData TempData

      • DEMO - TempData DEMO - TempData

      • حالت جلسه Session State

      • DEMO - حالت جلسه DEMO - Session State

      • خلاصه Summary

      پیاده سازی و آزمایش منطق اعتبار سنجی Implementing and Testing Validation Logic

      • مروری بر اعتبار سنجی An Overview of Validation

      • نسخه ی نمایشی: اعتبارسنجی ساده در یک تست واحد Demo: Simple Validation in a Unit Test

      • ارائه این منطق در تیغ شما Presenting this Logic in Your Razor

      • نسخه ی نمایشی: ارائه این منطق در تیغ خود Demo: Presenting this Logic in Your Razor

      • اجرای اعتبار سنجی سفارشی Implementing a Custom Validator

      • نسخه ی نمایشی: اعتبارسنج های سفارشی در عمل Demo: Custom Validators in Action

      • خلاصه Summary

      بروزرسانی MVC Core Razor 2.1 MVC Core Razor 2.1 Update

      • راه اندازی و مهاجرت Setup and Migration

      • کتابخانه های کلاس تیغ Razor Class Libraries

      • نسخه ی نمایشی: کتابخانه های کلاس تیغ Demo: Razor Class Libraries

      • Microsoft.AspNetCore.Mvc.Testing Microsoft.AspNetCore.Mvc.Testing

      • نسخه ی نمایشی: تست با کتابخانه های تست 2.1 Demo: Testing with the 2.1 Testing Libraries

      • اقلام متفرقه Miscellaneous Items

      • خلاصه Summary

      نمایش نظرات

      آموزش ASP.NET Core 2 Razor Playbook
      جزییات دوره
      2h 16m
      69
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      35
      3.8 از 5
      دارد
      دارد
      دارد
      Chris Behrens
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Chris Behrens Chris Behrens

      Chris B. Behrens نویسنده ، سخنران و توسعه دهنده نرم افزار ، متخصص در DevOps است. وی بیش از بیست سال است که توسعه دهنده و معمار است و با تمرکز بر شرکت های کوچک تا متوسط و تغییرات توسعه ای که با آنها روبرو است. او بر روی عطر و طعم خود از توسعه مبتنی بر ترس تمرکز دارد ، به موجب آن یک توسعه دهنده وظایف آنها را به ترتیب پایین تر از اضطراب و نحوه مقابله با آنها با این ترتیب درجه بندی می کند. مهمترین این فرایندهای ایجادکننده اضطراب ، استقرار نرم افزار است ، موضوعی که بهرنس روی آن تمرکز دارد. او با همسر و فرزندانش در Kennedale ، TX زندگی می کند.