Ng Cheehou's top articles

C# Abstract Factory Design Pattern With Code Example

Feb 18, 2022 44.7k 4

Harnessing the Power of UserManager and RoleManager for Robust User Contro...

Jul 03, 2023 14.5k 1

C# Interface And Why Interface

May 17, 2022 11.1k 0

21 Flags Game Theory Puzzle - Dynamic Solution With C#

Jan 05, 2021 8.1k 0

Web API Development in .NET Core

Nov 22, 2024 6.7k 0

Singleton Design Pattern: Eager And Lazy Initialization With Code Example

Oct 09, 2023 6.5k 0

How to Explain Dependency Injection to a 6-Year-Old Kid

Oct 17, 2023 5.5k 0

When to Use Abstract Class vs Interface and Why?

Nov 29, 2024 4.3k 1

Resolving Database Reconnection Challenges in .NET with Polly

Feb 13, 2024 4k 0

Exploring Advanced Generics in C#: A Practical Guide with Examples

Nov 25, 2024 3.8k 0

Problem-Solving with the Singleton Design Pattern: A Before-and-After Code...

Oct 06, 2023 2.9k 0

Create a Dummy Jeopardy Game With ChatGPT

Nov 29, 2023 2.8k 0

Why Ignoring Your Order Numbers Could Be A Costly Oversight

Oct 03, 2023 1.6k 0

Simple Demo Of Vector Database With Qdrant — Semantic Search

Dec 29, 2025 1.3k 0

Simple Demo Of Vector Database With Qdrant — Image Search

Jan 07, 2026 1k 0

Building Flexible EF Core Queries with Query Objects

Jun 27, 2026 824 1

Basic RAG Demo With LLM and Vector Database

Jan 11, 2026 661 0

Middleware: What It Is and Why It Matters

Jun 20, 2026 281 0

Understanding Predicate, Anonymous Methods, and Lambda Expressions in ...

Jun 28, 2026 242 0

Understanding Microservices with .NET Through an E-Commerce Example

Jul 12, 2026 185 0

Specification Pattern in C#

Jul 05, 2026 174 0

Microservices Communication with RabbitMQ and .NET Core

Jul 19, 2026 168 0