Genesis Smart Client Framework

Genesis Smart Client Framework allows developers to focus on developing business functional code, and the framework handles deployment, user security and the user interface.

 
Overview

Allows development of  applications aimed at  wide-spread audience. The framework takes care of the automatic distribution of the latest application version , only allows authenticated users access to secure code and builds a custom user interface based on the users' access rights.

 
Focussed Development
The Genesis Smart Client Framework is a development framework that allows developers the freedom to focus on the functional requirement of the code instead of the mechanics of how to deliver a consistent enjoyable user experience.
 
Dynamic Application Workspace
By providing a Dynamic Application Workspace the framework allows the development team to focus on developing task specific modules, while the framework deals with keeping client software up to date with the latest version of the modules.
 
Managed Security
The Genesis Smart Client Framework deals with user security and authentication. Developers can simply write code and a system administrator can assign user rights to execute portions of code.
 
Back-End

The Genesis Smart Client Framework has a comprehensive server-side back-end that enables client access to the configuration meta-data, file access, web services and the database.

 
Smart Client

The Smart Client Application is a client that connects to the Genesis Smart Client Framework back-end. The Smart Client Application simply implements the interfaces found in the Genesis Smart Client Libraries

 

Genesis is available as open source on Codeplex

 
Links
 
Technology

WORKFLOW 4

PRISM