Jump to content

User:BluemarbleSA/Genesis smart client framework

From Wikipedia, the free encyclopedia

Genesis Smart Client Framework is a framework that can host custom applications in a Smart client client / server environment. Currently it supports any .NET Framework developed applications. It was developed using Microsoft Visual C# and Microsoft Visual Studio. It uses Microsoft SQL Server 2008, Web Service, Web Applications, Interface (Computer Science), ASP.NET and Windows Applications to deliver the solution.

Developers simply implement a couple of Interfaces and reference the Client API libraries and their application is ready to host using the Genesis Smart Client Framework. When their code is ready for release to any environment (ie. Production, Test, Development, etc) the developer simply uses the Deployment Package Tool to create a Release Package.

System operators can deploy Release Packages using the Online Deployment Tool. Operators can also manage the user and security access to specific code modules, and customize the user interface for each user.

The project has recently been converted from a closed source application to an Open Source implementation. The source code can be found at Code Plex.

Articles documenting the framework and its operation have been published to Code Project.