ASP.NET Core 6 Blazor مدلهای استقرار هیبریدی و سرور یا سمت کلاینت را ارائه میدهد. این دوره به شما میآموزد که چگونه مدل استقرار صحیح را برای برنامههای کاربردی کسب و کار خود انتخاب کنید.
آنچه یاد خواهید گرفت:
ساخت برنامههای کاربردی تک صفحهای با پشته کامل فناوری دات نت بهره وری زیادی را برای توسعه دهندگان فراهم میکند. فریمورک ASP.NET Core 6 Blazor به مهندسان انعطاف پذیری استفاده از اکوسیستم دات نت را در کل برنامه ارائه میدهد. در این دوره آموزشی، استقرار برنامههای ASP.NET Core 6 Blazor در Azure، یاد خواهید گرفت که برنامههای ASP.NET Core 6 Blazor خود را در فضای ابری استقرار دهید. ابتدا، پروفایلهای مختلفی را که فریم ورک Blazor ارائه میدهد، میزبانی سمت سرور یا استقرار سمت مشتری، و مزایای هر پیشنهاد را بررسی خواهید کرد. در مرحله بعد، ابزار و پلتفرمها را که توسط ASP.NET Core 6 و Visual Studio برای بستهبندی و استقرار برنامههای Blazor در ابر Azure ارائه شده است، کشف خواهید کرد. در نهایت، نحوه بهینهسازی بسته را برای تحویل با استفاده از بهترین روشها برای استقرار، مانند فشردهسازی بسته، برش کد و موارد دیگر خواهید آموخت. وقتی این دوره را به پایان رساندید، مهارتها و دانش ASP.NET Core 6 Blazor را خواهید داشت که برای استقرار برنامههای تک صفحهای خود در فضای ابری لازم است.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Understanding Blazor Application Deployment [14mins]
02-01 Overview [2mins]
02-02 Blazor Deployment Models [4mins]
02-03 Blazor Server Model [4mins]
02-04 Blazor WebAssembly Model [2mins]
02-05 Blazor Hybrid Model [1mins]
02-06 Summary [1mins]
03 Preparing the Azure Environment [19mins]
03-01 Overview [1mins]
03-02 Setting up Azure [4mins]
03-03 Creating Azure Resource Group [1mins]
03-04 Creating an Azure App Service [3mins]
03-05 Creating an Azure SignalR [3mins]
03-06 Azure App Service vs. Azure SignalR [3mins]
03-07 Static Web Applications [2mins]
03-08 Creating an Azure Storage [1mins]
03-09 Summary [1mins]
04 Building and Deployment Tools [10mins]
04-01 Overview [1mins]
04-02 Visual Studio [2mins]
04-03 .NET CLI and VS Code [3mins]
04-04 WebAssembly Tools [2mins]
04-05 Deployment Targets [1mins]
04-06 Summary [1mins]
05 Hosting Blazor Apps [22mins]
05-01 Overview [1mins]
05-02 Setting App Basepath [2mins]
05-03 Blazor Server Hosting [7mins]
05-04 Blazor WebAssembly Hosting [3mins]
05-05 Static Site Deployments [5mins]
05-06 Routing URLs [3mins]
05-07 Summary [1mins]
06 Performance Tuning [11mins]
06-01 Overview [1mins]
06-02 Trimming Unused IL Code [2mins]
06-03 Best Practices [2mins]
06-04 Compression [5mins]
06-05 Summary [1mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 آشنایی با استقرار برنامه Blazor [14 دقیقه]
02-01 نمای کلی [2 دقیقه]
02-02 مدلهای استقرار Blazor [4 دقیقه]
02-03 مدل سرور Blazor [4 دقیقه]
02-04 Blazor WebAssembly Model [2 دقیقه]
02-05 مدل هیبریدی بلزور [1 دقیقه]
02-06 خلاصه [1 دقیقه]
03 آمادهسازی محیط Azure [19 دقیقه]
03-01 نمای کلی [1 دقیقه]
03-02 راه اندازی Azure [4 دقیقه]
03-03 ایجاد گروه منبع Azure [1 دقیقه]
03-04 ایجاد یک سرویس برنامه Azure [3 دقیقه]
03-05 ایجاد یک Azure SignalR [3 دقیقه]
03-06 سرویس برنامه Azure در مقابل Azure SignalR [3 دقیقه]
03-07 برنامههای وب استاتیک [2 دقیقه]
03-08 ایجاد یک حافظه Azure [1 دقیقه]
03-09 خلاصه [1 دقیقه]
04 ابزارهای ساخت و استقرار [10 دقیقه]
04-01 نمای کلی [1 دقیقه]
04-02 ویژوال استودیو [2 دقیقه]
04-03 NET CLI و کد VS [3 دقیقه]
04-04 ابزارهای WebAssembly [2 دقیقه]
04-05 اهداف استقرار [1 دقیقه]
04-06 خلاصه [1 دقیقه]
05 میزبانی برنامههای Blazor [22 دقیقه]
05-01 نمای کلی [1 دقیقه]
05-02 تنظیم مسیر پایه برنامه [2 دقیقه]
05-03 میزبانی سرور Blazor [7 دقیقه]
05-04 هاست Blazor WebAssembly [3 دقیقه]
05-05 استقرار سایت استاتیک [5 دقیقه]
05-06 مسیریابی URLها [3 دقیقه]
05-07 خلاصه [1 دقیقه]
06 تنظیم عملکرد [11 دقیقه]
06-01 نمای کلی [1 دقیقه]
06-02 برش کد IL استفاده نشده [2 دقیقه]
06-03 بهترین تمرینات [2 دقیقه]
06-04 فشردهسازی [5 دقیقه]
06-05 خلاصه [1 دقیقه]
افضل احمد زیشان یک مهندس نرمافزار ارشد از ربوه، پاکستان است و .NET Core و Node.js را برای توسعه منظم روزانه دوست دارد. او متخصص توسعه Cloud، Mobile و API است. افضل با Azure پلتفرم تجربه دارد و دوست دارد کتابخانه ها/نرم افزارهای cross-پلتفرم را با NET Core بسازد. افضل یک MVP ابری علی بابا است، دو بار به دلیل رهبری جامعه خود در توسعه نرم افزار، وضعیت MVP مایکروسافت، پنج بار وضعیت MVP CodeProject برای نوشتن و راهنمایی فنی، و 4 بار وضعیت MVP #C Corner در همان زمینه دریافت کرده است. Afzaal یک مشارکت کننده متن باز فعال در GitHub و GitLab است، شما میتوانید او را به عنوان afzaal-ahmad-zeeshan بیابید.