Learning resource: our selection of online PDC 2010 sessions

On October 28 and 29 Microsoft organized its Professional Developer Conference (PDC 2010). Sessions are highly technical, and targeted to the advanced developer. This year's content focuses on the next generation of Cloud Services, client & devices, and framework & tools.

The recording of all sessions is available online. Apart from the PDC Keynotes from Steve Ballmer and Bob Muglia we made a selection of sessions that are probably very interesting to you as well:

The Future of C# and Visual Basic Anders Hejlsberg Come hear technical fellow Anders Hejlsberg describe the roadmap for C# and Visual Basic in vNext and beyond. See how these languages are evolving to address developer needs, and get an update on projects underway.
Programming Languages Panel Anders Hejlsberg, Gilad Bracha, Herb Sutter, Mark S. Miller, Erik Meijer Come hear from the top of the line language designers and personalities together for a thought provoking and fun panel discussion. This year, we are very excited to present a panel of experts including C# founder Anders Hejlsberg, Newspeak creator and computational theologian Gilad Bracha, C++ language architect Herb Sutter and E creator Mark S. Miller. Functional fundamentalist Erik Meijer will moderate. You are in for a real treat! Topics will include impact of the cloud on programming languages, JavaScript, asynchronous programming, concurrency and parallelism, security and much more …
The Future of F#: Data and Services, At Your Fingertips, Strongly Typed Don Syme Programming today exhibits a voracious appetite for information, and one of the most important trends in languages today is to make access to data and services fluent and seamless. Come and see the latest from the F# team, and learn how we are extending F# to embed the analytical programmer instantly in a world of typed data and services, whether they be web, entreprise, client or local.
Inside Windows Azure Mark Russinovich Join Mark Russinovich, now working on Windows Azure, for an under the hood tour of the internals of Microsoft’s new cloud OS. Topics will include datacenter architecture, cloud OS architecture, and what goes on behind the scenes when you deploy a service, a machine fails or comes online and a role fails.
ASP.NET + Packaging + Open Source = Crazy Delicious Scott Hanselman Lots of great open source software is available, but it’s hard to figure out the best choice, get it, set it up, run it and update it. Visual Studio 2010 just came out but now we’ve got ASP.NET MVC 3, Razor, EF Magic Unicorn, SQL Compact Edition, HTML 5 and lots more coming at us fast. How can I easily get this stuff and put it together in an application in a reasonable amount of time? Join Scott Hanselman in this '”no-slides” talk as he tries to make sense of the .NET Framework and introduces you to some “new” tools that just might make your life (and the lives of open source developers) a lot easier.
LINQ, Take Two – Realizing the LINQ to Everything Dream Bart De Smet At PDC a few years back, we introduced LINQ to solve the impedance mismatch between various data models by means of integrated query syntax in mainstream programming languages. Today, we’re seeing a rich ecosystem around LINQ providers that allow developers to reach out to many more data models. However, there’s a lot of opportunity left to democratize even more data models. Based on theory of monads, we’ll explore the incredibly powerful nature of query comprehensions to do things like theorem solving, build reactive queries (cf. Reactive Extensions for .NET), carry out various forms of query optimization, split execution of queries across tiers, etc. In addition, we revisit the art of writing query providers, introducing some novel approaches to ensure better compile-time checking.