Click or drag to resize

Welcome to the Genesys Source Framework

The Genesys Source Framework brings full-stack, cross-platform, open-source reusability to your products without the cost and uncertainty of building a reusable framework from scratch. The goal of the Genesys Source Framework is to get you up and running in minutes, reading/writing to your existing database and using those entities in your Web Apps, Web Services and your Mobile Apps.

Getting Started
  • Genesys Source Framework: The Quick-Start framework foundation that plugs directly into your existing database. The Genesys Source Framework contains only foundation classes and low-level abstract and support classes. No business entities are included in the Genesys Source Framework.

    Note Note

    Download the Genesys Source Framework at GetFramework.com: http://www.GetFramework.com

    See the Genesys Source Framework source code on GitHub.com: http://www.github.com/GenesysSource/Framework

What is in the Genesys Source Framework?

The Genesys Source Framework includes three .NET Solutions:

  • Genesys Extensions: Solution containing extra functionality in classes that mirror the .NET System and Microsoft namespaces, as well as Extras not included in the .NET Framework.

    Includes: .NET Framework Extension Classes, Encoding, Serialization, Http Request/Response Communications, Exception Logging, Type-Safe and Null-Safe Extensions.

    Supports: ASP.NET Mvc Apps, WebAPI Services, WCF Services, Universal Windows Apps, Xamarin iOS Apps and Xamarin Android Apps, Windows Services, Console Apps, WPF Apps, ASP.NET Web Form Apps and WinForms Apps.

    For more information, see Genesys Extensions Reference

  • Genesys Source Framework: Solution containing the Genesys Source Framework foundation classes. This is the minimal groundwork for the Genesys Source Framework, allowing you to use the Genesys Source Framework against your own database.

    Includes: Middle-Tier components such as SaveableEntity, ReadOnlyEntity, ModelEntity, ProcessParameter and ProcessResult. Presentation-Tier items such as

    Supports: ASP.NET Mvc Apps, WebAPI Services, WCF Services, Universal Windows Apps, Xamarin iOS Apps and Xamarin Android Apps, Windows Services, Console Apps, WPF Apps, ASP.NET Web Form Apps and WinForms Apps.

    For more information, see Genesys Source Framework Reference

  • Genesys Source Framework for MVC, Web API, WPF, Universal: Solution containing full-stack database objects, classes and resources with ready-made entities common to all apps and services.

    Includes: Data Access Objects (DAO), Interfaces, Interoperability, Business Rules and Workflows, View Models, .Middle-Tier WebServices, External Application WebServices, XAML user-control resources and full-screen resources.

    Supports: ASP.NET Mvc Apps, WebAPI Services, WCF Services, Universal Windows Apps, Xamarin iOS Apps and Xamarin Android Apps, Windows Services, Console Apps, WPF Apps, ASP.NET Web Form Apps and WinForms Apps.

See Also

Other Resources