GenesysStack.com
RSS

News

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!
Genesys Source Framework 2018.01 Released -Wednesday, January 17, 2018
Genesys Framework 2018.01 is now available for download (genesysstack.com) or directly in Visual Studio (Tools->Extensions-and-Updates.) Open-source, cross-platform, full-stack business object reusability made easy! * Framework (All) - DatabaseReader and DatabaseWriter classes now handle all database I/O operations. - ICrudOperation now manages all CRUD-to-SQL and CRUD-to-Services functionality. - CrudEntity classes now get GetAll, GetByID, GetByKey, Save() and Delete(). - GetAll, GetByID, GetByKey, Save() and Delete() methods now static for simplified use. CRUD methods still require construction to adhere to industry standards.
Genesys Source Framework 2017.12 Released -Thursday, December 14, 2017
Genesys Framework 2017.12 is now available for download (genesysstack.com) or directly in Visual Studio (Tools->Extensions-and-Updates.) Open-source, cross-platform, full-stack business object reusability made easy! Summary of changes in this iteration are: * Documentation - Genesys Quick-Start Framework User Guide: http://docs.genesyssource.com/products/genesys-framework/Genesys-Quick-Start-Framework-Guide.pdf - Debugging your Genesys Framework App: http://docs.genesyssource.com/products/genesys-framework/Debugging-Your-Genesys-Framework-App.pdf - Publishing your Genesys Framework App: http://docs.genesyssource.com/products/genesys-framework/Publishing-Your-Genesys-Framework-App.pdf - HttpRequestDelete class now does not explicity check or handle reponse body. Can still use .Reponse property to query delete response data. - CRUD success checks are to use CrudEntity.IsNew or ModelEntity.IsNew property - Condensed checks to null coalesce operator (??) - Condensed == true and == false to shorthand (nothing and !) for conciseness.
Genesys Source Framework 2017.11 Released -Saturday, October 28, 2017
Genesys Framework 2017.11 is now available for download (genesysstack.com) or directly in Visual Studio (Tools->Extensions-and-Updates.) Open-source, cross-platform, full-stack business object reusability made easy! More at: https://www.genesysstack.com/genesys-source-framework-201711-released   Summary of changes in this iteration are:  - Genesys Quick-Start Framework User Guide: http://docs.genesyssource.com/products/genesys-framework/Genesys-Quick-Start-Framework-Guide.pdf  - TempData[] now being used for success messages  - Condensed checks to null coalesce operator (??)
Genesys Source Framework 2017.10 Released -Thursday, October 19, 2017
Genesys Framework 2017.10 is now available for download or directly in Visual Studio (Tools->Extensions-and-Updates) Release Notes: https://www.genesysstack.com/genesys-source-framework-201710-released Summary of changes in this iteration are: * Documentation - Debugging your Genesys Framework App: http://docs.genesyssource.com/products/genesys-framework/Debugging-Your-Genesys-Framework-App.pdf - Publishing your Genesys Framework App: http://docs.genesyssource.com/products/genesys-framework/Publishing-Your-Genesys-Framework-App.pdf - Installing the Cloud Dev Environment: http://docs.genesyssource.com/products/genesys-environments/Installing-the-Genesys-Cloud-Dev-Environment.pdf
Genesys Source Framework 2017.09 Released -Saturday, September 16, 2017
Summary of code changes in this iteration are: * Extensions - DirectCastSafe() condensed to Cast() - DirectCastOrFill() contensed to CastOrFill() * Framework - Framework-for-MVC port now: 30001 - Framework-for-WebAPI port now: 30002 - PreBuild.bat/PostBuild.bat: Added /d date option to all xcopy.exe calls to eliminate redundant copying
Genesys Source Framework 2017.08 Released -Tuesday, August 29, 2017
Genesys Framework is available for Zip download or directly in the Visual Studio marketplace. Summary of code changes in this iteration are: * Genesys Extensions and Framework   + ObjectExtension: DirectCastSafe() and DirectCastOrFill renamed to Cast() and CastOrFill() for conciseness.   + Primary recommended IDE is now Visual Studio 2017   + Primary recommended DBMS is now SQL Server 2016
Summary of code changes in this iteration are: • Presentation Tier o Upgraded web site and service projects to standard Html 5, CSS 3, Bootstrap 3 and JQuery 3 o Framwork.WebApp: Customer Search, Summary, Create Edit, Delete pages upgraded to Bootstrap design standards. • Middle Tier o HttpRequestClient now supports Header-only responses, for when you want a response but not response data.
Summary of code changes in this iteration are: • Branding finalized and applied to all content, downloads, docs, etc. • Migrating GAC dependencies to lib\, to allow consistency across development machines and CICD. • Visual Studio 2017 now supported. • SQL Express now supported, look for App_Data\FrameworkData.mdb. • SSDT now setup to publish to SQL Server and SQL Express
Genesys Source Framework Iteration 2017.05 has been released. Summary of changes in this iteration are: Genesys.Extensions • Genesys.Extensions.StringExtension.TryParseUri() string class extension method added. • Genesys.Extras.Serialization.JsonSerializer o Default Json DateTime format now ISO8601 “F”: "yyyy-MM-dd'T'HH':'mm':'ss'.'fff" • Genesys.Extras.Net.HttpRequest<>: Constructors allow either Uri or string.