dotnet 8 منتشر شد
200, OK
https://devblogs.microsoft.com/dotnet/announcing-dotnet-8/ icon

We are happy to announce the availability of .NET 8, the latest LTS version of one of the world’s leading development platforms, starting today. .NET 8 delivers thousands of performance, stability, and security improvements, as well as platform and tooling enhancements that help increase developer productivity and speed of innovation 

dotnet 8 منتشر شد
نحوه ی کار GC در دات نت
200, OK
https://www.youtube.com/watch?v=xlnhl_G7Nik icon

تو این ویدیو سعی کردم کلا در مورد GC توضیح بدم که چطور کارمیکنه و مباحثی مثل

  • Close Connection vs Dispose
  • Try finally block
  • Using keyword
  • When GC starts to work
  • How garbage collection works
  • Generation 0, Generation 1, Generation 2
  • Finalizer
  • Object Resurrection
رو کامل توضیح بدم که چی هستند.

نحوه ی کار GC در دات نت
عملکرد API های خود را با NBomber آزمایش کنید (بخش دوم)
200, OK
https://virgool.io/@navidkhalilian/test-your-apis-performance-with-nbomber-load-testing-in-c-part2-dsheexfenbsk icon

اما چه چیز دیگری می‌توانیم از آزمایش‌های تست بار نتیجه بگیریم؟ می‌توانیم مشخص کنیم که در کجای سیستم درخواست‌ها به کندی اجرا می‌شوند و در کدام API‌ها مشکلات جدی باعث از کار افتادن سیستم می‌شود. 

عملکرد API های خود را با NBomber آزمایش کنید (بخش دوم)
افزایش پرفورمنسAPI با استفاده از FastEndpoints
200, OK
https://virgool.io/@navidkhalilian/fastendpoints-t8vrqvo0ddg8 icon

طبق توضیح سایت طراح این پکیج می‌تونیم FastEndpoints را بعنوان جایگزین MVC و Netcore Minimal APIs معرفی کنیم. در واقع طبق گفته‌های سازنده و بنچ مارک انجام شده این پکیج توانایی هندل کردن 35K درخواست بیشتر در ثانیه داره. 

افزایش پرفورمنسAPI با استفاده از FastEndpoints
عملکرد API های خود را با NBomber آزمایش کنید
200, OK
https://virgool.io/@navidkhalilian/test-your-apis-performance-with-nbomber-load-testing-in-c-o18iknvhpoil icon

تست بار به شما کمک میکند تا مشکلات عملکردی را پیدا کنید که ممکن است فقط برای بیش از 1000 کاربر رخ دهد، و پس از آن باعث مشود مشکلات بزرگی برای عملکرد سرویس شما ایجاد کند.  

عملکرد API های خود را با NBomber آزمایش کنید
اکنون می توانید توسط یک افزونه هر برنامه NET. را به آخرین نسخه دات نت در داخل ویژوال استودیو ارتقا دهید
303, SeeOther
https://youtu.be/3mPb4KAbz4Y icon

Now you can upgrade any .NET application to the latest version of .NET inside of Visual Studio! We are happy to introduce it as a Visual Studio extension and will upgrade your .NET Framework or .NET Core web- and desktop apps. In this video, Olia shows you how to get the extension and start to update your projects to the latest version of NET in minutes. 


اکنون می توانید توسط یک افزونه هر برنامه NET. را به آخرین نسخه دات نت در داخل ویژوال استودیو ارتقا دهید
نحوه ذخیره شدن کلاس ها، استراکت ها، آرایه ها و دیتا تایپ های دیگه در مموری
200, OK
https://www.youtube.com/watch?v=t2DV46gcnQ0 icon

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

اما یکمی بیشتر از این حرفاست تفاوت ها، تو این ویدیو به سراغ دات نت مموری استراکچر میریم که ببینیم کلاس‌ها ، استراکت ها، استرینگ ها، آرایه‌ها چطوری توی مموری ذخیره میشن. 

نحوه ذخیره شدن کلاس ها، استراکت ها، آرایه ها و دیتا تایپ های دیگه در مموری
تست کردن ساختار در MediatR
200, OK
https://github.com/Ershad95/MediatR.Assert icon

سلام شاید شما هم در پروژه خودتون نیاز داشته باشید تا اتصالات MediatR را بررسی یا به نوعی از صحت کد هایی که بر پایه MediatR زدید مطئین بشید در اینجا به بررسی نحوه Assert کردن اتصالات MediatR می‌پردازم. 

تست کردن ساختار در MediatR