Rx.Book:具有响应式扩展的高级异步编程

时间:2021-02-05 07:30:31
【文件属性】:
文件名称:Rx.Book:具有响应式扩展的高级异步编程
文件大小:1.11MB
文件格式:ZIP
更新时间:2021-02-05 07:30:31
dotnet asynchronous uwp uwp-apps reactive-programming 使用响应式扩展的高级异步编程 当我在2013年完成大学学习时,我写了关于Rx的论文,并以免费电子书的形式发布,供有兴趣学习Rx的任何人使用。 这本书是用匈牙利语编写的,基于Rx 2.x版本,并且针对Windows 8 WinRT应用程序开发人员。 从那时起,库中发生了一些变化(移至NuGet,更改了命名空间等),. NET Core 3(预览版)上的WPF发行了,我有机会重新考虑了本书的某些部分,最重要的是将其翻译成英文。 本书不是一本深入学习的硬书,它是为初学者准备的入门书,他们希望一些易于理解的“ Hello World”级别的示例来理解Rx的核心概念,并了解各种LINQ运算符是单独工作
【文件预览】:
Rx.Book-master
----LINQSamples()
--------LINQSamples.csproj(138B)
--------Samples.cs(3KB)
----RxSamples()
--------App.xaml(363B)
--------TextBlockExtensions.cs(520B)
--------RxSamples.csproj(313B)
--------App.xaml.cs(325B)
--------MainWindow.xaml(542B)
--------MainWindow.xaml.cs(28KB)
----Draft.md(135KB)
----TimelineGenerator()
--------TimelineGenerator.csproj(216B)
--------TimeLineDrawer.cs(7KB)
--------App.xaml(379B)
--------App.xaml.cs(333B)
--------TimeLineRenderer.cs(1KB)
--------TimeLineDrawings.cs(52KB)
--------MainWindow.xaml(537B)
--------MainWindow.xaml.cs(587B)
----LICENSE(192B)
----SearchExample()
--------TraditionalService()
--------TraditionalApproach.cs(3KB)
--------App.xaml(371B)
--------FakeSearchService.cs(2KB)
--------App.xaml.cs(109B)
--------SearchExample.csproj(424B)
--------RxApproach.cs(4KB)
--------SampleData.cs(1KB)
--------RxService()
--------MainWindow.xaml(1KB)
--------MainWindow.xaml.cs(511B)
----Rx.Book.sln(10KB)
----Marble Diagrams()
--------Materialize_OnCompleted.png(8KB)
--------ToObservable.png(17KB)
--------Single.png(10KB)
--------Empty.png(2KB)
--------ColdObservableSample.png(18KB)
--------CombineLatest.png(38KB)
--------Merge.png(34KB)
--------TakeWhile.png(22KB)
--------Last.png(16KB)
--------Timer.png(5KB)
--------SkipUntil.png(26KB)
--------Interval.png(10KB)
--------Never.png(1KB)
--------ReplaySample2.png(15KB)
--------Timeout.png(14KB)
--------ElementAt.png(16KB)
--------FromEvent.png(10KB)
--------Skip.png(26KB)
--------Max.png(16KB)
--------GroupBy.png(43KB)
--------PublishSample1.png(18KB)
--------DefaultIfEmpty.png(18KB)
--------Range.png(18KB)
--------RefCount.png(24KB)
--------Materialize_OnNext.png(7KB)
--------OnErrorResumeNext.png(23KB)
--------Delay.png(26KB)
--------First.png(16KB)
--------Zip.png(38KB)
--------TakeUntil.png(29KB)
--------SkipWhile.png(32KB)
--------StartWith.png(23KB)
--------GroupByAdvanced.png(64KB)
--------Materialize_OnError.png(8KB)
--------SkipAndTake.png(27KB)
--------TimerWithDelay.png(7KB)
--------HotObservableSample.png(18KB)
--------Scan.png(22KB)
--------Where.png(18KB)
--------ReplaySample1.png(20KB)
--------Switch.png(56KB)
--------Throw.png(2KB)
--------FromAsync.png(4KB)
--------Example.png(11KB)
--------Take.png(29KB)
--------DistinctUntilChanged.png(28KB)
--------TakeLast.png(12KB)
--------Return.png(4KB)
--------SkipLast.png(18KB)
--------Sample.png(18KB)
--------PublishSample2.png(15KB)
--------Generate.png(19KB)
--------Aggregate.png(12KB)
--------Amb.png(35KB)
--------Concat.png(26KB)
--------Throttle.png(14KB)
----.gitignore(4KB)
----README.md(1KB)
----.gitattributes(2KB)

网友评论