GenesysFramework.com
RSS

News

Genesys Source Framework 2019.02 has been released, which migrates closer to DDD Onion, Microservice, Event-based and functional approach. 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. What’s new in this release? * Breaking changes? - Database: No - Interfaces: No - Infrastructure: Yes. Upgraded to .NET Core 2.2, MVC 5.2.7
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.