Archive for December, 2009

The Los Angeles Silverlight Usergroup December Meeting was Awesome

Hello All,

We had a great LASLUG meeting on the 18th of December.  Tim Mustain, CTO of SpeakTECH showed us a Silverlight solution for digital Daileys (dailies are a film print, video tape, or now digital format of the footage shot during the day of production) that they built for one of the major movie studios.  Not only did Tim show us how it worked from a user’s perspective but he was kind enough to delve into the actual code!  I am pretty sure that everyone there, including myself learned a thing or two if not much more than that.  I myself probably learned about 5 new things about Silverlight that I hadn’t known prior to Tim’s talk.  That is a pretty tall order for someone who has written books on the subject.

I then proceeded to show off some cool new features of Silverlight 4.  On stage I created the following Silverlight apps:

1) I created a Webcam application using the new Webcam API.  Source Code: http://tinyurl.com/ybdo2s3

2. I created an Out Of the Browser (OOB) application with Elevated Trust using the COM Interop API that started up an instance of MSFT Word and created a new Document that contained the text that we typed into the TextBox in the Silverlight application. Source Code: http://tinyurl.com/yd9gu2b

3. I then created an app using the new DROP API that allowed you to drop and image from your hard drive onto the app that the app would then display. Source Code: http://tinyurl.com/y9l36td

Unfortunately I forgot to record Tim’s presentation and I am kicking myself for that.  But I did remember to record my presentation (I swear it was a mistake!)

You can see my presentation here: http://tinyurl.com/ydmcxek

You can download the source code for the projects I created during my presentation from the URLs above next to the description of the apps.

Thanks to everyone for coming and to Jason Campbell of MSFT for providing the space, the gourmet pizza and getting Tim from SpeakTECH to present!

Advertisements

All of my Silverlight Video Tutorials in One Place: (Revisited)

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:

Create a default Silverlight 4 Out Of Browser app that allows you to create new OOB apps in mere seconds: http://wp.me/pxXri-4h

How to make a forever scrolling Silverligh banner: http://tinyurl.com/ykkd7kl

How to create a Silverlight Color Resource in a ResourceDictionary: http://tinyurl.com/yhxc28z

How to make an Out of the Browser SL4 Web Browser Applicaiton: http://tw0.us/5jy

Use the new Silverlight 4 Webcam API to create a cool webcam app that even let’s you save images to your hard drive: http://tw0.us/5RD

Use the new Silverlight 4 COM API to make an Out of the Browser application that is able to open a MS Word document: http://tw0.us/5NN

How to make a Timer by using the DispatcherTimer class: http://tw0.us/4my

Create a Functioning Login UserControl: http://tw0.us/4o3

Use the FarseerPhysics Library to create a Ragdoll with simulated Physics: http://tw0.us/4pA

Create a Sortable ObservableCollection: http://tw0.us/5G0

Create a Silverlight Ragdoll with Simulated Physics: http://tw0.us/4pA

How to create a functioning Silverlight Login UserControl: http://tw0.us/4o3

How to create a Silverlight Timer using the DispatcherTimer class: http://tw0.us/4my

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

Re-Creating a Metallic Logo in Vector using Blend 3
http://tw0.us/4oL
 
Creating Timed Storyboard Animations
http://tw0.us/4oK
 
Using TemplateBinding to Replace a ContentPresenter in a Silverlight Button
http://tw0.us/4oJ
 
Working with Data in BLend 3
http://tw0.us/4oN
 
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:
https://victorgaudioso.wordpress.com/2009/07/07/extended-drag-and-drop-behavior/q

Enjoy! Victor

New Silverlight 4 Video Tutorial: How to make an Out of the Browser Web Browser Applicaiton

Hello All,

In this new video tutorial, I show you how to set up an SL 4 application to run out of the browser (how to set out of the browser settings, how to create and show the Install Button, how to check for updates and how to inform the user that updates have been installed). I then show you how to  use the new SL4 WebBroswer control to make a little Web Browser.

Video: http://tw0.us/5ju

My Project: SL4Broswer.zip: http://tw0.us/5jp

Enjoy and be sure to follow me on Twitter at victorgaudioso

Also if you would like to sign up for my email list to hear about new video tutorials, presentations, free online workshops, free giveaways just email wpfauthor at gmail dot com with the subject line “Silverlight Email List”

Victor Gaudioso

New Silverlight 4 Video Tutorial: Making a Cool Webcam Application that can Save Images

Hello All,

In this new Silverlight Video Tutorial I show you how to use the new Webcam API to create a very cool Webcam application that allows you run your webcam, take snapshot images, place funny objects such as hats over your face, take snapshots and then save the image to you hard drive.  Kids get a Blast out of these kids of applications.  Below is all of the information you will need.  Enjoy!

Video Tutorial: http://tw0.us/5R9
My Sample Project: http://tw0.us/5NR
Project Download: http://tw0.us/5RA
Encoding Files (must be added to your project to save images): http://tw0.us/5RB
SaveTheImage.txt File: http://tw0.us/5Rh

New Silverlight 4 Video Tutorial: How to use the COM API to Open Word in an Out of the Browser SL4 App

Hello All!

Finally my first Silverlight 4 video tutorial is here. I took a great video tutorial from Jesse Liberty on how to use this API to open Excel and create a new Workbook.  So, I thought it would be cool to show you how to use the COM API to open MSFT Word and create a new Document and add your own text to it.  So, that is what I did.  Please enjoy and leave me a comment to let me know what you thought of it!

Victor

Video URL :http://tw0.us/5NL
The Source Files:  http://tw0.us/5NM

My Silverlight 4 Presentation at LA C# Usergroup in Manhatten Beach, CA (12.01.09)

Hello All!

The LA C# Usergroup in Manhattan Beach was kind enough to invite me to present on Silverlight 4 last night and it went very well.  The members were very into everything .NET and very interested to hear what Silverlight had to offer.  As always I talked about Silverlight and then proceeded to code some cool samples for them right on stage. 

I made three applications while presenting: a SL4 Drop application, a simple physics enabled Asteroids game, and a Webcam application.  I also recorded the entire two hour session.  So, below you can download the source code for the demos I made, view the running demos and even watch the presentation.

Enjoy and thank you very much LA C# Usergroup, I had a BLAST!

Presentation Video | 1st half: http://tw0.us/5Kz

Presentation Video | 2nd half: http://tw0.us/5fG

Webcam App:
Project Source Code: http://tw0.us/5JA
Running Application:  http://tw0.us/5Ky

  
DropDemo Source Code: http://tw0.us/5JB

Asteroids:
Project Source Code: http://tw0.us/5JC
Running Application: http://tw0.us/5Kx

Blog Page for LA C# Presentation:

My Blog: www.victorgaudioso.wordpress.com
Blog of all of my Video Tutorials: http://tw0.us/4cV

Advertisements