Future of Out-of-Browser Experience in Silverlight

According to Mike Harsh, they are looking at the following possible future features of OOB in Silverlight: Features supporing OOB apps constantly running as a service (“in the tray”), such as a possiblity to change the tray icon dynamically or otherwise show a notification to the user. (http://videos.visitmix.com/MIX09/T45F, timecode 56:05) Drag and Drop, File Associations and Command Line …

Advocates of private/internal modifiers – please proceed to hell

In the past, I often wrote and spoke about the dangers of the C# private/internal/protected modifiers. Today, I’ve stumbled upon yet another case. In Silverlight, UI controls have a property DataContext, which roughly corresponds to a model property in Smalltalk’s View classes. You set whatever you want to it, and then you can bind its properties …

Grabin, Weapon of Victory

Just finished reading a great book about project and product management. The author got an assignment at a chief constructor and director of a small engineering department in one of the factories. Initially, they used a linear waterfall-like process, so it took months and years from begin of product development to creating a first fully working model, and …

Creating your own ContentControl in Silverlight

Unbelievable, but I had to spend half an hour to find out this. If you want to create your own ContentControl in Silverlight (for example, your custom Image control displaying a mirror), you can do it as follows: 1) Create a class inheriting from ContentControl. 2) In its ctor, write the following:            DefaultStyleKey = …