
·
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 sẽ tạo ứng dụng quản lý công việc theo thời gian thực, áp dụng các kỹ thuật sẵn có của .NET và SignalR…

·
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ư viện .NET 10 giới thiệu một số tính năng và cải tiến mới, bao gồm: Tìm chứng chỉ bằng dấu vân tay khác…

·
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#, ta cần hiểu rõ tại sao và khi nào cần dùng đến Delegate. Vậy thì, khi nào cần truyền một function để thự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 gửi đến người gọi. Thread trong process này không thể dùng cho request khác. Điều này gây ra một số limitation: Process cho…

·
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 dùng là “mock”, tất cả những bước không thuộc method đó. Mỗi layer trong ASP.NET sẽ cần một số kỹ thuật mock riêng…

·
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 đổi được dự đoán trước, Visual Studio sẽ hỗ trợ trong chức năng Edit and Continue. Ví dụ khi có version mới của…

·
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 plugin list. Make change to Plugin source code.Actually, there are 2 folder containing plugin that might cofuse those who are new to Nop.a.…

·
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# 9.







