Bạn có thể giới thiệu một loạt các bài viết tốt hoặc tốt hơn là một cuốn sách về cách bắt đầu với luồng nói chung và trong C# nói riêng? Tôi chủ yếu tìm kiếm việc sử dụng các chủ đề trong các ứng dụng giao diện điều khiển và trong các ứng dụng ASP.Net.Luồng người mới bắt đầu trong C#
Tôi chỉ hiểu những điều cơ bản về chủ đề và biết rằng "đây là con rồng", vì vậy muốn có được nền tảng tốt trong đó trước khi tôi bắt đầu sử dụng chúng.
Những điều tôi tò mò là những thứ như khái niệm có threadpool, cách bạn quản lý kích thước của nó, cách bạn chọn cho mọi thứ được xếp hàng cho đến khi chuỗi có sẵn và buộc bắt đầu chuỗi mới v.v. Ngoài ra, tôi hiểu rằng IIS có rất nhiều xử lý thread được xây dựng trong, vì vậy bất cứ điều gì giải thích làm thế nào để làm việc với các chủ đề trong ASP.Net theo IIS và làm thế nào nó khác với luồng trong một giao diện điều khiển C# applicaion là thú vị.
Mục đích sử dụng của tôi bao gồm những thứ như;
Người dùng làm điều gì đó trên trang ASP.Net gây server-side code của tôi cần phải kết nối với một hệ thống khác và thực hiện các hoạt động kéo dài, vì vậy tôi muốn quay trở lại kiểm soát cho người dùng một cách nhanh chóng bằng cách bắn mà hành động đến một chủ đề khác. Người dùng có thể tiếp tục theo dõi tiến trình thông qua AJAX hoặc chỉ đơn giản là di chuyển ra - trang web không có quốc tịch sau khi tất cả :)
Sử dụng mẫu Fire and Quên (nhiều mã mẫu ở đó, tôi muốn hiểu thêm về cách chúng hoạt động)
Cảm ơn
Tôi vừa đăng câu trả lời tương tự và bây giờ đã xóa nó để upvote của bạn thay vì, bởi vì bạn đánh bại tôi với nó. –
Tôi đang làm việc qua cuốn sách của Duffy vì tôi có thời gian. Cho đến nay tuyệt vời của nó và tôi thích phong cách viết không vô nghĩa của mình. –
+1 cho liên kết Albahari, cảm ơn! – RAL