Genesys Framework is an open-source, cross-platform, full-stack code reuse framework that works with your existing tables, apps and libraries
C# JavaScript CSS Batchfile HTML PowerShell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Genesys Source Framework Foundation for ASP.NET MVC

Genesys Framework Foundation for ASP.NET MVC is a pre-setup full-stack .NET Solution to house your reusable business objects, such as CustomerInfo. Works with your existing SQL tables, and allows you to incrementally upgrade your custom software page at a time.


  • Foundation.Entity: Your custom business-object entities.
  • Genesys.Foundation: Structure and functionality foundation to support your reusable framework. Classes such as CrudEntity, EntityReader and EntityWriter.
  • Genesys.Extensions: .NET Framework extension methods for null-safe, strongly-typed operations.
  • Genesys.Extras: .NET Framework-level classes for common tasks such as Http request/response, serialization, string manipulation, error logging, etc.


  • Foundation.Database: SQL Server Data Tools (SSDT), T-SQL, SQL Server 2016, .NET 4.6
  • Foundation.Entity: Entity Foundation 6.1.3, C#, .NET 4.6
  • Foundation.Interfaces: Portable Class Library (Win, iOS, Android), C#, .NET 4.6, Profile 151
  • Foundation.Models: Portable Class Library (Win, iOS, Android), C#, .NET 4.6, Profile 151
  • Foundation.WebApp: MVC 5.2.3, C#, .NET 4.6

Bringing reusability to your code without the cost and uncertainty.

Genesys Framework is currently in release preview, for more information visit

Reference Site and Documentation

Genesys Source Framework documentation is available at Genesys Framework Foundation...

Dev Environment and Compiling

Please use VisualStudio 2015 and build using the IDE or MSBuild.exe.

Git Repo