Genesys Source
RSS

News

Genesys Source Framework 2019.01 Released -Thursday, January 31, 2019
Genesys Source Framework 2019.01 has been released, which is a maintenance release as we prepare our next set of products. Genesys Source Framework is a n-tier DDD object framework allowing entities to migrate up and down your stack naturally without plumbing, no DTOs or mappers needed. Genesys Framework 4 is now available for download (genesyssource.com) 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? * Breaking changes? - Database: No - Interfaces: No - Infrastructure: Yes. Retired /v1 route in WebAPI Projects. * Extensions - ConfigurationManagerCore now defaults to .NET Core appsettings.json configuration file conventions - ConfigurationManagerCore now loads and normalizes all .json configuration files in execution folder - ConfigurationManagerCore moved to Genesys.Extras.Standard for usability in.NET Core and UWP - ActrivityContext.PrincipalIPAddress now auto-fills based on current environment DNS
Genesys Source Framework 2018.12 Released -Friday, December 21, 2018
Genesys Source Framework 2018.12 has been released, which adds expression-based Validation and Rules. Simultaneously supports .NET Core & .NET 4. Available for download or in Visual Studio Extensions and Updates Genesys Framework 4 is now available for download (genesyssource.com) 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? * Breaking changes? - Database: No - Interfaces: No - Infrastructure: No * Extensions - ActrivityContext.PrincipalIPAddress now auto-fills based on current environment DNS * Framework - EntityReader.GetByPage() fixed to not skip over first results
Genesys Source Framework 2018.11 Released -Thursday, November 29, 2018
Genesys Source Framework 2018.11 has been released, which adds expression-based Validation and Rules. Simultaneously supports .NET Core & .NET 4. Available for download or in Visual Studio Extensions and Updates * Framework - ViewModel<> supports Create, Update, Delete, GetById, GetByKey, GetAll - IContext no longer contains setters, allowing for immutability - ActivityContext.SqlStatement has been removed. - ICreateOperationAsync, IReadOperationAsync, IUpdateOperationAsync and IDeleteOperationAsync added - EntityInfo<> Rules() and FailedRules() now methods and no longer serialized - EntityWriter<> and StoredProcedureWriter<> validity now driven from FailedRules() - EntityWriter<> and StoredProcedureWriter<> will no longer throw exceptions for validity
Genesys Source Framework 2018.10 Released -Monday, November 5, 2018
Genesys Source Framework 2018.10 has been released, which adds expression-based Validation and Rules. Supports .NET Core, EF Core and DDD to simultaneously supports .NET Core & .NET 4, reusing 80% of your code! Available for download or in Visual Studio Extensions and Updates. - Upgraded to .NET Core 2.1.5 - Fixed NuGet.org icon for Extensions package - Removed silent exceptions and bool ThrowException. Exceptions now handle naturally. - ISerialize<> renamed to ISerializable<> - Serialzer<> now immutable
Genesys Source Framework 2018.09 Released -Friday, September 21, 2018
Genesys Framework 4 is now available for download (genesyssource.com) 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 DatabaseServer.test.genesyssource.com * Framework - Upgraded to .NET Core 2.1.2 - IEntity is no longer dependent on ISerializable - IEntitySerializable now includes IEntity : ISerializable combo - IValue is no longer dependent on ISerializable
Genesys Source Framework 2018.08 Released -Friday, September 7, 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 2 and .NET “Full” 4 projects, reusing 80% of your code base. What’s new in this release? * Framework for .NET Core - New .NET Core only project - Includes ASP.NET Core MVC - Includes ASP.NET Core Web API - Does not include any .NET Framework “Full” projects - Cross-platform libraries share the naming suffix: .Standard - Cross-platform presentation/apps share the naming suffix: .Core * Framework for MVC, Web API, UWP, WPF and .NET Core - Moved PostBuild.bat and PreBuild.bat to \App_Data folder - Introduced DatabaseServer.test.genesyssource.com for sandbox testing - Migrated from JQuery to HTML5 Date Picker and Time Picker
Genesys Source Framework 2018.07 Released -Thursday, August 2, 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 and .cs files in both .NET Core 2 and .NET “Full” 4 projects, normalizing and reusing 80% of the code base. Genesys Framework 4 is now available for download (genesyssource.com) or directly in Visual Studio (Tools->Extensions-and-Updates.) Open-source, cross-platform, full-stack business and domain object reusability made easy!
Genesys Source Framework 2018.06 Released -Thursday, August 2, 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 and .cs files in both .NET Core 2 and .NET “Full” 4 projects, normalizing and reusing 80% of the code base. Genesys Framework 4 (2018.06) is now available for download (genesyssource.com) or directly in Visual Studio (Tools->Extensions-and-Updates.) Open-source, cross-platform, full-stack business and domain object reusability made easy!
Genesys Source Framework 2018.05 Released -Thursday, August 2, 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 and .cs files in both .NET Core 2 and .NET “Full” 4 projects, normalizing and reusing 80% of the code base.
Have .NET "Full" 4.x apps on EF 6? Want .NET Core apps on EF Core? And you do NOT want to rewrite your apps? Genesys Source Framework is able to help. Run the same classes in the same .cs file in both .NET 4.x and .NET Core! Simultaneously, and without .NET multi-targetting. Stay tuned for our May 2018 release, and see what the Genesys Source Framework reusable business and domain object framework can do!