Pluralsight - Streaming in .NET 4.5 | 519 MB
Streaming provides an efficient way to process data in chunks instead of loading bulk data into an application's memory space. It's almost inevitable that you will need to use streaming in your applications. However, what many developers miss is that there are different pieces to the .NET streaming architecture puzzle. This course will explain this architecture including backing store streams, decorator streams, and stream adapters. Streams provide an efficient method of processing data in parts, instead of downloading the data in one piece in the application memory. It is almost inevitable that you will have to use threads in your application. However, many developers miss this piece of architecture .NET. This course will explain the architecture including the helper threads, decorator flows and adapters flows.