Very interesting talk about the F# coding style and Microservices practices.
However the C# examples could been written with less lines (for instance suppressing curly brackets for single statements in "ifs" and "usings") and the "discriminated union" not necessarily "in 4 files" as suggested.
Plus, having Linq, C# can be very expressive and concise as that F# query.
I've been using VS 2010 + .NET 4.0 + C# 4.0 since they first Beta (almost a year before), and I'm very pleased that finally they're now officially released.
But what I like the most is that all these stuff is not anymore the "future" but the "present" technologies. So now we can advance to talk towards a new set of "future" technologies, tools and improvements.
In particular, I'm very eager to see Anders Hejlsbegs talking about the new C# 5.0 (or even a new language if the changes are too dramatic to be ensembled into our loved C#), considering its PDCs and TechTalks comments about Compiler Services, Metaprograming,