Welcome to irritatedVowel.com Sign in | Help

POKE 53280,0: Pete Brown's Blog

Silverlight, WPF, Windows Client Development, Woodworking, .NET Programming, CNC, Nature, and other topics.

A former Microsoft Silverlight MVP and INETA Speaker, Pete Brown writes on a number of topics including Silverlight, WPF, .NET, woodworking and working as a consultant in the DC area. read more

Subscribe

Subscribe to my feed
Add to Technorati Favorites

Community Events


who's online

AddThis Social Bookmark Button

Silverlight Application – Animal Testing Breaks Hearts

PETA and AIS just completed a great Silverlight 2 application for the Animal Testing Breaks Hearts campaign.

Almost exactly two years ago, in time for the 7/7/7 Live Earth event, AIS created the first Silverlight managed code application ever to go live. It was a carbon offset calculator written for Conservation International using Silverlight 1.1alpha. AIS’s RIA practice, Silverlight itself, and the tools like Blend, have all grown since then.

Two years later, and we’re again working with a non-profit on a socially conscious application. This time, the cause is animal testing rather than environmental conservation, and the technology is the final version of Silverlight 2 rather than an early alpha preview of the technology

For this application, PETA supplied all the comps in Adobe Illustrator format and AIS converted the assets into Silverlight. Tad Van Fleet took the heart images and others and imported them into Blend 3 using the new Illustrator import function, and created the appropriate Xaml. A team consisting of Jim Jackson, Tad Van Fleet and Tom Snider with contractual work and a little oversight from me, put together the complete application, including the database, WCF services, server-side image generation for embedding, and of course the Silverlight client - all in just two calendar weeks.

Full tree showing 5100 hearts in Silverlight

The target audience for the application is 14 to 22 year olds; the graphics reflect a playful approach that will appeal to that group.

Single heart image

The application enables the guest to email the heart to friends, and post it on facebook or myspace.

Sign the petition (requires Silverlight 2 or higher)

AIS was contacted about this and had our first call with the client on Thursday 6/11. Work started on Monday the 15th. As to be expected, the overall design went through some pretty significant iterations over the duration of the project. The client was able to use what they were most comfortable with (Illustrator) and AIS worked in Blend and Visual Studio to use those assets. While not the ideal “designers all use Blend” workflow we often hear about, this approach is both practical and reflects the reality of these types of projects.

With more time, there’s of course more than we’d have done (a custom pre-loader tops my list), but the team did an amazing job getting this out so quickly.

The site went leave earlier this week. We have a performance tweak to get out, but otherwise it’s all wrapped up. Congratulations to the AIS and PETA on a job well done!

  Add to Technorati Favorites
Posted: Thursday, July 02, 2009 11:10 PM by Pete.Brown
Filed under: ,

Comments

pete w said:

very cool! curious, how did you decide the patterns for placing leaves on the tree?
# July 4, 2009 4:04 PM

Pete.Brown said:

Hi Pete

Tad (twitter @tvanfleet) did that work based on the Illustrator comps PETA sent us. He copied their pattern pretty much identically using the importer in Blend.

He's doing some slick swapping in there to make the site more performant. The clumps of leaves are a png; when you hover, he loads the actual hearts into the visual tree to provide interaction.

Pete

# July 4, 2009 7:29 PM

Community Blogs said:

In this Issue: Thierry Fierens , Shawn Wildermuth , Page Brooks , Faisal , Qixing Zheng , and Chris Klug
# July 6, 2009 8:17 PM

Community Blogs said:

In this Issue: Thierry Fierens , Shawn Wildermuth , Page Brooks , Faisal , Qixing Zheng , and Chris Klug
# July 6, 2009 8:21 PM

Community Blogs said:

In this Issue: Thierry Fierens , Shawn Wildermuth , Page Brooks , Faisal , Qixing Zheng , and Chris Klug
# July 6, 2009 9:21 PM

Community Blogs said:

As of today, Silverlight 3 has officially released. My congratulations again to the Silverlight and Expression
# July 10, 2009 2:08 PM

Community Blogs said:

As of today, Silverlight 3 has officially released. My congratulations again to the Silverlight and Expression
# July 10, 2009 3:34 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

Enter the text you see in the image:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS