‫۲ سال و ۹ ماه قبل، سه‌شنبه ۲ آذر ۱۴۰۰، ساعت ۱۸:۵۷
من هم مدت‌ها با VS کار کردم و اخیرا دارم با rider کار میکنم. بنظرم مواردی که گفتین کاملا محسوس و درسته. من با نسخه پیش نمایش vs2022 هم کار کرده بودم اما برای کسایی که ممکنه یه جاهایی حس کنن چرا مایکروسافت فلان امکان رو برای راحتی یا سرعت توسعه برنامه نویس نذاشته به شدت rider رو پیشنهاد میکنم. اگر بخوام جور دیگه بگم میشه گفت کسایی که تا حالا تو vs از ریشارپر استفاده میکردن اگر میخوان لذت بیشتری از این محصول ببرن بهتره rider رو هم یه تستی بکنن 

مزایا vs نسبت به rider:
+ بروز بودن با آخرین نسخه و تکنولوژی‌های Microsoft
+ امکان استفاده از IntelliCode completions که با هوش مصنوعی پیشنهاد‌های جالبی رو میده!

مزایای rider نسبت به vs:
+ امکانات مختلف جهت تنظیم IDE و کد نویسی سریع تر
+ IDE روان‌تر و سریع‌تر به کمک ایندکس گذاری‌های رایدر

‫۲ سال و ۹ ماه قبل، دوشنبه ۱ آذر ۱۴۰۰، ساعت ۲۲:۵۸
مدتی است یه جای VS Code با رایدر کار می‌کنم و تا به الان به نسبت بقیه ویراستارها راضی‌تر بودم.یکی از ویژگی‌های بسیار خوب رایدر داشتن قابلیت‌های ریشارپر هست که به شدت در سرعت و بهبود کدنویسی کمک میکند ولی در ویژوال استودیو با همه اینها سازگاری و تناسبی که با رایدر دارد را نمیتوان در ویژوال استودیو به آن رسید. یکی از موارد بسیار جالب برای افرادی که با android studio کار میکنند یکسان بودن آنان است که کار را روان میکند. به نظر میرسد یافتن تنظیمات در رایدر به مراتب راحت‌تر باشد. سبکتر هم هست. کار کردن با سیستم کنترل نسخه در رایدر به مراتب راحت‌تر از ویژوال استودیو است.
‫۲ سال و ۹ ماه قبل، چهارشنبه ۲۶ آبان ۱۴۰۰، ساعت ۱۳:۱۹
داخل متن اشاره شده که Visual Studio 22 برای مقایسه انتخاب شده اما اون ویژگی هایی که نوشته فکر نکنم ارتباطی با نسخه جدید داشته باشه. نویسنده سابقه 25 سال کار با دات نت داره ولی مقایسه منصفانه نبود مخصوصا اینکه همه ویژگی‌ها رو گفته آخر متن اشاره می‌کنه Rider پولیه. البته تاکید داره Visual Studio خیلی گرون تره اما نمیگه کدوم نسخش. بهتر بودن Debug رو برای Rider  گفته اما نگفته Debug برای External Libraries تو اکثر مواقع هیچ توجیهی نداره و فقط کار رو سخت‌تر می‌کنه. واقعا تعصب روی یک IDE خاص رو درک نمی‌کنم!
‫۲ سال و ۹ ماه قبل، سه‌شنبه ۲۵ آبان ۱۴۰۰، ساعت ۲۰:۲۹
برای مشاهده‌ی اصل خطا از سوئیچ bl- استفاده کنید تا یک فایل msbuild.binlog را تولید کند:
dotnet publish -p:RunAOTCompilation=true -bl
محتوای این فایل باینری توسط برنامه viewer آن قابل مشاهده‌است:
[DNTPersianUtils.Core.dll] Exit code: -1073741571
یعنی قابلیتی را که در حال استفاده هستید (wasm aot compilation)، هنوز به درجه‌ی کمال نرسیده. اطلاعات بیشتر در مورد exit code فوق.
‫۲ سال و ۹ ماه قبل، سه‌شنبه ۲۵ آبان ۱۴۰۰، ساعت ۱۹:۲۹
سلام
 DNTPersianUtils با Net 6. هنگام پابلیش چنین خطایی صادر میکند 
C:\Program Files\dotnet\packs\Microsoft.NET.Runtime.WebAssembly.Sdk\6.0.0\Sdk\WasmApp.Native.targets(506,5): Error : Precompiling failed for C:\Users\A-Pc\source\repos\Wasm\Client\obj\Release\net6.0\linked\DNTPersianUtils.Core.dll

‫۲ سال و ۹ ماه قبل، سه‌شنبه ۲۵ آبان ۱۴۰۰، ساعت ۱۸:۲۸
نکته تکمیلی
برای استایل دادن به المنت‌های img هنگام استفاده از CSS Isolation به این صورت عمل میکنیم :
<img id="logo" src="~/logo.png" />
/*CSS Isolation*/
::deep #logo {
    width: 100px;
}
چون رشته Random ایجاد شده برای المنت ها، به المنت Img اعمال نمیشود.
<div b-ksdgitrxxw>
    <img id="log" src="~/logo.png" />
</div>
و اگر از deep:: استفاده نکنیم خروجی به این شکل خواهد بود :
#logo[b-ksdgitrxxw] {
    width: 100px;
}
Selector بالا به معنی انتخاب المنتی با آی دی logo و دارای اتریبیوت  [b-ksdgitrxxw] است، اما همانطور که در بالاتر دیدیم هنگام استفاده از CSS Isolation رشته Random برای المنت‌های Img ایجاد نمیشود.