A blog dedicated to sharing knowledge and opinion regarding technology in general and software development in particular

  1. What is Task in C#?

  2. Using Attribute Routing with the controller and action keywords in .NET/.NET Core

  3. The Difference Between Fields and Properties in C#

  4. Abstract Classes and Interfaces in C#

  5. How to Use Select with GroupBy in LINQ

  6. The Difference between AddTransient, AddScoped, and AddSingleton

  7. Sealed in C#

  8. Method Overriding in C#

  9. Method Overloading in C#

  10. Tuples in C#