اشتراک‌ها
اجرای C# در مرورگر بوسیله Web Assembly

C# is usually thought of as a backend, server-side language. But with the Blazor-Web Assembly combo, developers can use it for client-side as well. 

اجرای C# در مرورگر بوسیله Web Assembly
نظرات مطالب
Blazor 5x - قسمت 34 - توزیع برنامه‌های Blazor بر روی IIS
یه پروژه  Blazor WebAssembly App با NET 7. ایجاد کردم، بدون تغییر تنظیماتی publish گرفتم و روی سرور قرار دادم اما به درستی لود نمیشه و خطا میده، راه حلی براش پیدا نکردم
لود محتوای صفحه تا 93% میره و این خطا رخ میده

نظرات مطالب
ارائه‌ی قالبی عمومی برای استفاده از تقویم‌های جاوااسکریپتی در Blazor
باسلام؛ سعی کردم روش جنابعالی را برای مطلب استفاده از date picker شمسی جاوا اسکریپتی در Blazor با قابلیت ورود تاریخ به صورت دستی به کار ببندم. اما با اینکه تغییر زیر را در تابع جاوا اسکریپتی اصلی اعمال می‌کنم باز هم رویداد onclick عمل نمی‌کند. کدهای کامل در AmibDatePickerBlazorComponent قرار داده شد.
نظرات مطالب
Blazor 5x - قسمت 34 - توزیع برنامه‌های Blazor بر روی IIS
باسلام. در blazor wasm پس از هربار پابلیش وبه روز رسانی، مروگر تغییرات اعمال شده رو نمایش نمیده و همواره از کش فایلها رو واکشی و بارگزاری میکنه. راه حل پاک کردن کش به صورت خودکار یا در معرض دید قراردادن تغییرات برای مرورگر به چه نحوی می‌باشد؟
نظرات مطالب
Blazor 5x - قسمت 19 - کار با فرم‌ها - بخش 7 - نکات ویژه‌ی کار با EF-Core در برنامه‌های Blazor Server
در Blazor دیگر الگوی واحد کاری مطرح نیست؟ چرا که در کدهای داخل سرویس هم عملیات savechange در درون اتفاق می‌افتد. با توجه به تغییراتی که در dispose کردن سرویس‌ها داده میشود آیا این سرویس‌ها را میشود با یک پروژه نوع Api به اشتراک گذارد؟
نظرات مطالب
Blazor 5x - قسمت دوم - بررسی ساختار اولیه‌ی پروژه‌های Blazor
سلام،
گاهی در پروژه‌های blazor نیاز می‌شود که از صفحات razor به جای کامپوننت‌های razor استفاده نمود.(درحقیقت از فایل‌های a.cshtml به جای a.razor)
آیا راهی هست که هم صفحات و هم کامپوننت‌های razor فقط از یک layout استفاده کنند یا اینکه مجبوریم برای صفحات razor یک layout جداگانه درنظر بگیریم؟
با سپاس فراوان. 
نظرات مطالب
Blazor 5x - قسمت 23 - احراز هویت و اعتبارسنجی کاربران Blazor Server - بخش 3 - کار با نقش‌های کاربران
با سلام و سپاس فراوان برای آموزش‌های شما،
چگونه می‌توان مطلب سفارشی سازی ASP.NET Core Identity - قسمت پنجم - سیاست‌های دسترسی پویا را برای blazor به کار برد؟
قسمتی که برای من مبهمه چگونگی تغییر اون قسمت هایی است که کنترل براساس Area/Controller/Action انجام می‌پذیرد. 
اگر ممکن است لطفا قدری راهنمایی بفرمایید.
نظرات مطالب
اعتبارسنجی مبتنی بر JWT در ASP.NET Core 2.0 بدون استفاده از سیستم Identity
- توکن‌ها را عموما در مرورگر ذخیره می‌کنند تا در آینده قابل بازیابی باشد. اطلاعات بیشتر در مورد ذخیره سازی سمت کلاینت: «معرفی Local Storage و چند کتابخانه مرتبط» و «ذخیره سازی اطلاعات در مرورگر توسط برنامه‌های Angular»   
- نمونه مثال بازگشت از درگاه بانکی و کار با توکن‌ها در سری Blazor سایت مطرح شده
پاسخ به پرسش‌ها
HttpContext در BlazorSSR
  • انتقال پارامترهای آبشاری، نیاز به تعریف cascading value در سطحی بالاتر دارند؛ یک مثال:
<CascadingValue Value=this>
  • بر اساس طراحی ذاتی Blazor، راه‌حلی برای نال نشدن HttpContext در تمام حالات رندر وجود ندارد. در SSR در دسترس است و در مابقی خیر (^ و ^).
نظرات نظرسنجی‌ها
با توجه به آخرین نگارش‌های موجود Angular و React، انتخاب شما برای انجام یک پروژه بزرگ کدام است؟
ممنونم بابت مطرح کردن تجربه کاری، ولی دوست عزیز رای شما Blazor  بوده و انتخاب شما برای انجام پروژه Angular.

از دوستان دیگه (آقایان رضایی و نورانی)خواهشمندم برای انتخاب سایر فریم‌ورک‌ها، دلایل انتخاب رو مطرح کنند.
با تشکر.