PinnedC# .NET 8 — Exploriong Fusion CacheFusionCache is an hybrid caching solution that offers a rich set of features, making it one of the best caching packages available for .NETSep 9, 2024Sep 9, 2024
PinnedC# .NET 8 — Transactional Outbox Pattern With EF CoreIn this project, I’ve implemented the Transactional Outbox Pattern using EF Core.Apr 15, 2024Apr 15, 2024
PinnedC# .NET 8 — SQL Bulk Insert: Dapper vs BulkCopy vs Table-Value ParametersInserting large volumes of data into a database using C#: Dapper vs BulkCopy vs Table-Value ParametersJun 13, 20241Jun 13, 20241
PinnedC# .NET 8 — MediatR PipelinesHow to use MediarR Pipelines in C# .NET 8.May 5, 20244May 5, 20244
PinnedC# .NET 8 — Unit Of Work Pattern with MediatR PipelineHow to implement Unit Of Work Pattern with MediatR Pipeline and Entity framwork core using C# .NET 8May 12, 20241May 12, 20241
C# .NET — Essential Tools to Boost Your TestingC# .NET testing tools for mocking, fake data, assertions, and metrics to improve test quality and efficiency.Apr 7Apr 7
C# .NET — Optimistic Concurrency with Entity FrameworkDifference between optimistic and pessimistic concurrency and how to implement optimistic concurrency control using Entity Framework.Mar 24Mar 24
C# .NET — Testing Types and ToolsExplore different C# .NET testing types and tools, including unit, integration, mutation, load, and end-to-end testing methods.Mar 10Mar 10
C# .NET — Global Exception Handler with MediatRGlobal exception handler for MediatR using a pipeline behavior to log and manage errors consistently across all requests.Feb 24Feb 24
C# .NET 9 — Integrating OpenAI: AI FactoryLearn how to integrate OpenAI with .NET by creating an AI Factory using GPT to retrieve various data types dynamically based on user queriesFeb 3Feb 3