New Codeplex Silvelright Project! Silverlight StoryboardHelper

November 8, 2009 victorgaudioso 2 comments

Hello All!

I have finally done it; that is, add a project to codeplex! 

It consists of a Silverlight project (called StoryboarHelperProject) with a class called StoryboardHelper.cs.   Currently it has two public static methods called FadeInFrameworkElement and FadeIOutFrameworkElement. They allow you to specify a FrameworkElement to be faded in or out over a specified duration after a specified delay time.

It is my hope that people will add to the StoryboardHelper class to make this the most comprehensive Silverlight Storyboard helper class around!

Please take a look and start to contribute to your Silvelright Community today!

URL: http://slstoryboardhelper.codeplex.com/

Victor

All of My Video Tutorials in One Place (revisited)

November 7, 2009 victorgaudioso Leave a comment

Hey 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:

How to create custom RoutedEvents in Silverlight using Andrew Whiddett’s (IdentityMine) Eventing assembly reference: http://tw0.us/4cU

Use the Silverlight Toolkit’s WrapPanel to create a ListBox that displays three rows of Data: http://tw0.us/4aV

Create a Silverlight custom Silder: http://tw0.us/4LZ

How to create a Visual Tree Helper to locate FrameworkElements in the Visual Tree: http://tw0.us/46C

Using DataBinding to control the Visibility of any Silverlight Object using Blend and Visual Studio: http://is.gd/4jUYJ

How to create a complete Sketchflow Prototype in Silverlight: http://is.gd/41pjN

Creating a Custom Silverlight Button Just for Designers (using linear and radial gradients, the gradient tool and opacity masks): http://is.gd/3XAcr

Creating a Custom Silverlight Button: http://is.gd/3X1eZ

Creating a Storyboard Helper Class:  http://is.gd/3mjXW

Importing Photoshop PSD files into Expression Blend 3:
http://is.gd/3f53d

Creating Morphing Vector Path Storyboards in Blend
http://is.gd/2R1br

Re-Creating a Metallic Logo in Vector using Blend 3
http://is.gd/2ONQR
 
Creating Timed Storyboard Animations
http://is.gd/2M7m9
 
Using TemplateBinding to Replace a ContentPresenter in a Silverlight Button
http://is.gd/2GDRy
 
Working with Data in BLend 3
http://is.gd/3ak0Q
 
Silverlight 3 Behavior Tutorial Video
http://is.gd/3ajTP
 
This Tutorial will teach you how to create a Card Flipping Animation!
http://is.gd/3ajpa 

Observable Collection Tutorial
http://is.gd/3ajLK

Silverlight Extended Drag and Drop Behavior:
http://victorgaudioso.wordpress.com/2009/07/07/extended-drag-and-drop-behavior/q

Enjoy! Victor

New Video Tutorial: How to Create Custom RoutedEvents in Silverlight

November 7, 2009 victorgaudioso 3 comments

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: http://tw0.us/4cR

The URL to the dll: http://tw0.us/4cS

The URL to my project: http://tw0.us/4cT

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

Victor

New Silverlight Video Tutorial: How to use the Silverlight Toolkit’s WrapPanel to Create a Three Column ListBox

November 5, 2009 victorgaudioso Leave a comment

In this short six minute tutorial I show you how to use the Silverlight Toolkit’s WrapPanel to create a Silverlight ListBox that displays three colums of data. 

This feat is difficult in WPF but possible because of the WrapPanel.  Silverlight, however does not have a WrapPanel, that is until the Silverlight Toolkit came along! I show you how to replace the Silvelright ItemsPanel with the Toolkit’s WrapPanel and then tweak your ListBox so that it displays three colums of Data (ListBoxItems).

Video URL:  http://tw0.us/4aU

My Project URL: http://tw0.us/4aS

Enjoy

New Video Tutorial: How to Create a Custom Silverlight Slider

October 26, 2009 victorgaudioso 1 comment

A reader emailed me and asked me how to create a custom Slider in Silverlight.  I told him how but thought that you might want to know how to do it as well.  So I created this very short video tutorial that shows you how. 

http://tw0.us/4LW

Come to the Los Angeles Silverlight User Group Kick Off Event!

October 20, 2009 victorgaudioso 2 comments

