Project Description
This project actually consists of two parts;

+ The core part is a Silverlight application which serves content in a PowerPoint like approach, meaning that one page after another is displayed based on a controller (XML) file. Each page is a Silverlight Application which is dynamically loaded. What each Silverlight application does is up to the application but the base idea is that each application generates some content to display. We are using this to display TFS related information such as the status of each TFS Build and Open, Resolved and Closed bug per project and so on.

+ The second part is the development of various informational "pages" to display within the InfoKiosk. There are 3 projects included, one is the TFS Build Status, TFS Project Status and InfoPage Sample. The included TFS Build Status "page" can be compared to the build bunny, build lamp and other similar projects. This "TFS Build Status" info page displays all build types it finds within a TFS Server.

The the solution is based on Silverlight 2.0 (RC1) and based on a "plug-n-play" design. The Silverlight page is meant to run in full screen mode on a TV or Monitor to show a development team about various areas of interest of their projects.

Note
The code currently available is provided as is and came from a proof-of-concept project. There is still a lot of work to do to clean up the code, add documentation, write tests and so on.

Participants Welcome
Hi, I like to see this "product" to become a complete view into the life of a development team with "mission critical" information displayed for everybody to see and react against. It should be the "water cooler" discussion area where you see some info which concerns you whether it is your own project or somebody elses.

I invite you to join this project and develop more of those cool informational pages and get to the bottom of TFS.

Sample Pictures
The pictures below show two controls displayed in full screen. These two pages would rotate one after another like a slideshow...
TFS Bug Info Page
Picture 1: TFS Bug Information page (Page 1 / 2) The Graph is created using VisiFire.

TFS Build Status Info Page
Picture 2: TFS Build Status Information page (Page 2 / 2)

Last edited Sep 7, 2008 at 6:19 PM by wvaneck, version 9