پشتیبانی EF Core از دیتابیس های چندگانه
200, OK
https://dev.to/moesmp/ef-core-multiple-database-providers-3gb7 icon

در بیشتر مواقع نیازی به ارائه پروایدرهای پایگاه داده چندگانه ندارید. به عنوان مثال ، شما با پروایدرSQL Server شروع می‌کنید و نیازی به رفتن به پروایدر پایگاه داده دیگری نیست. در این پروژه‌ی نمونه، ما باید چندین پروایدر را برای پشتیبانی از محیط‌های مختلف استقرار اضافه کنیم. برخی از مشتریان ترجیح می‌دهند از پایگاه داده Windows Server و SQL Server و برخی دیگر از Linux و MySQL یا PostgreSQL استفاده کنند. 

پشتیبانی EF Core از دیتابیس های چندگانه
بلیزر پیشرفته (Advanced Blazor)
200, OK
https://github.com/JeremyLikness/AdvancedBlazor icon

یک نمونه مثال پیشرفته از Blazor که نشان می‌دهد یک کتابخانه کلاس Razor با جاوا اسکریپت تعبیه شده را چگونه بین یک Blazor Server و یک پروژه Blazor WebAssemble به اشتراک بگذاریم. 

بلیزر پیشرفته (Advanced Blazor)
استفاده کردن از ریپازیتوری و الگوی UOW در دات نت کور
200, OK
https://garywoodfine.com/generic-repository-pattern-net-core/ icon

یک نرم افزار به منظور انجام عملیات عادی CRUD (ایجاد، خواندن،  به روزرسانی و حذف) روی داده‌ها ، نیاز به دسترسی به نوعی ذخیره داده دارد که به طور معمول، این می‌تواند نوعی پایگاه داده ، سیستم فایل یا هر نوع مکانیسم ذخیره سازی دیگری باشد که برای ذخیره داده استفاده می‌شود. 

استفاده کردن از ریپازیتوری و الگوی UOW در دات نت کور
ذخیره تنظیمات کاربر در یک برنامه Blazor WebAssembly
200, OK
https://www.meziantou.net/storing-user-settings-in-a-blazor-webassembly-application.htm icon

در یک برنامه، شما اغلب باید تنظیمات کاربر مانند تم انتخاب شده و یا هرگونه پیکربندی دیگری از برنامه یا نام کاربری آنها را ذخیره کنید. این تنظیمات باید:

  • از هرجای اپلیکیشن در دسترس باشند.
  • پایدار باشد، بنابراین می‌توانید هنگام شروع مجدد کاربر از برنامه، آنها را فرا بخوانید 
  • قابلیت به اشتراک گذاری در نمونه‌های مختلف را داشته باشند.
ذخیره تنظیمات کاربر در یک برنامه Blazor WebAssembly
الگوی Circuit Breaker در ارتباطات میان سرویس ها
200, OK
https://virgool.io/@develop/%D8%A7%D9%84%DA%AF%D9%88%DB%8C-circuit-breaker-%D8%AF%D8%B1-%D8%A7%D8%B1%D8%AA%D8%A8%D8%A7%D8%B7%D8%A7%D8%AA-%D9%85%DB%8C%D8%A7%D9%86-%D8%B3%D8%B1%D9%88%DB%8C%D8%B3-%D9%87%D8%A7-aurdszudvg6a icon

نیاز ارتباط با سرویس‌های دیگر در داخل هر نرم افزاری یک امر اجتناب ناپذیر و معمول هست. تفاوت مهم ارتباطات داخلی با ارتباط با سرویس‌های خارجی این هست که ممکن هست درخواست ما با خطا مواجه شود یا کلا پاسخی دریافت نکند. حالا اگه سرویس ما کاربران زیادی داشته باشد این انتظار‌های طولانی برای دریافت جواب باعث می‌شود منابع سخت افزاری سرویس ما پر شده و سرویس ما هم نیز دیگر توان پاسخ به درخواست‌های دیگران را نداشته باشد. 

الگوی Circuit Breaker در ارتباطات میان سرویس ها
ویدئوی آموزشی بسیار خوب درباره Blazor و قابلیت های آن
200, OK
https://www.youtube.com/watch?v=Oeh2IJw7Zig icon
(ایجاد یک پروژه از صفر و افزودن قابلیت‌های مختلف)
در این ویدئو آموزشی بسیار خوب ویلیام  توضیح داده که چرا مثل خیلی‌های دیگه از جاوا اسکریپت خسته شده و به  Blazor و قابلیت‌های آن روی آورده است.
ویدئوی آموزشی بسیار خوب درباره Blazor و قابلیت های آن