Posted in.NET C# API Versioning in .NET Core Posted by Emir June 26, 2018 26 June 2018 API versioning is a fundamental concept in the development of RESTful APIs.…
Posted in.NET C# Advanced Routing and Customizing Action Results Posted by Emir May 2, 2018 2 May 2018 Routing in .NET Core Web API is a powerful mechanism that allows…
Posted in.NET C# Using LINQ in .NET Core for Data Queries Posted by Emir April 6, 2018 6 April 2018 Language-Integrated Query (LINQ) is one of the most powerful features of .NET,…
Posted in.NET C# Deep Dive into Entity Framework Core (EF Core) Migrations Posted by Emir March 10, 2018 10 March 2018 Entity Framework Core (EF Core) has quickly become one of the most…
Posted in.NET C# Asynchronous Programming in .NET Core Posted by Emir February 12, 2018 Date: 12 February 2018 Asynchronous programming is a cornerstone of modern .NET applications, allowing you…
Posted in.NET C# Advanced Dependency Injection in .NET Core Posted by Emir January 5, 2018 5 January 2018 In the early posts of this series, we’ve already covered the basics…
Posted inC# Design Patterns Leveraging Behavioral Design Patterns: The Strategy Pattern in C# Posted by Emir December 22, 2017 22 December 2017 Introduction In the previous post, we explored the Observer Pattern, where multiple…
Posted inC# Design Patterns Leveraging Behavioral Design Patterns: The Observer Pattern in C# Posted by Emir December 12, 2017 12 December 2017 Introduction After exploring creational design patterns like Singleton and Factory, we now…
Posted inC# Design Patterns Mastering the Singleton Pattern in C#: A Key Design Pattern for Scalable Applications Posted by Emir November 17, 2017 16 November 2017 Introduction After nearly a year of focusing exclusively on .NET Core, I…
Posted in.NET C# Introduction to Logging in .NET Core Posted by Emir November 6, 2017 6 November 2017 Logging is an essential part of any software application, and in modern…