Archive for January, 2008

It became painfully obvious to me that maintenance on my old site was going to become an ongoing issue - adding tutorials ended up being a lot more work than I had anticipated. I redesigned the site to make it more dynamic (and still use Silverlight), but in the end, felt that a blog format would be more effective. So hopefully this format will allow me more opportunities to post information…

Photo Gallery Wall

An attractive image gallery containing 16 images. Images and their captions (if configured) can be viewed by clicking. If no images are selected, the gallery will automatically switch to slideshow mode after 10 seconds. Includes a how-to document that provides an overview of the creation process using Blend and detailed description of functionality! View     Download (706K ZIP)

Silverlight Tooltips

A 4K script that allows you to add popup tooltip functionality to objects in your Javascript Silverlight applications.

View    Download (99K ZIP)

(de)Constructing Sliders

(de)Constructing sliders takes a closer look at slider controls and how they’re constructed via XAML, and manipulated via Javascript. Examples are provided describing how to adjust the range of values a slider will generate, as well as how to use a slider to scrub a piece of video.

View    Download (387K ZIP)

Freeform Rotation

A small (2K) resuable library that makes it easy to add freeform rotation capability to any object. The rotations work off of a simple XAML naming convention and the addition of the necessary event handlers.

View    Download (192K ZIP)

Drag/Resize Images

A compact client side script that gives a feeling like going through an old shoebox of photos - you see the corner of an old memory peeking out from beneath the others, lovingly grab it from the pile, and hold it up to take a closer look.

View    Download (471K ZIP)

Draggable Panels

A small (2K) Javascript library that can be added to any project to enable draggable objects. Once the script is added to your project, all you have to do is hook up event handlers to an object and it becomes instantly draggable. Includes a how-to tutorial!

View    Download (13K Zip)

Photo Gallery Viewer

The photo gallery will display up to 12 images, automatically adjusting the display if there are less than 12 images present. Changing the contents of the gallery takes only minutes and requires editing of only the gallery header text description, and a single Javascript array. Includes a how-to tutorial!

View    Download (591K ZIP)

LCD Clock Thumbnail

An LCD clock that shows the time, day, and date. The included tutorial will help you find out how this LCD clock was built in Expression Blend, and then learn how to make it display the time and date utilizing the Javascript date object.

View    Download (2.5MB ZIP)