Go to content
13 September 2013

Becoming a C# Time Lord

(If you have problems viewing the video, try to watch it at Channel9)

I thought I would share this session where the creator of LINQPad, Joseph Albahari, talks about latency and concurrency at TechEd Australia 2013.

He shows why it's important and how we can solve it using C# 5's asynchronous functions (async/await) and Reactive Extensions (Rx). He also shows how to properly isolate concurrency from business logic and create clean, testable and reusable time-based abstractions.