There is no such thing as a free lunch, and that's also true of trips to Las Vegas. Sadly my Boss didn’t send me to the home of gambling and tacky souvenirs just to play blackjack and hangout with Elvis. No, I had a mission! Firstly I had to deliver a 25 minute talk on IE9 developer tools (you’ll notice it didn’t make the top 10 cut, even with my bias editing) and secondly I had to hunt down the best talks and report them back to the loyal readership of MSDN UK.

So here we go, below are my top ten talks of Mix 2011. I have also produced 3 separate top ten lists broken down by three categories phone, front end web development and back end development.

Of course you can search for yourself over at the Channel 9 website where they break down all the talks in a more granular way.

All Top Ten

  1. Knockout JS: Helping you build dynamic JavaScript UIs with MVVM and ASP.NET
  2. NuGet In Depth: Empowering Open Source on the .NET Platform
  3. Interactive Panel: Kinect and Natural User Interfaces (NUI)
  4. Behind the Scenes of Channel 9 Live at MIX
  5. Advanced Features in Silverlight 5
  6. Mashing Up Data On the Web and Windows Phone with Windows Azure DataMarket
  7. Reactive Extensions for JavaScript (RxJS)
  8. Mind Bending UX - UX Lightning Series
  9. An Overview of the MS Web Stack of Love
  10. The Devil Went Down to HTTP: Debugging with Fiddler

Phone

  1. Making Money with your Application on Windows Phone
  2. What's New for Windows Phone Development with the XNA Framework?
  3. Fonts, Form and Function: A Primer on Digital Typography
  4. Analysing and Improving Windows Phone Application Performance
  5. Inspiring UX - UX Lightning Series
  6. What's New for Windows Phone Development with Silverlight?
  7. Creating Windows Phone Applications Using Expression Blend
  8. Multitasking in the Next Version of Windows Phone, Part II; Using Background Agents
  9. All Thumbs: Redesigning an Existing UI to Suit Windows Phone 7
  10. XNA Game Studio for Fun, Profit, Danger, Excitement and Windows Phone 7 Games

Front End Web Development

  1. Knockout JS: Helping you build dynamic JavaScript UIs with MVVM and ASP.NET
  2. Reactive Extensions for JavaScript (RxJS)
  3. Advanced Features in Silverlight 5
  4. The Devil Went Down to HTTP: Debugging with Fiddler
  5. Filling the HTML5 Gaps with Polyfills and Shims
  6. The View of the World Depends on the Glasses I Wear
  7. 50 Performance Tricks to Make Your HTML5 Web Sites Faster
  8. ECMAScript 5: The New Parts
  9. jQuery Boot Camp
  10. Silverlight Boot Camp
  11. Adding the Awesomesauce Flavor with Internet Explorer 9 Pinned Sites

Back End Web Development

  1. NuGet In Depth: Empowering Open Source on the .NET Platform
  2. An Overview of the MS Web Stack of Love
  3. Build Fast Web Applications with Windows Azure AppFabric Caching
  4. OData Roadmap: Exposing Any Data Source as an OData service
  5. Scaffolding – ASP.NET, NuGet, Entity Framework Code First and More
  6. Fun with ASP.NET MVC 3 and MEF
  7. Sharpen Your Web Development Skills with Razor and Umbraco CMS
  8. Web Forms: Reports of my Death are Greatly Exaggerated
  9. Bigger, Faster, Stronger: Optimizing ASP.NET Applications
  10. Pragmatic JavaScript, jQuery & AJAX with ASP.NET