Episode

Lucian Wischik

This week we speak with Lucian Wischik, Program Manager on managed languages at Microsoft, and concurrency expert.

ValueTask proposal+prototype for async methods to return "ValueTask of T", or indeed any other tasklike type: GitHub link
(That page also has a link to a download, in case you want to try it out. There's a VSIX for easy install+uninstall in Visual Studio, and also some plain binaries if you want to use it for "dotnet compile" on any .NETCore platform)

Async iterator proposal for methods that have both await and yield, and also for "foreach (await var x in async_enumerable)": GitHub link
This is prototype is still under development

Six essential tips for async

UWP for .NET developers (or, .NET for UWP developers).
.NET for UWP Part 1: Introduction to CoreFX
.NET for UWP Part 2: Introduction to .NET Native
.NET for UWP Part 3: Advanced .NET Native Topics
.NET for UWP Part 4: Advanced CoreFX Topics

Unofficial github+markdown version of the C#6 spec. To stress, this was my own side-project, and isn't the official spec that will come out of Microsoft or ECMA.
Learn more

C#