News

Laurent Kempé MVP

Contact

My status

View Laurent Kempé's profile on LinkedIn
XING


Xbox 360



Map

Locations of visitors to this page

.NET Dudes

Family

French .NET Dudes

Friends

Links

Tech Head Brothers

Silverlight Planning Poker Timer

The other day I was searching for a small project to get started with Silverlight 2 development.

In my today’s works at Innoveo Solutions I am spending quite some time evangelizing about Scrum framework. I found some time ago the Planning Poker Timer by Aslak Hellesøy. That’s definitely looks like a great project to implement with Silverlight 2.

So my goal is as the following:

  1. A full re-implementation of the Planning Poker Timer using Silverlight 2 and C#
    • You can set a different time and precision in the URL. Use a precision of 10 to avoid distracting people
    • Rings a bell and turns the screen red (unless you specify other colours) when time is up
    • Make the colours start at blue, go red at 4 seconds and black at 0 seconds or use your imagination to let people know time is running out
    • You can make the timer restart automatically at a certain time. Hitting the spacebar will also restart the timer (and make all of this text go away)
    • Use it to keep folks focussed on time in other situations - like lightning talks, where you can use these settings
    • Make the text bigger to fill the whole screen. This is CMD+ or CTRL+ in most browsers - or via the menu if you're using IE
  2. Turn the Silverlight Planning Poker Timer to a Vista Gadget

So I fired up Microsoft Expression Blend 2.5 June 2008 Preview and created a first very simple project with two TextBlock and used it in Visual Studio 2008.

After less than one hour I was able to:

  • Set a different time and precision in the URL. Use a precision of 10 to avoid distracting people
  • Rings a bell and turns the screen red (unless you specify other colours) when time is up
  • Go full screen

It is really impressive at which speed you can start to handle a project in Silverlight 2 with some .NET backgound. It was really clever from Microsoft to give the same development environment on the client that you have on the server side.

Posted: Jun 15 2008, 12:07 PM by lkempe | with no comments
Filed under: ,

Comments

No Comments

Leave a Comment

(required) 

(required) 

(optional)

(required)