codecraftsymphony.comHow do I generate fake data in .NET Core?Introduction Data is playing a key role in today's applications. Since it is not always feasible to test a data-intensive application with real data, testing becomes a time-consuming process. Hence, it is necessary to have a mechanism for programmati...Dec 2, 2023·4 min read
codecraftsymphony.comIntroduction to EF Core Relationships ModelingIntroduction This article explains the necessary terms used while designing a data model and introduces you to different ways to configure relationships in EF Core. Furthermore, the article distinguishes the three methods for configuring EF Core rela...Dec 1, 2023·14 min read
codecraftsymphony.comYou Use the HttpClient WrongIntroduction This article explains how to properly send HTTP requests in C#. It emphasizes the drawbacks of using the HttpClient directly, as well as the advantages of using the IHttpClientFactory. Also, it shows 3 ways to use the IHttpClientFactory ...Sep 30, 2023·5 min read
codecraftsymphony.comEF Core PaginationWhat is Pagination? Pagination is the process of retrieving results in pages, rather than all at once. This process is extremely useful for large datasets because it improves the overall performance of the system, by fetching a limited number of item...Sep 12, 2023·5 min read