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 [...]

Learning Silverlight: Hosting Silverlight Content

One of my latest quests is to learn more about Silverlight.

One of the first things I wanted to figure out is how, if I’m going to be developing Silverlight apps, can I publish them on my site so I can share them. So far I’ve found three ways to do it. For purposes [...]

Silverlight Development: IE Cannot Display the web page

I’ve been playing around with Silverlight 3 on Vista and having problems getting the test pages to display in IE 8. IE had the very helpful message “Internet Explorer cannot display the page”.

Thanks to Vijay Kodali I was able to find the answer.

Go to c:\Windows\System32\drivers\etc\ and open the hosts file. You have [...]

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