Inveigled By Design

The art of persuasive design

Silverlight 4: Integrating With COM

One new feature introduced in the Silverlight 4 beta that caught my eye was the ability to communicate with a Silverlight app via COM. It definitely opens up some powerful ways to interact with the Windows desktop environment in Silverlight. I mocked up this quick demo just to see how it might work [...]

Unit-Testing WebClient Dependencies in Silverlight

If you are going to be interfacing with web services in Silverlight, there’s a good chance you’ll have classes that are dependent on System.Net.WebClient. Unfortunately, because of some of the security restrictions in Silverlight, you cannot mock or stub the System.Net.WebClient class. In addition, the constructor for DownloadStringAsyncCompleteEventArgs is internal, making it difficult [...]

Learning Silverlight: Auto-run a Storyboard in Sketchflow

One thing I want to have in the project prototype I’m working on in Sketchflow is the ability to run a storyboard automatically when a form loads. This is a fairly straightforward process. I’ll demonstrate it using a progress bar whose value progresses from 0 to 100 after the screen loads. Click [...]

Installing XAMPP on Windows 7

I just switched over to using Windows 7 with a full development setup including IIS 7 and Sql Server 2008 (including reporting services). I also use Apache to edit a local copy of my blog and websites. I decided to let apache run on the default port 80. In order to do [...]

Setting SketchStyles in SketchFlow

When I first started up SketchFlow to create a prototype, by default all of the controls were styled using the standard controls styles rather than the sketch-like style I had seen in the SketchFlow demos. It wasn’t obvious to me how to use the sketch style and I didn’t find it easily, so here’s [...]

Creative Commons License
Content on this site is licensed under a Creative Commons Attribution-Share Alike 3.0 License
Copyright © 2009 Inveigled Software