Archive for the ‘ silverlight video tutorials ’ Category

All of My Silverlight Video Tutorials in One Place (revised again 05.12.10)

This post was commented on by Microsoft’s own Scott Guthrie (the Gu) on 5.31.10

Hello All,

This is a post that keeps growing day by  day so I need to update its postion to be at the top of my blog as the content grows. So, here it is again by popular demand:

49. How to add multiple BitmapEffects to one object in Silverlight:

48. How to build a Slider with a ToolTip that follows the thumb button and displays the value of the Slider:

 47. How to build your very own TutorialCam like I use in my video tutorials!

46. Fire one of two Visual States based on the value of a Boolean variable:

45. How to add Fast Forward to the Silverlight MediaElement:

44. Create a custom ToolTip with a Delay:

43. Create a Silverlight Paging Systems to Load Pages on the Fly:

42. Create a Slide In/Out Navigation Panel:

41. How to use Joe Stegman’s PngEncoder to save an image from your Silverlight application:

40. How to create complex gradients:

39. My Blend IDE series – Part 1 – the Blend Toolbar:

38. My Learn Blend IDE series Part 2 – Layout Controls and User Input Controls:

37. My Learn Blend IDE series Part 3 – The Properties, Projects and Data panels: 

36. My Learn Blend IDE series Part 4 – The Objects & Timeline and States panels:

35. My Learn Blend IDE series Part 5 – Blend’s Animation Workspace – Everything you need to know to create Storyboard Animations –

34. How to make a 3 column ListBox in Silverlight:

33. How to read XML into Silverlight and turn it into Native Silverlight Objects:

32. Create a default Silverlight 4 Out Of Browser app that allows you to create new OOB apps in mere seconds:

31. How to make a forever scrolling Silverligh banner:

30. How to create a Silverlight Color Resource in a ResourceDictionary:

29. How to make an Out of the Browser SL4 Web Browser Applicaiton:

28. Use the new Silverlight 4 Webcam API to create a cool webcam app that even let’s you save images to your hard drive:

27. Use the new Silverlight 4 COM API to make an Out of the Browser application that is able to open a MS Word document:

26. How to make a Timer by using the DispatcherTimer class:

25. Create a Functioning Login UserControl:

24. Use the FarseerPhysics Library to create a Ragdoll with simulated Physics:

23. Create a Sortable ObservableCollection:

22. Create a Silverlight Ragdoll with Simulated Physics:

21. How to create a functioning Silverlight Login UserControl:

20. How to create a Silverlight Timer using the DispatcherTimer class:

19. How to create custom RoutedEvents in Silverlight using Andrew Whiddett’s (IdentityMine) Eventing assembly reference:

18. Use the Silverlight Toolkit’s WrapPanel to create a ListBox that displays three rows of Data:

17. Create a Silverlight custom Silder:

16. How to create a Visual Tree Helper to locate FrameworkElements in the Visual Tree:

15. Using DataBinding to control the Visibility of any Silverlight Object using Blend and Visual Studio:

14. How to create a complete Sketchflow Prototype in Silverlight:

13. Creating a Custom Silverlight Button Just for Designers (using linear and radial gradients, the gradient tool and opacity masks):

12. Creating a Custom Silverlight Button:

11. Creating a Storyboard Helper Class:

10. Importing Photoshop PSD files into Expression Blend 3:

9. Creating Morphing Vector Path Storyboards in Blend

8. Re-Creating a Metallic Logo in Vector using Blend 3
7. Creating Timed Storyboard Animations
6. Using TemplateBinding to Replace a ContentPresenter in a Silverlight Button
5. Working with Data in BLend 3
4. Silverlight 3 Behavior Tutorial Video
3. This Tutorial will teach you how to create a Card Flipping Animation! 

2. Observable Collection Tutorial

1. Silverlight Extended Drag and Drop Behavior:

Enjoy! Victor


New Video Tutorial: How to Create Custom RoutedEvents in Silverlight

My Good Friend Andrew Whiddett, CTO of IdentityMine wrote a great solution to be able to make Custom RoutedEvents available in Silverlight (currently custom RoutedEvents are only available in WPF).  RoutedEvents as you may or may not know, are the backbone of what makes the Model View View Model development pattern work.  Now, because of Andrew’s genius you can use it in Silverlight too!

Here is a link to the video showing you exactly how to use it:

The URL to the dll:

The URL to my project:

