DANIEL VAUGHAN

Synchronous Web Service Calls In Silverlight Using Javascript

18 Mar 2010

MVP Valentin Billotte has written a very interesting article about using JavaScript to call web services in Silverlight with the ability to block until call completion on the UI thread.

Read more


Context Sensitive History Part 2 Of 2

13 Mar 2010

This part focusses on the Calcium integration of the Task Model. This project is a Desktop and Silverlight user action management system, with undo, redo, and repeat. Allowing actions to be monitored, and grouped according to a context (such as a UI control), executed sequentially or in parallel, and even to be rolled back on failure. A ‘task’ is the term I use to describe application work units, instigated by the user or the system....

Read more


Context Sensitive History Part 1 Of 2

24 Feb 2010

A Desktop and Silverlight user action management system, with undo, redo, and repeat. Allowing actions to be monitored, and grouped according to a context (such as a UI control), executed sequentially or in parallel, and even to be rolled back on failure. A ‘task’ is the term I use to describe application work units, instigated by the user or the system. The main features of the task management system provided in this article are: Tasks...

Read more


Silverlight Youtube Jukebox

22 Feb 2010

My wife, Katka, just published an article on creating a YouTube video viewer with Silverlight 4 and RIA Services. I may be a bit biased, but I think it’s great!

Read more


Viewmodel Active Awareness In A Prism Based Application

05 Feb 2010

Yesterday, while chatting with the talented Jeremiah Morrill and other WPF Disciples about some MVVM subtleties (for the full post see here), Jeremiah briefly touched on the topic of providing ViewModels with the awareness of being active or inactive within a Prism based application. I wanted to explore this further, and decided to integrate this functionality into Calcium. What I provide here isn’t rocket science, and merely serves to illustrate one of indeed many design...

Read more