Basketball Play Designer in Silverlight 3
Silverlight is an exciting new technology that provides a cool platform for building EMBED’able applications and complete web sites using Visual Studio and Expression Blend. There are numerous features that are worth exploring, but my favorite is the seperation of the UI/UX and the implementation, along with Expression Blend.
Being a C#/C++ software guy with some graphical design skills, this is a perfect match. In this article, we’ll create the start of a Silverlight application for designing basketball plays. The finished product’s looks can change quite a bit, but the functionality remains the same:
In the first video clip you will learn how to create the project in Visual Studio and the static visual layout in Expression Blend.
In part 2, you will learn how to create and wire up dynamic controls and event handlers and create the associated C# code.
The next steps for this application will be presented in an upcoming article and include:
- Drag and drop animation
- Better styling (buttons, etc)
- Passing and dribbling
- Record and playback
- Save plays and play templates (e.g., ‘2-3 zone’)
Download Source: SilverlightBasketballSample.zip (316KB)






I can’t access the sample .zip threw skydive…Could you send me the file or provide an alternate dl source please?
Sorry about that, skydrive was updated and apparently the URLs changed. I moved the .zip and updated the link, which is:
http://dl.dropbox.com/u/2224072/SilverlightBasketballSample.zip
Hope this helps.
Thanks for the updated source link. I made a couple of additions – are you interested in updates?
Absolutely, go ahead and post the updates.