jsiSoft in Swedish

January 23, 2008 · Comment 

Today I launched the Swedish sister site of jsiSoft. It is at jsi.se and all of my software that is translated to Swedish will be published there.

At the moment the screenshots for jsiPodFetch are still in English but they will be replaced real soon.

jsiServiceManager released

January 4, 2008 · Comment 

Today I released jsiServiceManager at jsiSoft.com. It is a free application that helps you manage Windows Services.

It allows you to Start/Stop/Pause/Restart Windows Services from a context menu that lives in the system tray.
You can group services and hide groups where all services doesn’t exist on the current computer. This allows you to manage several computers with the same configuration file.

The Microsoft .Net Framework 3.0 is required so the installer will direct you to its download page if it’s not installed already.

The application is translated to Swedish so if your Windows locale is Swedish it should translated by default.

Culture neutral satellite assemblies

April 11, 2007 · Comment 

I’m slapping localization on to an existing product and needed a way to have my culture neutral resources in a satellite assembly. I can’t use embedded resources because I am extracting data from the compiled assembly to use for the resources.

The solution was to use the assembly attribute: NeutralResourcesLanguageAttribute to indicate what culture should be used as the default culture and use the UltimateResourceFallbackLocation enum to indicate that it should fallback on a satellite assembly. This attribute is new from .NET 2.0 so in 1.1 and 1.0 you will have to embed your culture neutral resources into the main assembly.