Have fun and Enjoy!  And a Special thanks to my good friend and former mentor, Andrew Whiddett.


New Silverlight Video Tutorial: How to Make a Slide In/Out Navigation Bar – All in Blend

In this video tutorial I show you how to use Behaviors and the Visual State Manager to create a navigation bar that slides in when the user places their mouse at the top of the page and then slides away when they move their mouse away from the navigation.  You can see it yourself in action Here.


My Source:

Enjoy! Victor Gaudioso

New Silverlight Video Tutorial: How to Add Multiple BitmapEffects to One Object

In response to my Twitter buddy Funwithcoding I made this post: In Silverlight you can only add one BitmapEffect (Blur or DropShadow) to one object at a time. But these effects are passed down to their child objects (inheritance).  For that reason we can use a little trick and apply multiple effects to one object (or so it appears).  In this Short two minute video I show you how:

An object with a DropShadow and Blur effect:


New Silverlight Video Tutorial: How to create a Slider with a ToolTip that shows the Value of the Slider

Hello All!

Recently I was asked to make a ToolTip that now only followed the Thumb of the Slider but also showed the value of what the slider was (see image above).  I thought about this and I came up with a pretty quick solution.  There may be other ways to do it but watch the short 1o minute video to see how I did it.

See it in action:


Source Code:


My June and July 2010 Speaking Schedule

Hello All,

As always I like to keep you all informed of where/when you can come and see me present on Silverlight.  So, here is my current speaking schedule for the months of June and July 2010.  Please note that some of these dates are tentative and subject to change.  If they are tentative I will mention it.  Thank You and I Hope to see some of you at these events.  Be sure to come up and say hello if you do come!

Sat. June 19, 2010: Book signing/Silverlight 4 presentation – The Microsoft Store – Mission Viejo, CA: 
This event is sponsored by Microsoft, Apress and DevExpress and held at the Microsoft store in Mission Viejo, CA.  There will be food and lots of free stuff.  DevExpress will be giving away free copies of their very popular Silverlight Controls like the AgDataGrid SuiteApress, will of course be giving away books on Silverlight, WPF and .NET development.   I am sure there will also be free copies of my last book, Foundation Blend 3 with Silverlight and possibly even advance copies of my next book Foundation Blend 4 with Silverlight 4.  I will also be signing books and then doing a presentation right on stage.  Will be showing off some new features of Silverlight 4 including but not limited to the Webcam and COM Interop APIs!

Sat. June 26: SoCal Code Camp – San Diego, CA
SoCal Code Camp is a place for developers to come and learn from their peers.  I will be speaking on new Features of Silverlight 4, but this time with an emphasis on building Out Of Browser applications.  Join me as I build right on stage an OOB Chromless application with Elevated trust.  I am going to show you how to build the TutorialCam that I use on all of my free Silverlight video tutorials.

Friday July 23 – RIAPaloosa 3 – Chicago at the Illinos Technology Association:
RIAPALOOZA is a community-driven, non-profit, day-long event for professionals who design, develop, customize, maintain and maximize business value using rich platforms like Flash, Silverlight and HTML5.  Join me as I present on Building RIAs without writing code with Silverlight 4 (session link coming soon).  During this session I am going to show how to build Silverlight games using the Farsser Physics Library.  More specifically, I am going to show how to build the popular 80’s game Asteroids all without writing a single line of code!

 Wed. June 16 – Los Angeles Silverlight Usergroup – June Meeting
The Los Angeles Silverlight usergroup is a group created by myself and Jason Campbell so that interaction designers and developers can come together to learn about Silverlight, Expression and creating rich internet applications.  Join us for some free food, free prizes and some great presentations. I say that because Yours Truly is going to present at this meeting and show how to develop Windows 7 Mobile applications using Silverlight!  For this event Microsoft has sent me some Win7 Mobile swag that you’ll just love to have and I will love to be giving away!

New Silverlight Video Tutorial: How to Build Your Very Own TutorialCam


Hello All!

IMPORTANT: Watching the video I see I said “I am going to Undo that…”  To Undo in Blend hit Control+Z

I have been asked repeatedly for the source code for the camera application I use to show myself when filming Silverlight video tutorials.  Well, I decided to make a tutorial on how to build your very own TutorialCam (shown above).  I takes about 27 minutes but is much easier than you would think.  There are a lot of little things that you need to do but it is fun and when you are done you will be ready to make your very own Silverlight video tutorials just like me and possibly get MSFT MVP along the way.




Source Code: