BeBestDev

Home Articles About
RSS Feed
Articles / dotnet

dotnet

4 บทความ

Apr 22, 2026

Application Layer ใน Clean Architecture: UseCase ที่ดีควรมีแค่นี้

Application Layer คือชั้น Orchestration ใน Clean Architecture — อธิบาย UseCase, Mapper และ Command/Query pattern พร้อมตัวอย่าง C# ที่แยก I/O ออกจาก Logic อย่างชัดเจน

#application-layer#usecase-pattern#csharp#mapper-pattern
Application Layer ใน Clean Architecture: UseCase ที่ดีควรมีแค่นี้
Apr 22, 2026

Core Layer ใน Clean Architecture: โครงสร้าง .NET ที่ Scale ได้จริง

Core Layer คือ Domain Layer ใน Clean Architecture — อธิบายวิธีจัด project structure ด้วย Feature-first, UseCase-based Repository และ CQRS พร้อมตัวอย่าง C# ที่ใช้งานได้จริง

#core-layer#clean-architecture#csharp#repository-pattern
Core Layer ใน Clean Architecture: โครงสร้าง .NET ที่ Scale ได้จริง
Mar 18, 2026

ติดตั้ง .NET บน VSCode แบบไม่ง้อ C# DevKit (Mac/Ubuntu)

คู่มือครบจบสำหรับทีมที่ใช้ GitHub Copilot — ติดตั้ง .NET SDK, จัดการ version, ตั้งค่า extensions ฟรี และพัฒนา Backend ได้ประสบการณ์เทียบเท่า Visual Studio

#dotnet#csharp#vscode#omnisharp
ติดตั้ง .NET บน VSCode แบบไม่ง้อ C# DevKit (Mac/Ubuntu)
Mar 7, 2026

`record` ใน C# ไม่ได้ Immutable จริงๆ — กับดัก Shallow Immutability ที่โปรแกรมเมอร์ส่วนใหญ่ยังไม่รู้

เจาะลึก sealed record, IReadOnlyList vs IImmutableList, Structural Sharing และ Value Object ใน DDD พร้อม Code ที่ใช้งานจริงใน Production ครบในที่เดียว

#csharp#dotnet#immutability#record
`record` ใน C# ไม่ได้ Immutable จริงๆ — กับดัก Shallow Immutability ที่โปรแกรมเมอร์ส่วนใหญ่ยังไม่รู้
© 2025 BeBestDev. All rights reserved.
RSS Feed