Archive for the ‘ Uncategorized ’ Category

Checkout my Interview with Microsoft’s Murray Gordon at MIX 10

I sat down and talked Silverlight 4 with Murray Gordon at MIX 10.  Check out the interview here:


New Silverlight Video Tutorial: How to Create a ToolTip with a Delay

Have you ever needed to have your Silverlight Object’s ToolTip appear after a delay?  Say, two seconds?  Well, if you have done this in WPF you know that it is quite easy but not so for Silverlight.  Until Microsoft adds that property we are just out of luck, or are we? 

Well, after some research I found THIS project on CodePlex called the Advanced ToolTip project.  The author, someone named XavierDecoster has extended the ToolTipService class and added a property called InitialDelay that sets the time before the ToolTip will appear and one called DelayTime that will set how long the ToolTip shows before it disappears.  AWESOME!

So, I made a short, 7 minute video tutorial that shows you how to use this awesome ToolTipService. 

Watch the video here:

Download my source here (the Silverlight.Controls.dll can be found in it):

New Silverlight Video Tutorial: How to Save an Image in Your Silverlight Applications

Hello All,

I get asked this question probably more than most and that is, how can I save an image to my hard drive from my Silverlight applications.  Well the answer is, I use Joe Stegman’s PngEncoder.cs to do the job.  It works so well and you can implement it in about 5 minutes.  Don’t believe me?  Watch this 7 minute video where I show you how to create a new Silverlight application, add an image to it, add two class files and one method and then save an image right from my Silverlight application.


Source Files:

The SaveTheImage Method (text file)

My PhotoboothApp

The PngEncoder.cs file:

The EditiableImage.cs file:


I have Joined TechPath as a Senior UX Evangelist

I have decided to accept a position as a Senior UX Evanglist developing WPF and Silverlight with TechPath

TechPath, a Microsoft Managed and Gold Certified Partner is an expert in Microsoft technologies. TechPath  aids a host of different Fortune 500 companies decide what MSFT technology best meets their specific needs and then aids them in implementing that technology.  Some of these clients are, but not limited to: Microsoft, Disney, Universal, Viacom among others.

I am proud to join TechPath as their principal Silverlight UI expert!

The New Microsoft MVPs (Most Valuable Professional) Were Just Announced

Hello All,

Tonight (March 31st, 2010) Microsoft announced their new highly coveted MVP award recipients.  MVP stands for Most Valuable Professional and it is a pretty big deal in the technology space.  And tonight they announced the three newest awardees and I was one of them!  Yes, you read correctly, I am now a Microsoft Expression Blend MVP!  

So, I would like to say thank you to all of those who supported me, read my books, tutorials and articles.  If it were not for you I would not be one of the few Blend MVPs in the world.

And Congrats to the other two newly awarded MVPs: Adam Grocholski (@agrocholski) and Colin Blair (@slcolinblair).

You can read all about what it is to be an MVP here:

Thanks, Victor

New Silverlight Video Tutorial: The Blend IDE – Part 2 – Layout Controls and User Input Controls

This is the second installment of the Learn the Blend IDE video series.  This video wraps up the Blend Toolbar by looking at the Layout Controls (Grid, Canvas, etc.) as well as the User Input Controls (such as the Button)



New Silverlight Video Tutorial: How to Create a Color Resource in a ResourceDictionary

I wrote an article on this but I thought you guys would like a step-by-step in a video tutorial like you are used to.  I am of the mindset that I love to learn by watching and playing along.  That being the case I decided to give you both an article and a video.  Please let me know if you like it:


Source Code:

Enjoy! Victor