Centralized code in one full-stack .NET solution

Your business objects, such as CustomerInfo, will reside in a central solution. Apps can now use your business objects for CRUD operations, like:

customer.Read(x => x.FirstName == "John")

customer.Create(), customer.Update() and customer.Delete()

  • Reusable data access objects eliminate duplication
  • Less code means less maintenance and faster runtime
  • Reusable code requires less attention as it settles
  • Fewer changes reduces breaking-changes in your app

Get it on VisualStudio.com

Genesys Source Foundation for MVC Visual Studio Solution
Genesys Source Foundation

Built on .NET 4.6
Ready for .NET Core

Don't have time to hash out the problems with new tech? Genesys Framework brings current and new tech, all you have to do is File → New → Project

  • Full n-tier stack pre-assembled with current .NET technologies
  • Includes MVC, Web API, WPF, Universal, EF and SSDT
  • See new technology in action without the tedious setup process
  • Cross-platform objects and libraries that can be used in Web and Mobile, Windows, iOS and Android

See the specs


Apps enjoy consistent rules and behavior

The same code, business rules and objects, such as CustomerInfo, consumed by all of your apps.

Reusability brings consistent behavior to all of your apps, services and libraries

  • Write one reusable framework stack with many apps consuming your framework
  • Same business rules and validation in all of your apps, regardless of web or mobile
  • Apps consume the same business objects, same models, same endpoints and same rules

See Foundation for MVC Code

CustomerInfo class in MVC, UWP, WPF, and Json
Genesys Framework in Visual Studio

Ready-to-Run .NET solution available in Visual Studio

Genesys Framework comes pre-assembled to get you building objects quickly. Uses standard .NET technologies for minimal learning curve.

  • Projects pre-wired and pre-configured as a Visual Studio Solution Template
  • Data access plumbing work is already done
  • Objects self-validate, self-serialize, self-track activity and self-log exceptions
  • Simply find-and-replace the connection string, publish the database project, and run!

See the Quick-Start Guide

Compatible with

ASP.NET MVC 5  |  ASP.NET Web Forms  |  ASP.NET Web API 2  |  WCF Services  |  XML Web Services

Universal Windows Platform  |  Xamarin iOS  |  Xamarin Android  |  WPF  |  Win Forms  |  Windows Services

SSDT  |  Entity Framework 6  |  ADO.NET  |  .NET 4.6  |  C# 6  |  HTML 5  |  CSS 3  |  Bootstrap 3  |  JQuery 3  |  Angular  |  React

Our Developer Commitment

We at Genesys Source believe coders should be doing what they love...coding.

Dev tools are often needlessly cumbersome and time-consuming. Genesys Source is on a mission to give you the best developer experience possible that is:

Easy to understand

Genesys Framework is a .NET solution with pre-setup projects for:

MVC  | Web API  | WPF  | Universal

Want to learn more?


Easy to download and use

Our products are available through:

Can’t find it?


Works first time, every time

Continually improving unit-test projects to catch bugs as early as possible.

Iterative dev cycles to prioritize issues important to you.

Open-source code transparency.

Have a problem?


22431 Antonio, Suite B160-843
Rancho Santa Margarita, CA 92688
+1 949.544.1900
www.GenesysSource.com | @GenesysSource