Hello Everyone!

If you are in the Los Angeles area and are a Silverlight or WPF developer then you need to come to our kick off event!  If you are someone who is just wanting to learn Silverlight then this event is for you too! 

Rick Barraza and I will both be presenting.  There will be food, discussion, demos, prizes and raffles.  Make sure and register today at www.laslug.com

See You There!

New Video Tutorial: How to Make a Silverlight Visual Tree Helper to help you find FrameworkElements in the Visual Tree

October 18, 2009 victorgaudioso 1 comment

In this video I first show you how to cycle through all FrameworkElements in the main Grid.  I then show you how to make a new class called  ”>VTreeHelper with a Static method that allows you to loop trough the main Grid and look for a FrameworkElement by name.  I show you how to use this to enter the name of a FrameworkElement and then set its Visibility to Collapsed.

This tutorial is for developers and not designers.

Enjoy:

URL:  http://tw0.us/46A

Project: http://tw0.us/46B

My Speaking Schedule from Oct. to Dec. 2009

October 16, 2009 victorgaudioso 1 comment

Greetings All!

Below is a list of Silverlight Presenation engagements I have booked for Oct., Nov., and Dec. 2009.  If you are in Southern California I urge you to stop by and check it out; I am going to show off some awesome features of Silverlight and Blend.

First Event: LA Silverlight User Group:

Date: Oct. 28, 2009

Time: 700pm – 900pm

Address:
Microsoft LA    
333 South Grand Ave, Suite 3300
Los Angeles, CA 90071

Presenters:
Victor Gaudioso
Rick Barraza

My Presentation:
1. Working with Sample Data in Blend 3:
     a. Blend 3’s Data panel;
     b. Creating Sample Data in Blend;
          A. Showing Sample Data in a ListBox using List Mode;
          B. Editing the ListBox DataTemplate to change the way the Sample Data is displayed;
          C. Showing Sample Data in a TextBlock using Details Mode;
          D. Importing XML and creating a Data Source;
     c. Creating a Data Object in Visual Studio;
     d. Creating an Observable Collection of Data Objects in Visual Studio;
     e. Creating a DataSource from the Observable Collection in Blend;
     f. Binding the DataSource to a ListBox in Blend

Second Event: LA Dot Net, the Premiere Los Angeles .NET Developers Group

Date: Nov. 2, 2009

Time: 700pm – 900pm

Address: UCLA

Presenters: Victor Gaudioso

My Presentation: To Be Determined (TBD)

Third Event: LA C# (www.lacsharp.org)

Date: Dec. 1, 2009

Address:
Manhattan Beach

Time: 600 pm – 8:30 pm

Presenters: Victor Gaudioso

My Presentation: TBD

Fourth Event: SocalDotNet (www.socaldotnet.org) 

Date: Dec. 2, 2009

Time: 600 – 8:30 pm

Address: Buena Park

Presenters: Victor Gaudioso

My Presentation: TBD

For more information email me at wpfauthor at gmail dot com.

Victor

Click HERE for my Bio

New Silverlight Video Tutorial: Visibility Binding – Data Binding an Object’s Visibility to a Boolean Property

October 14, 2009 victorgaudioso 2 comments

Hello All,

Is this tutorial I show you how you can use DataBinding to bind an object’s Visiblity to a boolean property using a VisibilityConverter and a DependencyProptery. 

You can find the code for the DependencyProperty and VisibilityConverter in this text file (the video will show you how/when to use it) Here:

You can download my zipped application Here:

Finally, you can watch the video Here:

Enjoy!

Victor

New Silverlight Video Tutorial: How to Create a Complete Sketchflow Prototype Application

October 5, 2009 victorgaudioso 5 comments

Hello All!

In this video tutorial I show you how to create a complete Silveright Sketchflow Prototype complete with Navigation Screens, Component Screens, Interactive Buttons, Visual States,  adding and saving comments, loading comments, and finally the creation of Word documentation (Wireframes).  If you have ever wanted to know everything about Sketchflow this is the video for you. 

So if you have been wondering what all the hype is surrounding this new feature of  Blend 3 then fire up your copy of Blend and watch this video.

Enjoy! Victor

URL: http://is.gd/3Ztog

PS: This video was created with Expression Encoder3 Screen Capture