Genesys Source

Genesys Source Framework 2018.09 Released

Friday, September 21, 2018

Please join us in welcoming Genesys Source Framework 4 which adds .NET Core, EF Core and DDD-centric designs and patterns! Simultaneously supports .NET Core and Standard PLUS .NET 4 and PCL. Genesys Source Framework shares the same C# classes in both .NET Core and .NET “Full” projects, reusing 80% of your code base.


Genesys Framework 4 is now available for download ( or in Visual Studio (Tools->Extensions-and-Updates.) Open-source, cross-platform, full-stack business and domain object reusability made easy!


What’s new in this release?

* Extensions

     - Upgraded to .NET Core 2.1.2

     - Nuget packages disallow trailing zeros in revision

     - All projects now point to


* Framework

     - Upgraded to .NET Core 2.1.2

     - IEntity<T> is no longer dependent on ISerializable<T>

     - IEntitySerializable<T> now includes IEntity<T> : ISerializable<T> combo

     - IValue<T> is no longer dependent on ISerializable<T>

     - IValueSerializable<T> now includes IValue<T> : ISerializable<T> combo

     - IReadOperation, ICreateOperation, IUpdateOperation and IDeleteOperation decoupled from ISerializable<T>

     - Nuget packages disallow trailing zeros in revision

     - All projects now point to


* Framework for Core, MVC, Web API, UWP, WPF

     - Upgraded to .NET Core 2.1.2

     - Added Welcome.html welcome page

     - All projects now point to


What’s new in Genesys Source Framework 4?

* .NET Core and .NET 4.x fully supported in all projects

* EF Core 2 and EF 6 fully supported

* Simultaneous support for .NET Core and .NET “Full", without multi-targeting!

* Re-org into DDD-centric layers and organization, including Domain Objects and Models, Entity and Value objects.

* Inheritance approach replace by composition design patterns

* Repository design pattern formalized into Genesys.Framework.Repository namespace

* Database Adapters created for EF to Table, to View and Stored Procedure data access

Important: This is an interface-breaking release from Genesys Framework 3, bumping the version from 3.x to 4.x.


* eBook:

* Welcome:

* Release Notes:


If you have any problems with your new cross-platform full-stack business object reusability framework, feel free to contact us at 


We’re here to help!

- Rob Good and the Dev Team


Other sites of interest...

* Genesys Source Framework:

* Genesys Cloud Web Environment:

* Quick-Start Guide:

* What is the Framework?

* Docs and API Reference:

* Genesys Source on GitHub:

* Genesys Source in Visual Studio:

Leave your comment