Tin mới nhất

Menu

Ebook Parallel Programming Và Concurrency Với C# 10 and .NET 6 [Ấn Bản Lần 1, Tháng 8-2022] [PDF, EPUB, MOBI + CODE] [9814E]

Một cách tiếp cận hiện đại để xây dựng các ứng dụng .NET nhanh hơn, phản hồi nhanh hơn và asynchronous bằng C#.

Tận dụng các tính năng parallel và concurrency mới nhất trong .NET 6 khi xây dựng ứng dụng tiếp theo của bạn và khám phá những lợi ích và thách thức của asynchrony, parallelism, và concurrency trong .NET thông qua các ví dụ thực tế.

1. Các tính năng chính:

  • ✓ Tìm hiểu cách triển khai lập trình parallel và xử lý concurrency trong .NET một cách hiệu quả.
  • ✓ Switch threads trong khi gỡ lỗi và tìm hiểu cách monitor specific threads trong Visual Studio.
  • ✓ Khám phá cách cancel tasks với callbacks, bằng cách polling hoặc bằng cách sử dụng một task với wait handles.

2. Mô tả cuốn sách:

.NET đã bao gồm các khả năng managed threading ngay từ đầu, nhưng các kỹ thuật ban đầu có những rủi ro cố hữu: rò rỉ bộ nhớ, vấn đề thread synchronization và deadlocks. Cuốn sách này sẽ giúp bạn tránh những cạm bẫy đó và tận dụng các cấu trúc hiện đại có sẵn trong .NET 6 và C# 10, đồng thời cung cấp các đề xuất về các pattern và phương pháp hay nhất cho parallelism và concurrency. Parallel, concurrent, và asynchronous programming là một phần của mọi ứng dụng .NET ngày nay và bắt buộc các nhà phát triển hiện đại phải hiểu cách sử dụng hiệu quả các kỹ thuật này.

Cuốn sách này sẽ hướng dẫn các nhà phát triển .NET trình độ trung cấp cách làm cho ứng dụng của họ nhanh hơn và phản hồi nhanh hơn với lập trình song song và đồng thời trong .NET và C# với các ví dụ thực tế. Cuốn sách bắt đầu với những điều cơ bản về multi-threaded .NET development và khám phá cách ngôn ngữ và framework construct đã phát triển cùng với .NET. Sau đó, bạn sẽ nắm bắt được các tùy chọn khác nhau hiện có trong .NET 6, tiếp theo là thông tin chi tiết về các phương pháp hay nhất, debugging, và unit testing.

Đến cuối cuốn sách này, bạn sẽ hiểu sâu sắc về lý do tại sao, khi nào và làm thế nào để sử dụng parallelism và concurrency trong bất kỳ ứng dụng .NET nào.

3. Những gì bạn sẽ học:

  • ✓ Ngăn chặn deadlocks và race conditions với managed threading.
  • ✓ Cập nhật giao diện người dùng ứng dụng Windows mà không gây ra ngoại lệ.
  • ✓ Khám phá các phương pháp hay nhất để đưa các cấu trúc không đồng bộ vào code hiện có.
  • ✓ Tránh các cạm bẫy khi giới thiệu parallelism với code của bạn.
  • ✓ Triển khai producer-consumer pattern với Dataflow blocks.
  • ✓ Thực thi sắp xếp dữ liệu khi xử lý dữ liệu trong parallel và hợp nhất dữ liệu từ nhiều nguồn một cách an toàn.
  • ✓ Sử dụng concurrent collections giúp đồng bộ hóa dữ liệu giữa các thread.
  • ✓ Gỡ lỗi ứng dụng parallel hàng ngày với Parallel Stacks và Parallel Tasks windows.

4. Cuốn sách này dành cho ai:

Cuốn sách này dành cho các nhà phát triển .NET trình độ sơ cấp đến trung cấp, những người muốn sử dụng các tính năng parallel và concurrency mới nhất trong .NET khi xây dựng các ứng dụng của họ. Người đọc phải có hiểu biết vững chắc về ngôn ngữ C# và bất kỳ phiên bản nào của .NET Framework hoặc .NET Core.

5. Mục lục:

Phần 1: Giới thiệu về Threading trong .NET.

  • ✓ Chương 1: Các khái niệm về Managed Threading.
  • ✓ Chương 2: Sự phát triển của Multi-Threaded Programming trong .NET.
  • ✓ Chương 3: Các phương pháp hay nhất cho Managed Threading.
  • ✓ Chương 4: User Interface Responsiveness với Threading.

Phần 2: Parallel Programming và Concurrency với C#:

  • ✓ Chương 5: Asynchronous Programming với C#.
  • ✓ Chương 6: Các khái niệm Parallel Programming.
  • ✓ Chương 7: Task Parallel Library (TPL) và Dataflow.
  • ✓ Chương 8: Parallel Data Structures và Parallel LINQ.
  • ✓ Chương 9: Làm việc với Concurrent Collections trong .NET.

Phần 3: Các khái niệm Concurrency nâng cao:

  • ✓ Chương 10: Debugging Multi-Threaded Application với Visual Studio.
  • ✓ Chương 11: Cancelling Asynchronous Work.
  • ✓ Chương 12: Unit Testing Async, Concurrent, và Parallel Code.


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU




Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.

Chia sẽ bài viết lên:

Thẻ bài viết:

Nhà Sách Tin Học

Chào mừng các bạn đến với Blog Nhà Sách Tin Học. Thông qua Blog này mình muốn chia sẻ đến các bạn những kiến thức về tin học, các tài liệu hay giáo trình mà mình có hoặc siêu tầm được... Mình rất mong được sự ủng hộ nhiệt tình của các bạn bằng cách comment bài viết, chia sẻ bài viết hoặc liên hệ với mình qua blog này! Mình xin cảm ơn!

No Comment to " Ebook Parallel Programming Và Concurrency Với C# 10 and .NET 6 [Ấn Bản Lần 1, Tháng 8-2022] [PDF, EPUB, MOBI + CODE] [9814E] "

  • To add an Emoticons Show Icons
  • To add code Use [pre]code here[/pre]
  • To add an Image Use [img]IMAGE-URL-HERE[/img]
  • To add Youtube video just paste a video link like http://www.youtube.com/watch?v=0x_gnfpL3RM