Lập trình bất đồng bộ (Asynchronous Programming) là gì? Đó là cách viết code để nhiều phương thức có thể chạy cùng một lúc mà không phải chờ đợi phụ thuộc vào nhau, nó khác với lập trình tuần tự (Synchronous Programing) là phương thức A hoàn thành rồi mới chạy đến phương thức B. ==> tăng tốc độ chương trình và trải nghiệm người dùng. 3 thay đổi để chuyển sang lập trình bất đồng bộ:
1. Tạo class ContentManagement chứa các phương thức Async và Sync Trong MVC Controller, tạo 2 action dạng Sync và Async để demo Kết quả chạy action: Index() hết 10002 ms (vì 2 + 5 + 3 = 10s), còn IndexAsync() là 5003 ms vì method chạy lâu nhất là 5s.
0 Comments
ASP.NET Core MVC / Angular Startup Project For ASP.NET Boilerplate https://aspnetboilerplate.com/Templates
|
Giới thiệuTrang thông tin bài viết hướng dẫn thao tác trên môi trường .NET Core Archives
November 2020
Categories |