Checkout my latest article on the use of commanding in Silverlight 4. In this article I demonstrate how through the use of commanding and intelligent binding we can virtually eliminate all code behind and implement to a strong MVVM architectural pattern.
Entries Categorized as 'Microsoft'
Silverlight 4 How to Command Control
February 6, 2010
Silverlight 4 Webcam Article
December 12, 2009
Checkout my latest article on the use of the Webcam in Silverlight 4. The article demonstrates how to attach to a device apply a PixelShader then store a captured JPEG in Isolated Storage .
Navigation Transitions with WriteableBitmap
August 14, 2009
If you have not had a chance to play with Navigation Frames in Silverlight they are very cool, they give developers the ability to navigate between "Page" within a single Silverlight Solution. The first time I used them I could believe how easy it was to implement. You simply add a few pages to your [...]
Control Visibility with triggers
August 10, 2009
I absolutely love writing triggers for Silverlight 3. As UX developers we often faced with the challenge of finding ways to fit a ton of information on a single user input screen. On occasion, some of that information may only be relevant to display if users have made certain choices on the interface: checking a [...]
Silverlight 3 Flip TargetedTriggerAction
August 6, 2009
Last week I created a Trigger Action which flipped a panel. It was intended to be invoked from clicking on the panel directly. Earlier today I was asked if you could invoke this trigger from multiple places. The answer is no, but it is very easily to rewrite this trigger to achieve [...]
Silverlight 3 Flip TriggerAction
July 30, 2009
In this blog post I am going to create a TriggerAction which makes it incredibly simple to take two UIElements and compose them into a panel which can be flipped. I have demonstrated the technique many times, but here it is all packaged up in a nice reusable class.
The following is the code [...]
Silverlight 3 Drag Behavior
July 30, 2009
By now most Silverlight developers should have stumbled on a great new feature of Silverlight 3 and Expression Blends, custom Triggers and Behaviors. I seriously don’t know how I lived without them!
In this blog post I am going to demonstrate a simple, yet useful, example of a behavior which allows a UIElement to become drag [...]
2009 Microsoft MVP Award
July 1, 2009
This morning I received an email that Microsoft has chosen to renew me as a MVP. I am thrilled to continue to have this opportunity. This years has been crazy as I continue to write my book, articles for Microsoft and learn what its like to be a consultant with Neudesic. [...]
Developing a casual game with Silverlight – Module 5
May 22, 2009
This week Microsoft published the latest issue of the Expression Newsletter. If you have not seen the newsletter its a great series of articles focused on using Silverlight and the Expression tools to create amazing rich interactive solutions. In this latest issue I was asked to contribute the fifth of a six part [...]
Perspective 3D Screen flip with PlaneProjection
April 7, 2009
Almost a year ago I created a Silverlight 2 example that demonstrated how you could use a procedural animation to duplicate one of the transitions used on the iPhone. When a iPhone user goes to make a phone call, if you choose to display the keypad there is a cool 3D flip that occurs. [...]
Posted in

