← Home

Questions

Search, or browse in learning order. Priority tab: Must = asked most; "card →" = a card exists.

Trials: cards by other models → Today →

  1. Class vs object and constructors · DeepSeekCS · OOP foundations
  2. Static, sealed, partialCS · OOP foundations
  3. Four pillars of OOPCS · OOP foundations
  4. Abstract class vs interfaceCS · OOP foundations
  5. Value vs reference typesCS · .NET runtime and memory
  6. Garbage collection and memory leaks · DeepSeekCS · .NET runtime and memory
  7. .NET Framework vs .NET Core vs .NETCS · .NET runtime and memory
  8. CLR, JIT and ILCS · .NET runtime and memory
  9. Task vs Thread · DeepSeekCS · Async and threading
  10. async / awaitCS · Async and threading
  11. Array, List, interfaces, HashSet · DeepSeekCS · Collections, generics and delegates
  12. Delegates and eventsCS · Collections, generics and delegates
  13. SOLID principlesCS · SOLID, errors and code reading
  14. REST, HTTP verbs and status codesAPI · REST, MVC and controllers
  15. Model binding and validationAPI · REST, MVC and controllers
  16. MVC pattern and request lifecycleAPI · REST, MVC and controllers
  17. Dependency injection: what and whyAPI · DI and app startup
  18. DI service lifetimesAPI · DI and app startup
  19. Global exception handling and loggingAPI · Middleware, filters and error handling
  20. Middleware pipelineAPI · Middleware, filters and error handling
  21. Filters in ASP.NET CoreAPI · Middleware, filters and error handling
  22. Authentication vs authorizationAPI · Auth and API security
  23. Securing a Web APIAPI · Auth and API security
  24. JWT authenticationAPI · Auth and API security
  25. Unit testing basicsTEST · Unit tests and mocking
  26. How async/await works, and why use it in a web API · Gemini · Other
  27. Async and await in a web API · Luna · Other
  28. Constructors: types and order · Other
  29. EF Core vs Dapper vs ADO.NET · Other
  30. LINQ and deferred execution · Other