Sky Software and advertising

Wed 22 March, 2006

Via the really amazing Mike Gunderloy and his The Daily Grind, I’ve learnt of a really cool promotional initiative.

Sky Software is currently promoting their products in a quite original manner: they promise a free licensed copy of the desired component to each blogger or technical writer who writes about them on his/her blog or technical magazine. More about it.

One of their controls, EzShellExtensions .Net could be really useful for a pair of projects that I have in mind, so I happily join the program.

EzShellExtensions .Net is a set of components for developing Windows shell extensions. Although there’s quite some literature on the matter in the Net (for example, this article by Dino Esposito), developing such extensions is never a trivial task.

EzShellExtensions .Net (which, by the way, is in dire need of a more commercial name) promises to be a solution to that problem: compatible with all Visual Studio versions, hence with all .NET frameworks, this set of components adds a new project type to the New Project Wizard. If we choose as new project a shell extension, EzShellExtensions will create a new project with the basic code skeleton pre-made. As you can see, the pre-made code creates automatically a GUID, makes the code COM visible, and you can even specify that the shell extension could work with some file extensions.

Taking into account that I’ve been wanting to make a Picaview clone, since ACD not only has discontinued it, it’s also incompatible with ACDSee’s newer versions, so EZShellExtensions .Net can come really handy.

More about it when I can finally test it.