Boost Your C# Code with AOP: Simplify Logging, Security, and Caching in Minutes!
“Manually adding logging, security checks, and caching code throughout your C# project can be tedious and error-prone. Enter Aspect-Oriented Programming (AOP...
“Manually adding logging, security checks, and caching code throughout your C# project can be tedious and error-prone. Enter Aspect-Oriented Programming (AOP...
“Exceptions shouldn’t be used to control normal program flow. It can be challenging to follow the logic of a program that jumps from one exception handler to...
“We work with strings every day in our applications. We often don’t see the mistakes we’re making, or we don’t see ways to potentially optimize the code. And...
“In November 2023, C# 12 arrived with a bang, bundled with .NET 8, bringing with it a bunch of cool new features that have made developers sit up and take no...
“Here we explore four C# object mapping strategies: AutoMapper for complex mappings, Mapster for performance, Implicit Operators for native support, and Manu...
“In optimizing Entity Framework Core, managing concurrency with [ConcurrencyCheck] ensures data integrity during simultaneous edits. Effective connection man...
“Introduce the significance of security in software development.”
“Exploring various object transformation mappers including XSLT”
“Exploring the different ways to achieve optimization in performance on iterations in .NET”
“Exploring the new ways of achieving Soap based Apis in aspnet-core…”
“Discover how Refit, a powerful library for C#, simplifies API consumption by providing a type-safe and intuitive approach. Learn how Refit tackles common ch...
“Unveiling the distinction between GUID and UUID in C# and .NET, this captivating article explores their origins, representation, and platform compatibility....
“Discover the essence of Clean Architecture. In this comprehensive guide, with a focus on .NET Core and MediatR, we will learn how to build scalable, maintai...
“Reactive programming in .NET - Efficiently using the Rx library”
“Distributed locking in centralized cache management system like redis which helps maintain integrity and consistency throughout all microservices.”
“Dealing with the unavoidable eventuality of storing sensitive information and leveraging IDataProtector data protection APIs to solve the problem at hand.”
“We tend to expose the internal IDs in a system, therefore trying to prevent exposing the same via hashing”
“Enabling dependency injections of multiple implementations of the same interface in .NET Apps. 2 ways to implement multiple implementations of the same inte...
“Enabling dependency injections and analyzing the auto-scaling in Azure Function Apps”
“Managing the custom SQL statements, stored procedures, and user-defined functions with migrations”
“Setting up docker on WSL2 and integrating it with Visual Studio to run and debug the containerized applications”
“Setting up Windows Subsystem for Linux (WSL) on Windows 10/11”
“Managing and separating migrations and entities in EF core in different folders with .NET 6”
“Finally, releasing the much-awaited initiative…”