تعداد ویدئو | 74 |
---|---|
زمان دوره | 03:59:56 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش بلیزر سرور (Blazor Server) در ساختن اپلیکیشن های داده محور یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی، استفاده کردن از بلیزر سرور (Blazor Server) و Entity Framework و ASP.NET Core 6 برای ساختن اپلیکیشن های داده محور است که با نام اصلی Building a Data-driven ASP.NET Core 6 Blazor Server Application with EF Core از شرکت Pluralsight منتشر شده است.
تکنولوژی بلیزر که توسط مایکروسافت معرفی شده است یک فریم ورک برای ساختن وب اپلیکیشن های تک صفحه ای و یا اصطلاحاً single page application ها که به بیان ساده به آنها SPA نیز می گویند، می باشد. واژه بلیزر ترکیبی از دو واژه browser و razor می باشد. احتمالاً می دانید که razor یک موتور تولید کننده HTML view ها برای اپلیکیشن های دات نت می باشد. با استفاده از تکنولوژی بلیزر به جای مجبور بودن به اجرا کار کردن razor view ها بر روی سرور و نهایتاً ارسال کردن HTML های تولید شده به مرورگر می توانید این view ها را بر روی کلاینت اجرا کنید. بلیزر شبیه به تکنولوژی Silver Lite عمل نمی کند. silver lite یک تکنولوژی قدیمی تر می باشد که توسط مایکروسافت برای ایجاد کردن اپلیکیشن های درون مرورگری و یا اصطلاحاً in browser application ها ارائه گردید. تکنولوژی silver lite نیاز داشت که در مرورگر یک پلاگین نصب بگردد تا برنامه مورد نظر بتواند بر روی کلاینت اجرا بشود. همین موضوع باعث می شد تا اپلیکیشن های ایجاد شده با silver lite نتوانند بر روی سیستم عامل های iOS اجرا بشوند. ضمناً در صورت تمایل به یادگیری برنامه نویسی با تکنولوژی silver lite می توانید از لینک آموزش ویدئویی silver lite استفاده کنید. استفاده کردن از بلیزر شما را مجبور به نصب کردن هیچ گونه کلاینتی در مرورگر کاربر نخواهد کرد.
تکنولوژی بلیزر و اپلیکیشن هایی که با آن ساخته می شوند یا به صورت server-side اجرا می گردند و یا به صورت client-side. در روش server-side برنامه ایجاد شده بر روی سرور اجرا شده و خروجی آن به مرورگر کاربر ارسال می گردد اما در روش client-side برنامه ایجاد شده تماماً در مرورگر و با استفاده از استاندارد WebAssembly ایجاد می گردد. از آنجایی که WebAssembly یک استاندارد وب است در تمامی مرورگرهای اصلی پشتیبانی می گردد. این بدان معناست که اپلیکیشن های client-side توسعه داده شده با بلیزر می توانند در مرورگر و بر روی سیستم عامل های مختلف از قبیل ویندوز، لینوکس، مک، اندروید و iOS اجرا شوند. بلیزر یک تکنولوژی کاملاً open source می باشد. این بدان معناست که شما نیز میتوانید به عنوان یک مشارکت کننده در این تکنولوژی ایفای نقش کنید source code مربوط به پروژه بلیزر، توسط .NET Foundation که یک سازمان مسئول برای پشتیبانی کردن از پروژه های open source مبتنی بر دات نت می باشد، مدیریت می گردد. اگر می خواهید قدم های اولیه خود را در یادگیری تکنولوژی بلیزر آغاز کنید، توصیه می کنیم که از آموزش برنامه نویسی با بلیزر نیز دیدن بفرمایید.
فصل اول: مقدمه دوره آموزشی
فصل دوم: ایجاد کردن یک پروژه Blazor Server
فصل سوم: راه اندازی کردن Entity Framework Core
فصل چهارم: خواندن و نشان دادن لیستی از داده ها
فصل پنجم: پیاده سازی کردن صفحه بندی و یا Pagination
فصل ششم: اضافه کردن یک Data Item جدید
فصل هفتم: استخراج کردن داده ها به درون یک کامپوننت
فصل هشتم: ویرایش کردن یک Data Item از قبل موجود
فصل نهم: حذف کردن یک Data Item
فصل دهم: Handle کردن تضادهای همروندی و یا Concurrency Conflict ها
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.