Quản lý Nuget Package Tập Trung (Central Package Management) trong .NET
Trong quá trình phát triển ứng dụng, quản lý dependency là một nhiệm vụ quan trọng giúp đảm bảo tính…
Programs must be written for people to read, and only incidentally for machines to execute.
Trong quá trình phát triển ứng dụng, quản lý dependency là một nhiệm vụ quan trọng giúp đảm bảo tính…
Có thể nhiều anh em đã biết đến kỹ thuật này trong C# rồi, nên bài viết này mình cũng…
Trong ASP.NET Core, cancellation token đóng vai trò quan trọng trong việc tối ưu hóa tài nguyên bằng cách dừng…
Khi sử dụng async và await trong C#, có một số lỗi phổ biến mà anh em khi code thường…
Tiếp tục bài viết Concurrency, bạn có thể tìm đọc lại tại đây: Concurrency vs Parallelism Sử dụng async/await trong…
Trong C#, cả string và StringBuilder đều được sử dụng để xử lý văn bản, nhưng chúng có sự khác…
Lập trình bất đồng bộ có thể nghe có vẻ phức tạp, nhưng thực chất nó là một cách giúp…
Trong thiết kế hệ thống anh em thường khó phân biệt được Concurrency và Parallelism để tối ưu hiệu suất…
Transaction cho phép thực thi nhiều thao tác trên cơ sở dữ liệu theo cách thức atomic, đảm bảo tính…
Trong C#, constraints giúp kiểm soát kiểu dữ liệu trong generics, đảm bảo tính an toàn và tránh lỗi runtime…
Trong .NET, Options Pattern cho phép truy cập cấu hình thông qua các lớp được định kiểu mạnh, giúp cải…
Trong các version trước của C#, từ khóa params chỉ hỗ trợ mảng (array), cho phép một phương thức nhận…