‫۱ سال و ۴ ماه قبل، شنبه ۱۲ فروردین ۱۴۰۲، ساعت ۱۷:۲۸
من نتونستم نصبش کنم 
این پیام رو میده
ایراد از چیه؟ 

‫۱ سال و ۶ ماه قبل، شنبه ۲۹ بهمن ۱۴۰۱، ساعت ۲۱:۲۵
با توجه به پرفورمانس بسیار چشمگیری که داره ولی آیا حقیقتاً جایگزینی مناسب و عاقلانه و منطقی و مطمئنی بجای MVC در محیط پروداکشن پروژه‌های سازمانی (متوسط تا بزرگ) خواهد بود؟لطفاً اگه لینک نمونه سایت یا اپلیکیشنی هست که از پکیج FastEndpoints  استفاده کرده باشه را بذارید تا بررسی این موضوع ملموس‌تر باشه.
‫۱ سال و ۶ ماه قبل، پنجشنبه ۱۳ بهمن ۱۴۰۱، ساعت ۱۷:۳۵
آسیب‌پذیری Git GUI ویندوز به این خاطر است که یک بخش از Git GUI در ویندوز با Tcl نوشته شد است؛ پیاده‌سازی Tcl هم در ویندوز یک باگ دارد؛ وقتی یک executable رو بخواهیم از طریق Tcl در ویندوز فراخوانی کنیم؛ به جای اینکه از Path سیستم خوانده شود از دایرکتوری جاری فراخوانی را انجام میدهد؛ به این معنا که اگر یک فایلی رو با اسم aspell.exe در root ریپوزیتوری بگذاریم بعد از clone کردن به جای اینکه aspell.exe (که یکی از مراحل post-processingهای Git است) فراخوانی شود، چیزی که درون ریپوزیتوری قرار دارد اجرا خواهد شد.
‫۱ سال و ۷ ماه قبل، پنجشنبه ۶ بهمن ۱۴۰۱، ساعت ۱۴:۱۳
خلاصه‌ی این مفهوم «United» به این صورت است:
- blazor server از لحاظ عدم نیاز به دریافت چند صد فایل مرتبط با web assembly و همراه بودن با رندر سمت سرور، در ابتدای کار نمایش برنامه، سریعتر نمایش داده می‌شود و این نمایش اولیه تقریبا آنی است.
- Blazor WASM چون به طور کامل در مرورگر اجرا می‌شود و در جهت رندر صفحات نیازی به رفت و برگشت به سرور ندارد، سرعت اجرایی فوق العاده‌ای دارد؛ اما به همراه بارگذاری تعداد زیادی فایل در ابتدای کار نمایش آن است که ... کمی طول می‌کشد که البته می‌توان با استفاده از فعال سازی per-rendering کمی آن‌را سریعتر کرد که نیاز به تنظیمات قابل توجهی دارد که شاید همه از آن استفاده نکنند.
اکنون قرار است در دات نت 8 بتوان به صورت خودکار ابتدا یک صفحه را با استفاده از server side rendering موجود در Blazor Server، سریع نمایش داد (بدون نیاز به دریافت فایل‌های WASM و منتظر شدن برای آن‌ها) و بعد در همان حال در پشت صحنه و به صورت خودکار، همین برنامه با قالب Blazor web assembly هم دریافت می‌شود تا در بار بعدی که این صفحه قرار است نمایش داده شود، بتوان به حداکثر سرعت کار با Blazor، با استفاده از اجرای کامل آن در مرورگر توسط web assembly رسید. یعنی ترکیب همزمان blazor server و blazor web assembly، بدون نیاز به تنظیمات خاصی در جهت از پیش رندر کردن صفحات و یا منتظر ماندن اولیه و نمایش یک صفحه‌ی خالی در جهت بارگذاری تمام فایل‌های یک برنامه‌ی web assembly؛ هر دو با هم به صورت یکپارچه و یک‌دست. حتی می‌توان مشخص کرد که صفحه‌ای فقط بر اساس blazor server اجرا شود و صفحه‌ای دیگر فقط قسمتی از آن از blazor wasm استفاده کند.
‫۱ سال و ۹ ماه قبل، پنجشنبه ۱۹ آبان ۱۴۰۱، ساعت ۱۷:۱۱
برای دیدن لیست تغییرات هر نسخه میتوانید از دستور Get-WhatsNew استفاده کنید؛ این ماژول به صورت پیش‌فرض همراه با PowerShell ارائه نمیشود و میبایست آن را نصب کنید:
PS /> Install-Module -Name Microsoft.PowerShell.WhatsNew
بعد از نصب نیز میتوانید اینگونه از آن استفاده کنید:
PS /> Get-WhatsNew
Or
PS /> Get-WhatsNew -Online

‫۱ سال و ۹ ماه قبل، پنجشنبه ۱۹ آبان ۱۴۰۱، ساعت ۱۷:۰۶
برای آپگرید به نسخه 7.3 روی macOS میتوانید از brew استفاده کنید:
brew update
brew upgrade powershell --cask
بر روی ویندوز نیز میتوانید از winget استفاده کنید:
winget install Microsoft.Powershell

‫۱ سال و ۹ ماه قبل، سه‌شنبه ۱۷ آبان ۱۴۰۱، ساعت ۰۴:۴۵
با بررسی این کتابخانه و قابلیتی که در اختیار ما قرار میدهد میتوان تمامی Claims های  یک کاربر را در یک فیلد و در جدول User نگهداری کرد ، و جدول واسطه UserClaim رو حذف کرد