Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

C#/.NET

Giới thiệu

Tài liệu này tổng hợp các chủ đề quan trọng với vị trí C#/.NET Developer. Các câu hỏi được chia theo từng mảng kiến thức, từ nền tảng đến nâng cao.

Mục lục

#Mảng Kiến ThứcMô tả
1Nền Tảng C# và .NETNgôn ngữ C#, CLR, Garbage Collection, Value Types vs Reference Types
2ASP.NET Core Cốt lõiMiddleware, DI, Routing, Filters, Configuration
3Xây dựng Web APIRESTful, Authentication, Authorization, Swagger
4Truy cập Dữ liệu với EF CoreCode First, Migrations, N+1 Query, Transactions
5Kiến trúc Phần mềmSOLID, Design Patterns, Clean Architecture, DDD, CQRS
6Hiệu suất và Xử lý Bất đồng bộCaching, Rate Limiting, Load Balancing
7Hệ thống Phân tánMessage Queue, Docker, Kubernetes
8Kiểm thửUnit Test, Integration Test với xUnit
9Câu hỏi Phân biệtSo sánh các công nghệ và concepts

Hướng dẫn sử dụng

  1. Đọc theo thứ tự: Bắt đầu từ phần 1 (Nền tảng) và tiến dần đến các phần nâng cao
  2. Thực hành: Mỗi chủ đề cần có code example đi kèm
  3. Ôn tập lại

Note: Đây là tài liệu tổng hợp. Bạn có thể click vào từng chủ đề để xem chi tiết và bổ sung nội dung cụ thể.