اشتراک‌ها
NET Core 3.0. و سازگاری بهتر با Docker

The team said that “most of their effort to improve the .NET Core Docker experience in the last year has been focused on .NET Core 3.0.” “This is the first release in which we’ve made substantive runtime changes to make CoreCLR much more efficient, honor Docker resource limits better by default, and offer more configuration for you to tweak”.  

NET Core 3.0. و سازگاری بهتر با Docker
نظرات اشتراک‌ها
مقایسه‌ای بین امکانات Rider و Visual Studio
اخیرا visual studio 2022  نصب کردم  بعد از اجرای سولوشنی که شامل  10 پروژه هست مصرف سی پی یو تا 100 درصد بالا میرود حتی اگر هیچ کاری هم نکنم و اگر برم 30 دقیقه دیگه برگردم همچنان سی پی یو روی 100 درصد است ولی همین پروژه با vs code و Rider به خوبی کار میکند و شاید موقع Run شدن سی پی یو بالا برود . 
نظرات اشتراک‌ها
نگاهی به قابلیت‌های بهبود یافته‌ی WebStorm 2019.1
Razor یک فناوری سمت سرور هست و قسمت مهمی از پردازش آن، وابسته‌است به اطلاعاتی که برای مثال از یک اکشن متد دریافت می‌کند (و برای این منظور نیاز به دسترسی به کامپایلر #C را دارد). به همین جهت Rider پشتیبانی کاملی از آن‌را ارائه می‌دهد. WebStorm دید سمت کلاینتی دارد و اگر خواستید فایل‌های Razor را هم در آن به صورت HTML پردازش کنید، در قسمت Settings | Editor | File Types ، نیاز است cshtml.* را به صورت HTML معرفی کنید.
اشتراک‌ها
Visual Studio 2017 15.7 منتشر شد
Visual Studio 2017 15.7 منتشر شد
اشتراک‌ها
معرفی PostSharp 4.2

Today we’re excited to announce the release of PostSharp 4.2, available for download on NuGet and Visual Studio Gallery . 

معرفی PostSharp 4.2
نظرات مطالب
معرفی افزونه‌ی WhySharper
سلام
- خیر. تجاری است. (یک سریال می‌خواهد که همه‌ جا هست)
- بله. اوایل فقط سی شارپ بود بعدها C#, VB.NET, ASP.NET, XML, and XAML هم اضافه شدند.
- http://www.jetbrains.com/resharper/download/index.html
نظرات مطالب
آرگومان‌های نامگذاری شده (named arguments/parameters) در C#4

یک نکته‌ی تکمیلی: روش نمایش خودکار آرگومان‌های نامدار در Rider

اگر از Rider استفاده می‌کنید و علاقمندید تا خودش کار تکمیل و نمایش آرگومان‌های نامدار را انجام دهد، روش کار به صورت زیر است:

الف) ویژگی فرمت کردن کدها را در حالت ذخیره سازی تغییرات، فعال کنید:

با اینکار، هربار که تغییرات را ذخیره می‌کنید، تنظیمات کدنویسی، به صورت خودکار به فایل‌های ذخیره نشده‌، اعمال می‌شوند.

ب) به قسمت Settings -> Editor -> Cody Style -> C# -> Syntax Style مراجعه کرده و در قسمت تنظیمات آرگومان‌ها، حداقل گزینه‌های Literal values و String literal values را بر روی named argumets قرار دهید تا نکات مطلب جاری، به صورت خودکار اعمال شوند:

همانطور که در مثال before/after تصویر فوق هم مشخص است، مزیت اینکار، مفهوم پیدا کردن اعداد و رشته‌های وارد شده به عنوان آرگومان‌های متدها هستند.