7 تکنیک کاربردی Debugging که برنامه نویسان #C باید بلد باشند
200, OK
https://michaelscodingspot.com/7-debugging-techniques-know-c-net/ icon

1. Evaluate an expression with or without side effects

2. Breaking on Exceptions with or without source code

- Disable the "Enable Just My Code"

- Debug your references with DnSpy

4. Edit and Continue

5. Use OzCode

6. Special $ variables

7. Make sense of a complicated scenario with dotTrace Performance Profiler 

7 تکنیک کاربردی Debugging که برنامه نویسان #C باید بلد باشند
روش فعالسازی قالب‌های NET 5. در Visual Studio 2019
200, OK
https://anthonygiretti.com/2021/01/24/net-5-how-to-enable-net-5-runtime-on-console-apps-instead-of-net-core-3-1/ icon

You may have noticed it already, but when you create a console application with Visual Studio 2019, the default runtime is not .NET 5 but .NET Core 3.1! Why ? Because .NET 5 is not LTS and therefore Microsoft has intentionally chosen to offer the latest LTS version of .NET by default, ie .NET Core 3.1. 

روش فعالسازی قالب‌های NET 5. در Visual Studio 2019