Category Archives: z Silverlight Archives
Is seeing demo programs on the Mac or Firefox Important?
Please take a moment to fill out this 4 question survey on whether we should be demonstrating cross-platform and cross-browser capabilities in Silverlight. Thanks.
Tag Property – The Diplomatic Pouch of Silverlight
[updated 18:22 Eastern (utc-5) Oct 6.] I received feedback from a few sources recently expressing confusion about the Tag property, which resides in the class FrameworkElement. Notice, first that Control (the base for all visible controls) derives directly from FrameworkElement … Continue reading
Silverlight Controls, Controls Team, and Testing
This blog will rarely be the place for breaking news, but there are two related pieces of information I want to ensure you know about at the risk of repeating news that has been blogged by others. First, Shawn Burke’s … Continue reading
Template Browser – an indispensible tool
One way that many developers like to create styles and templates for controls is to modify the existing styles and templates. An unusual feature of Silverlight is that every control in the toolbox is lookless – its appearance is determined … Continue reading
Dependency Properties – Precedence
Today we wrap up dependency properties by talking about one of the most important, though typically invisible aspects: DP precedence order. This is critical because dependency properties, by their nature, are designed to have their final value set from more … Continue reading
Animation Web Cast
Due to technical difficulties (total video chaos) today's animation webcast was scrubbed. To make up for that, I'll be recording a video on Animation From Soup to Nuts in the next 2 weeks which we'll post as quickly as we … Continue reading
Dependency Properties, Continued
First, a hearty thank you to "obsid" who wrote a great comment noting that by using reflector you can find that the documentation is not yet updated and System.Windows.PropertyMetadata's constructor is overloaded. While I am a fan of writing … Continue reading
Dependency Property System – Deeper Dive Part 1
On the 17th I began a discussion of Dependency Properties, but as I said then, there is more to say. This central concept to Silverlight Programming has traditionally been taught as an advanced concept.(Can we have traditions in a product … Continue reading
Isolated Storage – Might Be Easier Than You Think
Tim Heuer did an excellent video on IsolatedStoarge, but I'd like to quickly review the the fundamentals as they are quite a bit simpler than many fear. The idea of IsolatedStorage is to provide your Silverlight Application with access … Continue reading
RC0 & ContentPresenter
The breaking changes document points out that ContentPresenter now derives from FrameworkElement and thus loses 18 public properties as well as TextAlignment, TextDecorations and TextWrapping. All of this calls for a bit of rewriting if you've used this powerful … Continue reading
Skinnable Custom Controls – Change to generic.xaml
This is the first in a series of explorations of breaking changes in the Release Candidate for Silverlight 2. Please be sure to read Tim's blog entry about Silverlight RC0 for context and directions. Summary There are 2 significant breaking … Continue reading
Silverlight 2 – The release candidate and next steps
On Thursday night we published the first public release candidate for Silverlight 2, described in some detail by Scott Guthrie. This is a developer-only release and you can learn all about what it is and how to get it in … Continue reading





































