Ahmed GadoA Comprehensive Guide to Leveraging User Stories for API ProjectsIn the dynamic landscape of software development, APIs (Application Programming Interfaces) have emerged as fundamental building blocks…Apr 18Apr 18
Ahmed GadoHow to Implement Keycloak Authentication in a .NET Core ApplicationAuthentication is a crucial aspect of building secure web applications. One popular solution for authentication is Keycloak, an…Apr 15, 20235Apr 15, 20235
Ahmed GadoAn Abstraction as a concept in C#Unlocking the power of abstraction: how to simplify your code and make it more maintainableJan 24, 20232Jan 24, 20232
Ahmed GadoDifferences between TPT & TPH in EF CoreEfficiency vs Flexibility: A Comparison of Table per Type and Table per Hierarchy Inheritance Mapping Strategies in EF CoreJan 22, 2023Jan 22, 2023