Design, Development, Events, MIX, Open Source, Silverlight, Videos, Web, WP7

Getting ready for MIX11

Mix0321_220_ch9[1]The cool dudes and dudettes at Channel9 have started a series of videos leading us up to MIX 11. Each video is only about 10 minutes long, and they’ve got some interesting sounding topics. AS of this post, here are the titles with links to the sessions

Click on these links to see the individual shows, or you can subscribe to their channel to stay up-to-date.

SO – visit the Channel9 site and watch these videos, get all pumped up for MIX11, and visit and get your registration complete!  I’ll see you there Smile

Development, Featured, Videos, WP7

Windows Phone 7 with Expression Blend

imageDuring Windows Phone 7 Developer Launch events, I hosted a 1/2 day Hands-on-Lab where we walked through building a Windows Phone 7 application in Silverlight from the ground-up using Expression Blend and Visual Studio 2010.  I got lot of great comments about the session, and several requests for video recordings of the session so that people could watch it over and over again to learn the basics of building applications.  I have now tried to faithfully recreate that session over on a new video I posted this morning to Channel 9:

Windows Phone 7 with Expression Blend

I took out all of the MVVM-type stuff we talked about in the session and will save that for a future episode.  For now, we’re just doing the basics of building up a Twitter Viewer application based on the original sample that Scott Guthrie posted on his blog, and enhanced by Jeff Blankenberg during a bunch of his WP7 talks.  What I add is integrating Expression Blend to do some of the design work as well as Design Time Data.

I welcome your viewership as well as you comments and suggestions for future topics.  Right now, I am planning 2 more (similar) videos:

  • MVVM in Windows Phone 7 with MVVM Light
  • MVVM in Windows Phone 7 with Prism 4.0

If you have other ideas that would lend themselves well to video, let me know and I’ll work on cranking them out.

Development, Events, Videos, WP7

Windows Phone Design Day Recordings

For those of you interested in doing development on Windows Phone 7, Jaime Rodriguez just posted links to recordings from the recent Windows Phone Design Day:

A few weeks ago, our Studios team, the folks responsible for the end-to-end user experience on the phone, invited a few partners and agencies for what we called “Windows Phone Design Days”.  This was a 1.5 day deep-dive into their inspiration, philosophy, goals, and down to the 9mm details on implementation.  

If you are currently doing WP7 development, or are planning on doing it any time soon, I highly recommend you watch these sessions as you’ll find a lot of great information contained therein. Make sure you let him know if you found the videos valuable and report any suggestions for future video topics.

Windows Phone Design Day Recordings – Jaime Rodriguez – Site Home – MSDN Blogs


Moving my Videos to Channel9

Well, the migration is now complete – I’m posting my videos up at as well as on Vimeo for maximum coverage.  Here’s a list for those who are interested:

I encourage you to leave comments there, as well as here, and let me know what else you’d like to see from these How Do I video series!

Development, Uncategorized, Videos

How Do I: Test Impact Analysis in Visual Studio 2010

This entry is part 5 of 5 in the series How Do I?

I used to work for a company that bragged that their flagship application had over 40,000 unit tests (no joke). I asked them if they had a CI process, and they looked at me funny. One of the reasons, they said, was that running a build with all the tests took way too long to run very frequently. It’s too bad their application wasn’t developed in .NET using Visual Studio 2010 so that they could take advantage of Test Impact Analysis. This new feature analyzes the code changes developers make and selects only the unit tests that have been impacted by the code change. The developer is free to choose between a subset of tests (those that need to be run based on the code changes made) or run the entire suite of tests for all-up testing. This short video will give you an overview of Test Impact Analysis and show you how to configure it in your Visual Studio 2010 Solution.

To see all the videos in this series, check out my channel on Vimeo

Development, Videos

How Do I: Using IntelliTrace in Visual Studio 2010

This entry is part 3 of 5 in the series How Do I?

IntelliTrace is one of the newest, coolest features in Visual Studio 2010. This short video will give you a jump-start into how you can use IntelliTrace as a developer to aid you in your debugging adventures. Learn how to get started with IntelliTrace, using the DVR-like replay features, and debug a few defects in only 10 minutes!

To see all the videos in this series, check out my channel on Vimeo

Development, Videos

How Do I: Code Navigation Improvements in VS2010

This entry is part 2 of 5 in the series How Do I?

Exploring code is a great way to learn, but CTRL-F isn’t the only way to get around. Visual Studio 2010 adds some interesting new code navigation features to help developers better understand their code and find what they need quickly and easily. in this video, I explore a few of the new features and show you how to be more productive editing code with Visual Studio 2010.

To see all the videos in this series, check out my channel on Vimeo


How Do I: Web.Config Transformations in VS2010

This entry is part 1 of 5 in the series How Do I?

This is my first in a series of videos related to Visual Studio 2010 in the “How Do I” format. The videos themselves are short snippets that help you understand how to do specific things within the Visual Studio 2010 IDE. This first one is about web.config transformations.

In the past, dealing with environment-specific data points like Connection Strings, Logging Settings, etc. has been a real challenge. Most organizations have invented their own slick way to manage these different settings from environment to environment, but until now there hasn’t been a comprehensive, prescribed best practice for dealing with this challenge. Now, with Visual Studio 2010, a new feature called Web.Config Transformations solves this complex problem for you! Using the power of XSLT and some integrated tooling, you can now maintain separate settings for individual configuration items across an infinite number of configurations. Check out the video below for more details.

To see all the videos in this series, check out my channel on Vimeo