C#并发经典实例(影印版)

C#并发经典实例(影印版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2015-02
版次: 1
ISBN: 9787564153847
定价: 42.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 190页
字数: 255千字
正文语种: 简体中文
  •   如果你是众多开发者之一而又对并发和多线程开发不是太有把握,那么你将可以从《C#并发经典实例(影印版)》中获益良多。通过超过75个丰富代码秘方,作者SteDhenCIearv使用NET45和C#5。0中的库和语言特性展示了并行处理与异步编程技术。
      《C#并发经典实例(影印版)》在要求响应及时和可扩展的应用开发中变得越来越普遍,但它在代码层面上又非常难以实现。
      《C#并发经典实例(影印版)》中的详细解决方案为你展示现代工具如何提升了抽象化的层次,使得实现并发性比以前容易很多。《C#并发经典实例(影印版)》中的每个秘方都包含了你可以自由使用的解决方案,并且阐述了这些方案是如何和为什么能够奏效的。 Preface
    1.Concurrency:AnOverview
    1.1.IntroductiontoConcurrency
    1.2.IntroductiontoAsynchronousProgramming
    1.3.IntroductiontoParallelProgramming
    1.4.IntroductiontoReactiveProgramming(Rx)
    1.5.IntroductiontoDataflows
    1.6.IntroductiontoMultithreadedProgramming
    1.7.CollectionsforConcurrentApplications
    1.8.ModernDesign
    1.9.SummaryofKeyTechnologies

    2.AsyncBasics
    2.1.PausingforaPeriodofTime
    2.2.ReturningCompletedTasks
    2.3.ReportingProgress
    2.4.WaitingforaSetofTaskstoComplete
    2.5.WaitingforAnyTasktoComplete
    2.6.ProcessingTasksasTheyComplete
    2.7.AvoidingContextforContinuations
    2.8.HandlingExceptionsfromasyncTaskMethods
    2.9.HandlingExceptionsfromasyncVoidMethods

    3.ParallelBasics
    3.1.ParallelProcessingofData
    3.2.ParallelAggregation
    3.3.ParallelInvocation
    3.4.DynamicParallelism
    3.5.ParallelLINQ

    4.DataflowBasics
    4.1.LinkingBlocks
    4.2.PropagatingErrors
    4.3.UnlinkingBlocks
    4.4.ThrottlingBlocks
    4.5.ParallelProcessingwithDataflowBlocks
    4.6.CreatingCustomBlocks

    5.RxBasics
    5.1.Converting.NETEvents
    5.2.SendingNotificationstoaContext
    5.3.GroupingEventDatawithWindowsandBuffers
    5.4.TamingEventStreamswithThrottlingandSampling
    5.5.Timeouts

    6.Testing
    6.1.UnitTestingasyncMethods
    6.2.UnitTestingasyncMethodsExpectedtoFail
    6.3.UnitTestingasyncvoidMethods
    6.4.UnitTestingDataflowMeshes
    6.5.UnitTestingRxObservables
    6.6.UnitTestingRxObservableswithFakedScheduling

    7.Interop
    7.1.AsyncWrappersfor“Async”Methodswith“Completed”Events
    7.2.AsyncWrappersfor“Begin/End”methods
    7.3.AsyncWrappersforAnything
    7.4.AsyncWrappersforParallelCode
    7.5.AsyncWrappersforRxObservables
    7.6.RxObservableWrappersforasyncCode
    7.7.RxObservablesandDataflowMeshes

    8.Collections
    8.1.ImmutableStacksandQueues
    8.2.ImmutableLists
    8.3.ImmutableSets
    8.4.ImmutableDictionaries
    8.5.ThreadsafeDictionaries
    8.6.BlockingQueues
    8.7.BlockingStacksandBags
    8.8.AsynchronousQueues
    8.9.AsynchronousStacksandBags
    8.10.Blocking/AsynchronousQueues

    9.Cancellation
    9.1.IssuingCancellationRequests
    9.2.RespondingtoCancellationRequestsbyPolling
    9.3.CancelingDuetoTimeouts
    9.4.CancelingasyncCode
    9.5.CancelingParallelCode
    9.6.CancelingReactiveCode
    9.7.CancelingDataflowMeshes
    9.8.InjectingCancellationRequests
    9.9.InteropwithOtherCancellationSystems

    10.Functional-FriendlyOOP
    10.1.AsyncInterfacesandInheritance
    10.2.AsyncConstruction:Factories
    10.3.AsyncConstruction:TheAsynchronousInitializationPattern
    10.4.AsyncProperties
    10.5.AsyncEvents
    10.6.AsyncDisposal

    11.Synchronization
    11.1.BlockingLocks
    11.2.AsyncLocks
    11.3.BlockingSignals
    11.4.AsyncSignals
    11.5.Throttling

    12.Scheduling
    12.1.SchedulingWorktotheThreadPool
    12.2.ExecutingCodewithaTaskScheduler
    12.3.SchedulingParallelCode
    12.4.DataflowSynchronizationUsingSchedulers

    13.Scenarios
    13.1.InitializingSharedResources
    13.2.RxDeferredEvaluation
    13.3.AsynchronousDataBinding
    13.4.ImplicitState
    index
  • 内容简介:
      如果你是众多开发者之一而又对并发和多线程开发不是太有把握,那么你将可以从《C#并发经典实例(影印版)》中获益良多。通过超过75个丰富代码秘方,作者SteDhenCIearv使用NET45和C#5。0中的库和语言特性展示了并行处理与异步编程技术。
      《C#并发经典实例(影印版)》在要求响应及时和可扩展的应用开发中变得越来越普遍,但它在代码层面上又非常难以实现。
      《C#并发经典实例(影印版)》中的详细解决方案为你展示现代工具如何提升了抽象化的层次,使得实现并发性比以前容易很多。《C#并发经典实例(影印版)》中的每个秘方都包含了你可以自由使用的解决方案,并且阐述了这些方案是如何和为什么能够奏效的。
  • 目录:
    Preface
    1.Concurrency:AnOverview
    1.1.IntroductiontoConcurrency
    1.2.IntroductiontoAsynchronousProgramming
    1.3.IntroductiontoParallelProgramming
    1.4.IntroductiontoReactiveProgramming(Rx)
    1.5.IntroductiontoDataflows
    1.6.IntroductiontoMultithreadedProgramming
    1.7.CollectionsforConcurrentApplications
    1.8.ModernDesign
    1.9.SummaryofKeyTechnologies

    2.AsyncBasics
    2.1.PausingforaPeriodofTime
    2.2.ReturningCompletedTasks
    2.3.ReportingProgress
    2.4.WaitingforaSetofTaskstoComplete
    2.5.WaitingforAnyTasktoComplete
    2.6.ProcessingTasksasTheyComplete
    2.7.AvoidingContextforContinuations
    2.8.HandlingExceptionsfromasyncTaskMethods
    2.9.HandlingExceptionsfromasyncVoidMethods

    3.ParallelBasics
    3.1.ParallelProcessingofData
    3.2.ParallelAggregation
    3.3.ParallelInvocation
    3.4.DynamicParallelism
    3.5.ParallelLINQ

    4.DataflowBasics
    4.1.LinkingBlocks
    4.2.PropagatingErrors
    4.3.UnlinkingBlocks
    4.4.ThrottlingBlocks
    4.5.ParallelProcessingwithDataflowBlocks
    4.6.CreatingCustomBlocks

    5.RxBasics
    5.1.Converting.NETEvents
    5.2.SendingNotificationstoaContext
    5.3.GroupingEventDatawithWindowsandBuffers
    5.4.TamingEventStreamswithThrottlingandSampling
    5.5.Timeouts

    6.Testing
    6.1.UnitTestingasyncMethods
    6.2.UnitTestingasyncMethodsExpectedtoFail
    6.3.UnitTestingasyncvoidMethods
    6.4.UnitTestingDataflowMeshes
    6.5.UnitTestingRxObservables
    6.6.UnitTestingRxObservableswithFakedScheduling

    7.Interop
    7.1.AsyncWrappersfor“Async”Methodswith“Completed”Events
    7.2.AsyncWrappersfor“Begin/End”methods
    7.3.AsyncWrappersforAnything
    7.4.AsyncWrappersforParallelCode
    7.5.AsyncWrappersforRxObservables
    7.6.RxObservableWrappersforasyncCode
    7.7.RxObservablesandDataflowMeshes

    8.Collections
    8.1.ImmutableStacksandQueues
    8.2.ImmutableLists
    8.3.ImmutableSets
    8.4.ImmutableDictionaries
    8.5.ThreadsafeDictionaries
    8.6.BlockingQueues
    8.7.BlockingStacksandBags
    8.8.AsynchronousQueues
    8.9.AsynchronousStacksandBags
    8.10.Blocking/AsynchronousQueues

    9.Cancellation
    9.1.IssuingCancellationRequests
    9.2.RespondingtoCancellationRequestsbyPolling
    9.3.CancelingDuetoTimeouts
    9.4.CancelingasyncCode
    9.5.CancelingParallelCode
    9.6.CancelingReactiveCode
    9.7.CancelingDataflowMeshes
    9.8.InjectingCancellationRequests
    9.9.InteropwithOtherCancellationSystems

    10.Functional-FriendlyOOP
    10.1.AsyncInterfacesandInheritance
    10.2.AsyncConstruction:Factories
    10.3.AsyncConstruction:TheAsynchronousInitializationPattern
    10.4.AsyncProperties
    10.5.AsyncEvents
    10.6.AsyncDisposal

    11.Synchronization
    11.1.BlockingLocks
    11.2.AsyncLocks
    11.3.BlockingSignals
    11.4.AsyncSignals
    11.5.Throttling

    12.Scheduling
    12.1.SchedulingWorktotheThreadPool
    12.2.ExecutingCodewithaTaskScheduler
    12.3.SchedulingParallelCode
    12.4.DataflowSynchronizationUsingSchedulers

    13.Scenarios
    13.1.InitializingSharedResources
    13.2.RxDeferredEvaluation
    13.3.AsynchronousDataBinding
    13.4.ImplicitState
    index
