The other night I mildly expressed my frustration about the default size of a UserControl upon creation on Twitter. (Don’t you hate it when Height and Width are automatically specified; I always end up deleting it). Within a few minutes the official twitter account for the Silverlight team pinged me back asking what I would [...]
Monthly Archives: March 2009
Folding animation in Silverlight 3
The past couple days I’ve been working on a data visualization application. In doing so, I quickly mocked up unfolding a box. This is super simple XAML all done in Blend. Don’t forget to check out the XAML and see the demo:
Download XAML | View example
Working with perspective 3D in Expression Blend 3
In my last post about perspective 3d I showed a quick sample application on how to take an image, bind it to a slider and control the RotationY on the PlaneProjection object. It’s easy enough to hand code one image, but now I want to design an interface. So, I downloaded the newest version of [...]
Simple Perspective 3D in Silverlight 3
Perspective 3D comes to Silverlight! Below is a simple example on how to add Perspective 3d to your project. First, this is what the resulting application is going to look like, then we’ll dive into the code:
Download the code | See the example in action
XAML
There are two new features of note in this example. [...]
MIX09 – Day 1
What a great first day at Mix. After talking with so many people over e-mail and Twitter, it’s wonderful to finally put a name with a face. Unfortunately, or fortunately, I haven’t hit the black jack tables, but that could only be a matter of time.
Here’s what my session schedule is looking like for [...]
Silverlight 3 Beta 1 available
This certainly can’t be a mistake, but it appears that the Silverlight 3 Beta 1 bits are available for download. Check out Ars Technica for the links: http://arstechnica.com/microsoft/news/2009/03/silverlight-3-related-bits-start-to-arrive-early.ars.
I’m looking forward to this mornings Keynote when all the features are announced.
More to come…
Visibility pattern in Silverlight
The Visibility pattern is way of overriding the base Visibility of a control and adding a custom animation. There are a couple ways of hiding a control on screen 1.) setting the Opacity to 0 or 2.) setting the Visibility of the object to Collapsed. Depending on the situation, the latter is probably a preferred [...]
MVVM notes and references
The paste couple week I’ve had two blog post that I just can’t finish. One is fully detailing my light weight 3d framework, and the second one is a post that compiles a list of MVVM resources and learning’s. A colleague of mine at Schematic, Herberth Madrigal, put together a list of what he’s learned [...]
Generic XAML loading control
There have been many times I’ve needed a simple/generic loading control for Silverlight. After a few frustrating google searches resulting in nothing, I decided it was time to create my own. Normally I love creating controls, but, in my mind, a loading control is something that I don’t want to devote much time to. It’s [...]
The State of Silverlight 2 books
The past couple weeks I’ve seen a number of people asking for Silverlight book recommendations. Although I haven’t read all the below books; I’ve put together a comprehensive list of what’s available to you right now. If for any reason I have missed a Silverlight 2 book, please let me know and I’ll gladly update [...]


