Coming to Pittsburgh: Our first MSDN Freedom Roadshow!

Dani, David and I are putting on our first roadshow of this fiscal year, whoohoooo! We will be at the Pittsburgh Microsoft office on September 19th, from 9 to 4.  To register:   Creating Web Applications with Microsoft Web Technologies   Freedom from diverse toolsets that don’t work well together!  Freedom from oppressive busy work that can…


MSDN Event Resources

I had a great time kicking things off in NYC for this quarter of MSDN Events!  In case you missed something, or wanted to investigate further, check out the links below.  I’ve also attached the slides for this quarter. Mike Benkovich, a fellow DE, posted some links for resources, which I’ve pasted below and added to….


Influence our products, chat with Microsoft Experts!

A great way to gain insight into a technology and to give direct feedback to the product team developing the technology is via MSDN Online Chats (  They post new chat topics every week, so check back often or subscribe to the RSS feed.  If there’s a chat topic you would like to see, let…


MSDN Events are back again!

After quite an exciting Heroes Happen Here Launch, MSDN Events are here again!  This quarter we have some tantalizing new content for you to enjoy, and I’m kicking it off in a couple of weeks in New York City and Edison, New Jersey.  Due to some unresolved venue selection, our site isn’t updated with information yet,…


Yay! Philly Geek Dinner

Whooohoooo, geek dinners are coming to Philly!  A geek dinner is just that: eat dinner with fellow geeks.  Any (geeky) topic is open for discussion, no canned presentations, no corporate-ness, no specific technology…just a place for geeks to be geeks, together…and of course, enjoy Philadelphia and it’s great food attractions!  Apparently, they’re looking to do…


"Look What You Can Do with Silveright 2" Part 6: Adaptive Streaming and More

The last part of webcast series didn’t focus specifically on one facet of Silverlight 2, but rather highlighted various aspects: media improvements Adaptive Streaming, Server-side playlists, DRM, Accessibility and UI Automation, OpenFileDialog, Isolated Storage and Silverlight for Mobile.  Phew, that was a lot to cover in one hour!  There was a question from Andre about…


"Look What You Can Do with Silveright 2" Part 5: Testing Framework

In the fifth part of our series, we examined Unit Testing in Silverlight 2.  Not only did we release the source code to many Silverlight 2 controls, we shipped over 1500 unit tests that target them.  We also shipped a very robust Silverlight Testing Framework that was built on the Visual Studio Team System unit…


"Look What You Can Do with Silveright 2" Part 4: Web Services Support

Today we discussed consuming Web Services in our Silverlight 2 applications using ASMX Web Services, WCF Services and REST.  This webcast was based on a blogpost by Tim Heuer.  The attached code is modified from his source code to work with Silverlight 2 Beta 2.  The changes I made from his code are as follows: In…


Ooooh looky, XNA on CNN.

We all have our start-up routines, the boot order we go through as we sit down at our computer in the morning.  Mine includes reading  Today, one of the headlines in the Tech section caught my eye, “Indie video game designers break through”.  I thought, “Could it be on XNA, really?”  And the answer…


"Look What You Can Do with Silveright 2" Part 3: Introducing Deep Zoom

Today we covered Deep Zoom, based on Seadragon technology, which allows the users of our Silverlight application to navigate large amounts of visual information (images) regardless of the size of data and bandwidth available for downloading it.  A really cool implementation of Deep Zoom was introduced at Mix08 by Hard Rock Cafe (  We examined the Deep…