查看详情
您可能感兴趣 / 更多
C#并发经典实例(影印版)
C#图书馆自动化技术与应用
于源 著
C#并发经典实例(影印版)
C#从入门到精通(第7版)
明日科技
C#并发经典实例(影印版)
C#程序设计实验指导与习题测试(第4版)
余青松;江红
C#并发经典实例(影印版)
C#开发案例精粹
明日科技
C#并发经典实例(影印版)
C#网络应用编程(第4版 微课版)
马骏 韩道军
C#并发经典实例(影印版)
C#编程开发实战(微课视频版)
郭佳佳;涂振;陈林
C#并发经典实例(影印版)
C#可视化程序设计案例教程 第5版
刘培林 史荧中 刘贵锋
C#并发经典实例(影印版)
C# 11和.NET 7入门与跨平台开发(第7版)
(美) 马克·J. 普莱斯(Mark J. Price) 著 叶伟民 译
C#并发经典实例(影印版)
C#上位机开发一本通
黄伟 著
C#并发经典实例(影印版)
C#项目开发实战(微视频版)
扶松柏
C#并发经典实例(影印版)
C#.NET项目开发案例教程(微课视频版)
陈建国;王莹;张锦;王如龙
C#并发经典实例(影印版)
C#程序设计
崔舒宁
系列丛书 / 更多
C#并发经典实例(影印版)
C#图书馆自动化技术与应用
于源 著
C#并发经典实例(影印版)
C#从入门到精通(第7版)
明日科技
C#并发经典实例(影印版)
C#程序设计实验指导与习题测试(第4版)
余青松;江红
C#并发经典实例(影印版)
C#开发案例精粹
明日科技
C#并发经典实例(影印版)
C#网络应用编程(第4版 微课版)
马骏 韩道军
C#并发经典实例(影印版)
C#编程开发实战(微课视频版)
郭佳佳;涂振;陈林
C#并发经典实例(影印版)
C#可视化程序设计案例教程 第5版
刘培林 史荧中 刘贵锋
C#并发经典实例(影印版)
C# 11和.NET 7入门与跨平台开发(第7版)
(美) 马克·J. 普莱斯(Mark J. Price) 著 叶伟民 译
C#并发经典实例(影印版)
C#上位机开发一本通
黄伟 著
C#并发经典实例(影印版)
C#项目开发实战(微视频版)
扶松柏
C#并发经典实例(影印版)
C#.NET项目开发案例教程(微课视频版)
陈建国;王莹;张锦;王如龙
C#并发经典实例(影印版)
C#程序设计
崔舒宁
相关图书 / 更多
C#并发经典实例(影印版)
C#图书馆自动化技术与应用
于源 著
C#并发经典实例(影印版)
C#从入门到精通(第7版)
明日科技
C#并发经典实例(影印版)
C#程序设计实验指导与习题测试(第4版)
余青松;江红
C#并发经典实例(影印版)
C#开发案例精粹
明日科技
C#并发经典实例(影印版)
C#网络应用编程(第4版 微课版)
马骏 韩道军
C#并发经典实例(影印版)
C#编程开发实战(微课视频版)
郭佳佳;涂振;陈林
C#并发经典实例(影印版)
C#可视化程序设计案例教程 第5版
刘培林 史荧中 刘贵锋
C#并发经典实例(影印版)
C# 11和.NET 7入门与跨平台开发(第7版)
(美) 马克·J. 普莱斯(Mark J. Price) 著 叶伟民 译
C#并发经典实例(影印版)
C#上位机开发一本通
黄伟 著
C#并发经典实例(影印版)
C#项目开发实战(微视频版)
扶松柏
C#并发经典实例(影印版)
C#.NET项目开发案例教程(微课视频版)
陈建国;王莹;张锦;王如龙
C#并发经典实例(影印版)
C#程序设计
崔舒宁