Mar 20, 2010 at 11:27 PM

Hi Everybody!

I have released a new version of the Genesis Smart Client Framework. This release, version 1.60.1024.1 contains a few small optimizations and updates. One of the biggest changes is the introduction of the GlobalDataSetInitializer where an application can initialize some of its required startup variables and data structures during the initial loading of the Genesis Smart Client Framework.

I required a mechanism to pre-initialize some variables before the User Interface loaded. All you have to do is to include one or more classes that inherit from IGlobalDataSetInitializer and the framework will automatically execute it during the period that the splash screen is visible.

Most of the other work was done for general optimization and just improvements. Some bugs were also fixed.

I will be working on a new article for Code Project providing a step by step guide to creating a new application for the Genesis Smart Client Framework. I am hoping to have it completed by the end of April.