
Danh mục: .NET
Posted Date:
ASP.NET Core 9: Best practices trong mở rộng khả năng ứng dụng
Trong bài này, chúng ta sẽ tìm hiểu các best practices liên quan đến ứng dụng web như thêm bộ nhớ đệm (caching), sử dụng cơ chế bất đồng bộ (asynchronous), cơ…
ASP.NET Core 9: Tương tác real-time với SignalR (cho người mới bắt đầu)
Trong bài này, chúng ta sẽ tìm hiểu về SignalR, bao gồm các tiêu chuẩn, quy ước, và thực hành tốt nhất để triển khai giải pháp thời gian thực. Chúng ta…
Có gì mới trong .NET 10 (đầy đủ)
.NET 10, kế thừa từ .NET 9, được hỗ trợ trong ba năm như một bản phát hành hỗ trợ dài hạn (LTS). Giải thích thuật ngữ Thư viện .NET Thư…
Kết hợp delegate với lambda expression
Delegate là cách cho phép dùng một method bên ngoài để thực thi một hành động tham chiếu đến thuộc tính của đối tượng. Trước khi xem cách sử dụng trong C#,…
ASP.NET MVC & WebAPI: khác biệt giữa sync & async endpoint
Thông thường khi ASP.NET nhận một request, ít sẽ cấp phát một thread trong thread pool. Thread này sẽ bị chiếm bởi request cho đến khi một request sẵn sàng và được…
Cách viết các loại Unit Tests trong ASP.NET Core Web API có ví dụ
Thông thường, một ứng dụng ASP.NET Core chia nhiều layer. Điều khó nhất là làm sao test đúng những gì một method thực sự làm, và giả lập, thuật ngữ TA hay…
Chức năng chính sẽ được thêm vào ASP.NET Core trong .NET 6
Hot Reload Thực hiện cập nhật UI và code cho ứng dụng đang chạy không làm mất trạng thái ứng dụng giúp developer trải nghiệm nhanh và hiệu quả hơn. Những thay…
Make an update and redeploy a local plugin to NopCommerce
By following steps below, you can redeploy and test plugin changes in development mode: Go to UI of the Nop commerce > Uninstall the plugin, make you it doesn’t exists in local…
C# 9 có gì mới ? Trọn bộ
Cùng với đợt ra mắt .NET 5 – bản phát hành thống nhất các bản .NET runtimes – Microsoft gần đây đã công bố các tính năng sẽ được đưa vào C#…