Quantcast
Channel: Catapult Systems » Adam Sills
Browsing all 10 articles
Browse latest View live

Behaviors in Silverlight with the Expression SDK

Prior to the Expression SDK, you had two main choices to create reusable behaviors that could be applied to UI elements. First and most obvious is to subclass a control type and add whatever...

View Article



Image may be NSFW.
Clik here to view.

Expression SDK in Silverlight–DataTrigger Example

One type of Trigger available in the Expression SDK is the DataTrigger. This a trigger that uses a Binding to determine when to execute its actions. If you are using MVVM (or any other pattern that...

View Article

Image may be NSFW.
Clik here to view.

Creating Your Own XML Namespaces for Silverlight

When you need a visual element from anywhere other than the main Silverlight namespaces/assemblies, it can be a pain to register namespaces. If I want a control from the Silverlight toolkit...

View Article

Image may be NSFW.
Clik here to view.

Useful Expression Blend SDK Controls–Callout

The Expression Blend SDK has some interesting controls in it that you can easily miss if you’re not poking around the SDK namespaces. The one I’m going to talk about right now is called Callout. The...

View Article

Image may be NSFW.
Clik here to view.

Useful Expression Blend SDK Controls–LineArrow

The Expression Blend SDK has some interesting controls in it that you can easily miss if you’re not poking around the SDK namespaces. The one I’m going to talk about right now is called LineArrow and...

View Article


Converters–Part 0–My View on MVVM and Converters

Converters are a bit of a touchy subject in MVVM. Some would argue that the ViewModel is itself a “converter on steroids” and for the most part I agree, specifically when you are dealing with complex...

View Article

Image may be NSFW.
Clik here to view.

Fixing ComboBox.SelectedValue Bug with Expression Behaviors

Happened upon a Silverlight bug today. In essence, if you have a ComboBox with its SelectedValue bound to a property and set that property to null, the ComboBox throws out your binding. No, really....

View Article

Converters–Part 1–Simple Code-behind Based Converter

Silverlight projects I’ve been a part of tend to develop a robust set of converters. Anything I can do to keep my view model in a relatively pure state (see Part 0 for more details) keeps me happy....

View Article


Best Quote From Build

After all the hullabaloo around the “HTML5 on Win8, Microsoft is abandoning Silverlight!”, it’s nice to have a quote like this (2:11:00 here) to stop all the sky is falling talk. “…all of your...

View Article


Programming Windows, 6th Edition eBook–Available Now

Charles Petzold is returning with a 6th edition of his Programming Windows book, this time focused on Windows 8. XAML, WinRT, MVVM and other Windows 8 specific topics. His last update to this series...

View Article
Browsing all 10 articles
Browse latest View live




Latest Images