Project Description
A Silverlight control that uses the Fotofly metadata library to show the people in a photo (using Windows Live Photo Gallery People metadata) and a map of the location (using Bing Maps Silverlight SDK).

The download consists of a single Visual Studio Solution containing three projects:

Fotofly.PhotoViewer (Silverlight Class Library) This is the core of the project and the part you’ll want to copy into your own solution. It consists of six UserControls that draw the various parts of the application. The one you’ll need to get started is PhotoPanel which provides methods and properties to control what is displayed.
The idea is that you build your own Silverlight application that handles the fetching of metadata and then pass that into the PhotoViewer. The other two projects are a simple examples of how to do this.

Fotofly.PhotoViewer.SilverlightExample (Silverlight Application) - This is an example Silverlight application that calls the webservice hosted by the example website to retrieve the metadata for the image. It then instantiates the PhotoViewer.PhotoPanel and passes in all the data it needs.

Fotofly.PhotoViewer.WebsiteExample (ASP.Net Web Application) - This is an example website that you can copy to host the PhotoViewer. It consists of two parts; A sample webpage that simply renders the Silverlight Object. And a sample webservice that is used to transfer the metadata to Silverlight.

More info at http://www.tassography.com/fotofly

Last edited Mar 7, 2010 at 2:27 AM by Taasss, version 3