Thực hiện các nhiệm vụ không đồng bộ
Tìm hiểu cách thực hiện các tác vụ không đồng bộ trong ứng dụng C# asyncawait bằng cách sử dụng các từ khóa và cách chạy song song các tác vụ không đồng bộ.
Mục tiêu học tập
Thực hiện lập trình không đồng bộ trong C# bằng cách sử dụng các từ
asynckhóa vàawait.Thực hiện các thao tác nhập và xuất tệp không đồng bộ và truy nhập tài nguyên web không đồng bộ trong C#.
Sử dụng Thư viện Nhiệm vụ Song song (TPL) trong C# để lập trình song song và quản lý các cấu trúc dữ liệu đồng thời.
Xác định các sai lầm thường gặp trong lập trình song song và xử lý ngoại lệ trong các tác vụ không đồng bộ và song song.
Thực hiện song song dữ liệu trong ứng dụng C# như một phần của bài tập thực hành.
Điều kiện tiên quyết
Cài đặt Mã Visual Studio với phần mở rộng C# Dev Kit được cài đặt.
Khả năng phát triển các chương trình hướng đối tượng trong C# để thực hiện các lớp, giao diện, thừa kế lớp học và hành vi đa hình.
Khả năng quản lý bộ sưu tập, cấu trúc, bản ghi, generics, ngày và giờ cũng như các loại ẩn danh.
Một sự hiểu biết cơ bản về các hoạt động đầu vào tệp và đầu ra bằng cách System.IO các lớp khác nhau.
Một sự hiểu biết cơ bản của JSON serialization và deserialization bằng cách sử dụng các lớp System.Text.Json và Data Transfer Objects.