Thanh LeinGeek CultureRevolutionizing Web Development with Blazor WebAssemblyWith Blazor WebAssembly, developers can write rich and interactive web applications using C# and .NETJun 21, 2023Jun 21, 2023
Thanh LeinGeek CultureBackground Job — How to understand and handle it properlyThis article will provide the concept of Background Job with case studies and considerations.Oct 31, 2022Oct 31, 2022
Thanh LeinGeek Culture[Design Pattern] Visitor Pattern — The Most Complicated Design Pattern With C# Code SampleThe most complicated design patterns with C# code sampleMar 16, 20216Mar 16, 20216
Thanh LeinGeek CultureAnti-Patterns in Software Development That You Should AvoidAnti-patterns are on the opposite side of the design pattern and undesirable. We should understand what are they and how to avoid them.Oct 21, 202010Oct 21, 202010
Thanh LeinThe Startup[Microservices Architecture]What Is Circuit Breaker and How to implement It With .NET Core?Circuit Breaker is one of “must have” design patterns when you apply Microservice Architecture. So, what is it? and How to implement it?Aug 19, 2020Aug 19, 2020
Thanh LeinGeek CultureUsing Dapper and SQLKata in .NET Core for High-Performance Applicationif you really want to improve your application performance then Dapper owns the title of King of Micro ORM in terms of performance.May 13, 20204May 13, 20204
Thanh LeinGeek CultureAsynchronous and Parallel Programming in C# .NETAsynchronous and Parallel Programming enable us to finish our tasks faster. But are they different or the same?Apr 24, 20207Apr 24, 20207
Thanh LeinGeek Culture[.NET Core] Dependency Injection in ASP .NET Core — “Old But Gold”In this article, we will talk about the Dependency Inversion Principle (DIP), Inversion of Control (IoC) and Dependency Injection (DI)…Apr 15, 20204Apr 15, 20204
Thanh LeinThe Startup[Microservices Architecture] What is SAGA Pattern and How important is it?SAGA Pattern is one of important patterns in Microservices Architecture. Let’s see what is SAGA pattern and How important SAGA pattern…Mar 30, 20208Mar 30, 20208
Thanh LeinThe StartupCQRS and Mediator in .NET Core ProjectCQRS stands for Command Query Responsibility Segregation. This is a design pattern that allows you to separate your commands and queriesMar 18, 20207Mar 18, 20207