آموزش طراحی و ساخت برنامه های کاربردی Blazor

Designing and Building Enterprise Blazor Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Blazor قسمت جدید و مهیجی از ASP.NET است که برای ایجاد رابط های کاربری غنی وب در C # طراحی شده است. این دوره به توسعه دهندگان کمک می کند تا از ساخت برنامه های نمونه اولیه به پیاده سازی مفاهیم ، الگوهای طراحی و ویژگی های واقعی تر در جهان بپردازند. بلازور ابزارهای جدید امیدوار کننده ای را برای ساخت رابط های وب غنی با C # ارائه می دهد. این دوره ، طراحی و ساخت برنامه های سازمانی Blazor ، موضوعات مهم معماری مانند تزریق وابستگی و مسیریابی عمیق را بررسی می کند. در ابتدا ، خواهید دید که چگونه اجزا in را بصورت قابل استفاده مجدد برای افزایش بهره وری خود مصرف و به اشتراک می گذارید. در مرحله بعدی ، شما عمیقاً با ارتباطات HTTP در Blazor همراه خواهید شد و به برنامه های وب غنی خود کمک می کند تا با انواع API ها ارتباط برقرار کنند. سرانجام ، شما مفاهیم فرم پیشرفته تری را کشف خواهید کرد که با پیچیدگی یک برنامه ، ظاهر می شوند. وقتی این دوره را به پایان رساندید ، آماده خواهید بود تا از ساختن برنامه های اصلی نمونه به پیاده سازی مفاهیم ، الگوهای طراحی و ویژگی های دنیای واقعی تر بروید.

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

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

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

طراحی و معماری برنامه های Blazor Designing and Architecting Blazor Applications

  • پرونده ای برای بلازور A Case for Blazor

  • درک مدلهای میزبانی Blazor Understanding Blazor Hosting Models

  • الگوهای طراحی Blazor Blazor Design Patterns

  • نسخه ی نمایشی: تنظیم برنامه نمونه Demo: Setting up the Sample Application

  • درک معماری برنامه Understanding the Application Architecture

  • نسخه ی نمایشی: بررسی برنامه نمونه Demo: Exploring the Sample Application

  • نسخه ی نمایشی: Refactoring یک صفحه با استفاده از اجزای سازنده Demo: Refactoring a Page Using Components

  • نسخه ی نمایشی: بهبود قابلیت استفاده مجدد مonلفه Demo: Improving the Component’s Reusability

کار با تزریق وابستگی و حالت برنامه Working with Dependency Injection and Application State

  • مبانی تزریق وابستگی Dependency Injection Fundamentals

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

  • نسخه ی نمایشی: بهبود مonلفه ها با استفاده از تزریق وابستگی Demo: Improving Components Using Dependency Injection

  • نسخه ی نمایشی: استفاده از تزریق وابستگی با سرویس ها Demo: Using Dependency Injection with Services

  • مزایای تزریق وابستگی Benefits of Dependency Injection

  • نسخه ی نمایشی: مدیریت پیاده سازی وابستگی Demo: Managing Dependency Implementations

  • نسخه ی نمایشی: اهرم خدمات ارائه شده Demo: Leveraging Provided Services

  • درک طول عمر خدمات Understanding Service Lifetimes

  • کار با سرویسهای مادام العمر Working with Service Lifetimes

  • خلاصه Summary

تقویت برنامه برای Enterprise Enhancing the Application for the Enterprise

  • معرفی Intro

  • درک سیستم مسیریابی Blazor Understanding the Blazor Routing System

  • درک مسیریابی Blazor WebAssemble Understanding Blazor WebAssembly Routing

  • نسخه ی نمایشی: گشت و گذار در سیستم مسیریابی Blazor Demo: Touring the Blazor Routing System

  • بررسی ویژگی های اضافی مسیریابی Exploring Additional Routing Features

  • نسخه ی نمایشی: بهبود ویژگی های مسیریابی برنامه Demo: Enhancing the Application's Routing Features

  • درک قابلیت استفاده مجدد از ملفه ها Understanding Component Reusability

  • نسخه ی نمایشی: توزیع اجزای سازنده به عنوان بسته های NuGet Demo: Distributing Our Components as NuGet Packages

  • نسخه ی نمایشی: تقویت UI ما با استفاده از NuGet Demo: Enhancing Our UI Using NuGet

  • کاوش حالت برنامه Exploring Application State

  • نسخه ی نمایشی: مدیریت وضعیت برنامه با استفاده از ذخیره سازی مرورگر Demo: Managing Application State Using Browser Storage

  • خلاصه Summary

ارتباط HTTP با Blazor HTTP Communication with Blazor

  • HTTP و Blazor HTTP and Blazor

  • نسخه ی نمایشی: بررسی API خارجی Demo: Exploring the External API

  • تماس با API وب با Blazor Calling a Web API with Blazor

  • نسخه ی نمایشی: بهبود تنظیمات HttpClient Demo: Improving the Setup of HttpClient

  • نسخه ی نمایشی: بازیابی داده ها از API Demo: Retrieving Data from the API

  • نسخه ی نمایشی: ارسال داده ها به API Demo: Sending Data to the API

  • نسخه ی نمایشی: سفارشی سازی درخواست های HTTP Demo: Customizing HTTP Requests

  • خلاصه Summary

ایجاد گردش کار فرم پیشرفته Building Advanced Form Workflows

  • معرفی Intro

  • نسخه ی نمایشی: بازبینی فرم کارمند جدید Demo: Revisiting the New Employee Form

  • نسخه ی نمایشی: کار با داده های فرم پیچیده Demo: Working with Complex Form Data

  • با اعتبار سنجی فرم ، فراتر بروید Going Further with Form Validation

  • نسخه ی نمایشی: در حال اجرا اعتبار سنجی مدل پیچیده Demo: Implementing Complex Model Validation

  • نسخه ی نمایشی: ایجاد یک ویژگی اعتبار سنجی سفارشی Demo: Creating a Custom Validation Attribute

  • نسخه ی نمایشی: افزودن اعتبارسنجی مدل سفارشی Demo: Adding Custom Model Validation

  • نسخه ی نمایشی: بررسی پرونده ای برای ورودی های سفارشی Demo: Exploring a Case for Custom Inputs

  • نسخه ی نمایشی: ساخت ورودی فرم سفارشی Demo: Building a Custom Form Input

  • افکار نهایی Final Thoughts

نمایش نظرات

آموزش طراحی و ساخت برنامه های کاربردی Blazor
جزییات دوره
2h 36m
49
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
124
4.8 از 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 لذت می برد. وی اخیراً علاقه شدیدی به وبلاگ نویسی و سئو نیز پیدا کرده است. او عاشق یادگیری چیزهای جدید است!