Permalink
Switch branches/tags
Nothing to show
Commits on Sep 27, 2018
  1. 2018.09 Iteration – Genesys Source Framework 4

    goodtocode committed Sep 27, 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 (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<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 DatabaseServer.test.genesyssource.com
    
    * 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 DatabaseServer.test.genesyssource.com
    
    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:
    https://docs.genesyssource.com/products/Genesys-Framework/Genesys-Framework-eBook.pdf
    * Welcome: https://www.genesyssource.com/Genesys-Framework/Welcome.html
    * Release Notes: https://cloud.genesyssource.com/news
    
    If you have any problems with your new cross-platform full-stack
    business object reusability framework, feel free to contact us at
    developers@genesyssource.com.
    
    We’re here to help!
    - Rob Good and the Dev Team
    
    Other sites of interest...
    * Genesys Source Framework:
    http://cloud.genesyssource.com/genesys-framework
    * Genesys Cloud Web Environment:
    http://cloud.genesyssource.com/genesys-environments
    * Quick-Start Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Framework.pdf
    * What is the Framework?
    http://docs.genesyssource.com/products/Genesys-Framework/What-is-the-genesys-source-framework.pdf
    * Docs and API Reference: http://docs.genesyssource.com
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Sep 24, 2018
  1. 2018.09 Iteration – Genesys Source Framework 4

    goodtocode committed Sep 24, 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 (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<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 DatabaseServer.test.genesyssource.com
    
    * 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 DatabaseServer.test.genesyssource.com
    
    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:
    https://docs.genesyssource.com/products/Genesys-Framework/Genesys-Framework-eBook.pdf
    * Welcome: https://www.genesyssource.com/Genesys-Framework/Welcome.html
    * Release Notes: https://cloud.genesyssource.com/news
    
    If you have any problems with your new cross-platform full-stack
    business object reusability framework, feel free to contact us at
    developers@genesyssource.com.
    
    We’re here to help!
    - Rob Good and the Dev Team
    
    Other sites of interest...
    * Genesys Source Framework:
    http://cloud.genesyssource.com/genesys-framework
    * Genesys Cloud Web Environment:
    http://cloud.genesyssource.com/genesys-environments
    * Quick-Start Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Framework.pdf
    * What is the Framework?
    http://docs.genesyssource.com/products/Genesys-Framework/What-is-the-genesys-source-framework.pdf
    * Docs and API Reference: http://docs.genesyssource.com
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Sep 21, 2018
  1. 2018.09 Iteration – Genesys Source Framework 4

    goodtocode committed Sep 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 (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<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 DatabaseServer.test.genesyssource.com
    
    * 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 DatabaseServer.test.genesyssource.com
    
    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:
    https://docs.genesyssource.com/products/Genesys-Framework/Genesys-Framework-eBook.pdf
    * Welcome: https://www.genesyssource.com/Genesys-Framework/Welcome.html
    * Release Notes: https://cloud.genesyssource.com/news
    
    If you have any problems with your new cross-platform full-stack
    business object reusability framework, feel free to contact us at
    developers@genesyssource.com.
    
    We’re here to help!
    - Rob Good and the Dev Team
    
    Other sites of interest...
    * Genesys Source Framework:
    http://cloud.genesyssource.com/genesys-framework
    * Genesys Cloud Web Environment:
    http://cloud.genesyssource.com/genesys-environments
    * Quick-Start Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Framework.pdf
    * What is the Framework?
    http://docs.genesyssource.com/products/Genesys-Framework/What-is-the-genesys-source-framework.pdf
    * Docs and API Reference: http://docs.genesyssource.com
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Sep 10, 2018
  1. 2018.08 Iteration – Genesys Source Framework 4

    goodtocode committed Sep 10, 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.
    
    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!
    https://cloud.genesyssource.com/genesys-source-framework-201808-released
    
    What’s new in this release?
    * Extensions
    - Includes both .NET Core and .NET Framework “Full” Projects
    - Moved PostBuild.bat and PreBuild.bat to \App_Data folder
    - Introduced DatabaseServer.test.genesyssource.com for sandbox testing
    
    * Framework
    - Includes both .NET Core and .NET Framework “Full” Projects
    - Moved PostBuild.bat and PreBuild.bat to \App_Data folder
    - Introduced DatabaseServer.test.genesyssource.com for sandbox testing
    
    * Framework for .NET Core (MVC and Web API)
    - 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
    - Includes both .NET Core and .NET Framework “Full” Projects
    - 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
    
    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:
    http://docs.genesyssource.com/products/Genesys-Framework/Genesys-Framework-eBook.pdf
    * Release Notes: https://cloud.genesyssource.com/news
    
    If you have any problems with your new cross-platform full-stack
    business object reusability framework, feel free to contact us at
    developers@genesyssource.com.
    
    We’re here to help!
    – Dev Team
    
    Other sites of interest...
    * Genesys Source Framework:
    http://cloud.genesyssource.com/genesys-framework
    * Genesys Cloud Web Environment:
    http://cloud.genesyssource.com/genesys-environments
    * Quick-Start Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Framework.pdf
    * What is the Framework?
    http://docs.genesyssource.com/products/Genesys-Framework/What-is-the-genesys-source-framework.pdf
    * Docs and API Reference: http://docs.genesyssource.com
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Aug 14, 2018
  1. 2018.07 Iteration – Genesys Source Framework 4

    goodtocode committed Aug 14, 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.
    
    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!
    https://www.genesysstack.com/genesys-source-framework-201807-released
    
    What’s new in this release?
    * Extensions
    - RecordIdentity attribute introduced to override Id-based record
    identity. Now can be Id, Key, Id or Key and None (for value objects.)
    - .NET Core 2.1 support added in code and NuGet dependencies
    - SqlConnectionExtension now supports .CanOpenAsync() to quickly test if
    a database can be opened.
    
    * Framework
    - LocalDB (SQL Express) now the default database provider. No need to
    have SQL installed to run!
    - CanConnect has been added to easily detect if your database is
    connected
    - .NET Core 2.1 support added in code and NuGet dependencies
    - All Repositories and Data objects “ByRef” add Id and Key values that
    are returned from the database
    - EntityInfo.IsNew() method driven by new RecordIdentity attribute.
    Default: Fields.IdOrKey.
    
    * Framework.Database (SSDT)
    - CustomerInfoInsert and CustomerInfoUpdate now handle inserts vs.
    updates.
    - Record Identity is owned by either Id or Key. Only one needs to be
    supplied to identify the entity record.
    - Entity schema renamed to Customer
    
    * Framework for MVC and Web API
    - Added Database Connected/Not-connected status to header navbar
    - Added Customer Search by First and Last Name to header navbar
    - Links now relative “~/” to allow nested web site hosting in sub
    folders and virtual folders.
    - Styling fixes for buttons
    - Navbar now responsive at -xs snap
    
    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, bumping the version
    from 3.x to 4.x.
    
    * Quick Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Source-Framework.pdf
    * Full Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Genesys-Quick-Start-Framework-Guide.pdf
    * Release Notes: https://cloud.genesyssource.com/news
    * 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
    
    If you have any problems with your new cross-platform full-stack
    business object reusability framework, feel free to contact us at
    developers@genesyssource.com.
    
    We’re here to help!
    – Dev Team
    
    Other sites of interest...
    * Genesys Source Framework:
    http://www.genesysstack.com/genesys-framework
    * Genesys Cloud Dev Environment:
    http://www.genesysstack.com/genesys-environments
    * Quick-Start Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Framework.pdf
    * What is the Framework?
    http://docs.genesyssource.com/products/Genesys-Framework/What-is-the-genesys-source-framework.pdf
    * Docs and API Reference: http://docs.genesyssource.com
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Aug 11, 2018
  1. 2018.07 Iteration – Genesys Source Framework 4

    goodtocode committed Aug 11, 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.
    
    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!
    https://www.genesysstack.com/genesys-source-framework-201807-released
    
    What’s new in this release?
    * Extensions
    - RecordIdentity attribute introduced to override Id-based record
    identity. Now can be Id, Key, Id or Key and None (for value objects.)
    - .NET Core 2.1 support added in code and NuGet dependencies
    - SqlConnectionExtension now supports .CanOpenAsync() to quickly test if
    a database can be opened.
    
    * Framework
    - LocalDB (SQL Express) now the default database provider. No need to
    have SQL installed to run!
    - CanConnect has been added to easily detect if your database is
    connected
    - .NET Core 2.1 support added in code and NuGet dependencies
    - All Repositories and Data objects “ByRef” add Id and Key values that
    are returned from the database
    - EntityInfo.IsNew() method driven by new RecordIdentity attribute.
    Default: Fields.IdOrKey.
    
    * Framework.Database (SSDT)
    - CustomerInfoInsert and CustomerInfoUpdate now handle inserts vs.
    updates.
    - Record Identity is owned by either Id or Key. Only one needs to be
    supplied to identify the entity record.
    - Entity schema renamed to Customer
    
    * Framework for MVC and Web API
    - Added Database Connected/Not-connected status to header navbar
    - Added Customer Search by First and Last Name to header navbar
    - Links now relative “~/” to allow nested web site hosting in sub
    folders and virtual folders.
    - Styling fixes for buttons
    - Navbar now responsive at -xs snap
    
    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, bumping the version
    from 3.x to 4.x.
    
    * Quick Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Source-Framework.pdf
    * Full Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Genesys-Quick-Start-Framework-Guide.pdf
    * Release Notes: https://cloud.genesyssource.com/news
    * 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
    
    If you have any problems with your new cross-platform full-stack
    business object reusability framework, feel free to contact us at
    developers@genesyssource.com.
    
    We’re here to help!
    – Dev Team
    
    Other sites of interest...
    * Genesys Source Framework:
    http://www.genesysstack.com/genesys-framework
    * Genesys Cloud Dev Environment:
    http://www.genesysstack.com/genesys-environments
    * Quick-Start Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Framework.pdf
    * What is the Framework?
    http://docs.genesyssource.com/products/Genesys-Framework/What-is-the-genesys-source-framework.pdf
    * Docs and API Reference: http://docs.genesyssource.com
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Aug 2, 2018
  1. 2018.07 Iteration – Genesys Source Framework 4

    goodtocode committed Aug 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!
    More at:
    https://cloud.genesyssource.com/genesys-source-framework-201807-released
    
    What’s new in this release?
    * Extensions
    - RecordIdentity attribute introduced to override Id-based record
    identity. Now can be Id, Key, Id or Key and None (for value objects.)
    - .NET Core 2.1 support added in code and NuGet dependencies
    - SqlConnectionExtension now supports .CanOpenAsync() to quickly test if
    a database can be opened.
    
    * Framework
    - LocalDB (SQL Express) now the default database provider. No need to
    have SQL installed to run!
    - CanConnect has been added to easily detect if your database is
    connected
    - .NET Core 2.1 support added in code and NuGet dependencies
    - All Repositories and Data objects “ByRef” add Id and Key values that
    are returned from the database
    - EntityInfo.IsNew() method driven by new RecordIdentity attribute.
    Default: Fields.IdOrKey.
    
    * Framework.Database (SSDT)
    - CustomerInfoInsert and CustomerInfoUpdate now handle inserts vs.
    updates.
    - Record Identity is owned by either Id or Key. Only one needs to be
    supplied to identify the entity record.
    - Entity schema renamed to Customer
    
    * Framework for MVC and Web API
    - Added Database Connected/Not-connected status to header navbar
    - Added Customer Search by First and Last Name to header navbar
    - Links now relative “~/” to allow nested web site hosting in sub
    folders and virtual folders.
    - Styling fixes for buttons
    - Navbar now responsive at -xs snap
    
    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, bumping the version
    from 3.x to 4.x.
    
    * Quick Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Source-Framework.pdf
    * Full Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Genesys-Quick-Start-Framework-Guide.pdf
    * Release Notes: https://cloud.genesyssource.com/news
    * 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
    
    If you have any problems with your new cross-platform full-stack
    business object reusability framework, feel free to contact us at
    developers@genesyssource.com.
    
    We’re here to help!
    – Dev Team
    
    Other sites of interest...
    * Genesys Source Framework:
    http://www.genesysstack.com/genesys-framework
    * Genesys Cloud Dev Environment:
    http://www.genesysstack.com/genesys-environments
    * Quick-Start Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Framework.pdf
    * What is the Framework?
    http://docs.genesyssource.com/products/Genesys-Framework/What-is-the-genesys-source-framework.pdf
    * Docs and API Reference: http://docs.genesyssource.com
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Jun 20, 2018
  1. 2018.06 Iteration – Genesys Source Framework 4

    goodtocode committed Jun 20, 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!
    More at:
    https://www.genesysstack.com/genesys-source-framework-201805-released
    
    Important: This is an interface-breaking release, bumping the version
    from 3.x to 4.x.
    
    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
    .
    * Extensions
    - Extensions.Standard, Extensions.Core, Extras.Standard, Extras.Core
    projects introduced for .NET Core and .NET Standard support
    - TableName attribute introduced to decorate data-access classes with
    the Table or View for select, insert, update and delete operations.
    - ColumnPrefix attribute introduced to decorate data-access classes with
    prefix of base properties like Id and Key (i.e.
    [ColumnPrefix(“Customer”) means Id maps to CustomerId, Key maps to
    CustomerKey)
    - DataReaderSafe: New wrapper for null-safe ADO.NET operations
    
    * Framewor
    - DatabaseReader and DatabaseWriter classes now EntityReader,
    EntityWriter and ValueReader classes.
    - StoredProcedureWriter introduced for CRUD and Repository interactions
    with SQL Stored Procedures.
    - Code-first repository and entity objects for ActivityContext and
    ExceptionLog contain their own reader/writer classes, supporting both
    .EF Core 2 and EF 6.
    - Framework.DataAccess now contains \Repository for data+service source
    orchestration, and \Data for actual data implementations.
    - Framework.Interop renamed to clarify the project as an all-tier,
    all-layer interoperability dependency. This is the only necessary
    hard-dependency in the stack, mostly to force all tiers to implement the
    same normalized & centralized interfaces. All other dependencies can be
    fully-decoupled.
    - Framework.Models moved to \MiddleTier to encourage more DDD-centric
    domain object implementations.
    - .Full, .Core and .Shared projects introduced in all layers. Full is
    for .NET 4.x “Full”. Core is for .NET Core 2. Shared contains the actual
    .cs files that are “linked” to both .Full and .Core projects. The .cs
    file and code within are reused in both .NET 4.x and .NET Core 2!
    
    * Quick Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Source-Framework.pdf
    * Full Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Genesys-Quick-Start-Framework-Guide.pdf
    * Release Notes: https://www.genesysstack.com/news
    * 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
    
    If you have any problems with your new cross-platform full-stack
    business object reusability framework, feel free to contact us at
    developers@genesyssource.com.
    
    We’re here to help!
    – Dev Team
    
    Other sites of interest...
    * Genesys Source Framework:
    http://www.genesysstack.com/genesys-framework
    * Genesys Cloud Dev Environment:
    http://www.genesysstack.com/genesys-environments
    * Quick-Start Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Framework.pdf
    * What is the Framework?
    http://docs.genesyssource.com/products/Genesys-Framework/What-is-the-genesys-source-framework.pdf
    * Docs and API Reference: http://docs.genesyssource.com
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Jan 18, 2018
  1. 2018.01 Iteration

    goodtocode committed Jan 18, 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!
    More at:
    https://www.genesysstack.com/genesys-source-framework-201801-released
    
    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
    
    * Framework (All)
    - DatabaseReader and DatabaseWriter classes now handle all database I/O
    operations.
    - ICrudOperation<T> now manages all CRUD-to-SQL and CRUD-to-Services
    functionality.
    - CrudEntity<T> 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.
    
    * Framework.WebApp (MVC)
    - Fixed Bootstrap Glyphicons not showing properly in some sections.
    - TempData[] now being used for success messages.
    - ModelDictionary being used for error messages.
    - Fixed CustomerEdit.cshtml, script section was inside of divs, moved
    outside.
    
    * Framework.WebServices (Web API)
    - Reduced path length to enable XML documentation
    
    * Framework.UniversalApp (WPF)
    - UI now responsive layout. Migrating to Fluid Design.
    
    * Framework.UniversalApp (UWP)
    - UI now responsive layout. Migrating to Fluid Design.
    
    * Quick Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Source-Framework.pdf
    * Full Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Genesys-Quick-Start-Framework-Guide.pdf
    * Release Notes: https://www.genesysstack.com/news
    
    If you have any problems with your new cross-platform full-stack
    business object reusability framework, feel free to contact us.  We’re
    here to help.
    – Dev Team
    
    Other sites of interest...
    * Genesys Source Framework:
    http://www.genesysstack.com/genesys-framework
    * Genesys Cloud Dev Environment:
    http://www.genesysstack.com/genesys-environments
    * Quick-Start Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Framework.pdf
    * What is the Framework?
    http://docs.genesyssource.com/products/Genesys-Framework/What-is-the-genesys-source-framework.pdf
    * Docs and API Reference: http://docs.genesyssource.com
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Dec 15, 2017
  1. 2017.12 Iteration

    goodtocode committed Dec 15, 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!
    More at:
    https://www.genesysstack.com/genesys-source-framework-201712-released
    
    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
    
    * Framework (All)
    - 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.
    - Updated assets (icons, etc.) in all projects.
    
    * Framework.WebApp (MVC)
    - Fixed Bootstrap Glyphicons not showing properly in some sections.
    - TempData[] now being used for success messages.
    - ModelDictionary being used for error messages.
    - Fixed CustomerEdit.cshtml, script section was inside of divs, moved
    outside.
    
    * Framework.WebServices (Web API)
    - Reduced path length to enable XML documentation
    
    * Framework.UniversalApp (WPF)
    - UI now responsive layout. Migrating to Fluid Design.
    
    * Framework.UniversalApp (UWP)
    - UI now responsive layout. Migrating to Fluid Design.
    
    * Quick Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Source-Framework.pdf
    * Full Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Genesys-Quick-Start-Framework-Guide.pdf
    * Release Notes: https://www.genesysstack.com/news
    
    If you have any problems with your new cross-platform full-stack
    business object reusability framework, feel free to contact us.  We’re
    here to help.
    
    Happy Holidays!
    – Dev Team
    
    Other sites of interest...
    * Genesys Source Framework:
    http://www.genesysstack.com/genesys-framework
    * Genesys Cloud Dev Environment:
    http://www.genesysstack.com/genesys-environments
    * Quick-Start Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Framework.pdf
    * What is the Framework?
    http://docs.genesyssource.com/products/Genesys-Framework/What-is-the-genesys-source-framework.pdf
    * Docs and API Reference: http://docs.genesyssource.com
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Nov 12, 2017
  1. 2017.11 Iteration

    goodtocode committed Nov 12, 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:
    * 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
    
    * Framework (All)
    - 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.
    - Updated assets (icons, etc.) in all projects.
    
    * Framework.WebApp (MVC)
    - Fixed Bootstrap Glyphicons not showing properly in some sections.
    - TempData[] now being used for success messages.
    - ModelDictionary being used for error messages.
    - Fixed CustomerEdit.cshtml, script section was inside of divs, moved
    outside.
    
    * Framework.WebServices (Web API)
    - Reduced path length to enable XML documentation
    
    * Framework.UniversalApp (WPF)
    - UI now responsive layout. Migrating to Fluid Design.
    
    * Framework.UniversalApp (UWP)
    - UI now responsive layout. Migrating to Fluid Design.
    
    * Quick Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Source-Framework.pdf
    * Full Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Genesys-Quick-Start-Framework-Guide.pdf
    * Release Notes: https://www.genesysstack.com/news
    
    If you have any problems with your new cross-platform full-stack
    business object reusability framework, feel free to contact us.  We’re
    here to help.
    – Dev Team
    
    Other sites of interest...
    * Genesys Source Framework:
    http://www.genesysstack.com/genesys-framework
    * Genesys Cloud Dev Environment:
    http://www.genesysstack.com/genesys-environments
    * Quick-Start Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Framework.pdf
    * What is the Framework?
    http://docs.genesyssource.com/products/Genesys-Framework/What-is-the-genesys-source-framework.pdf
    * Docs and API Reference: http://docs.genesyssource.com
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Nov 8, 2017
  1. 2017.11 Iteration

    goodtocode committed Nov 8, 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:
    * 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
    * Framework (All)
    - HttpRequestDelete class now does not explicity check or handle reponse
    body. Can still use .Reponse 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.
    - Updated assets (icons, etc.) in all projects.
    * Framework.WebApp (MVC)
    - Fixed Bootstrap Glyphicons not showing properly in Blog sections.
    - TempData[] now being used for success messages.
    - ModelDictionary being used for error messages.
    - Fixed CustomerEdit.cshtml, script section was inside of divs, moved
    outside.
    * Framework.WebServices (Web API)
    - Reduced path length to enable XML documentation
    * Framework.WebServices (Web API)
    - Reduced path length to enable XML documentation
    * Framework.UniversalApp (WPF)
    - UI now responsive layout
    * Framework.UniversalApp (UWP)
    - UI now responsive layout
    * Quick Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Source-Framework.pdf
    * Full Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Genesys-Quick-Start-Framework-Guide.pdf
    * Release Notes: https://www.genesysstack.com/news
    
    We thank you for taking a look at our cross-platform full-stack business
    object reusability framework.
    - Dev Team
    
    Other sites of interest...
    * Genesys Source Framework:
    http://www.genesysstack.com/genesys-framework
    * Genesys Cloud Dev Environment:
    http://www.genesysstack.com/genesys-environments
    * Quick-Start Guide:
    http://docs.genesyssource.com/products/Genesys-Framework/Start-your-Genesys-Framework.pdf
    * What is the Framework?
    http://docs.genesyssource.com/products/Genesys-Framework/What-is-the-genesys-source-framework.pdf
    * Docs and API Reference: http://docs.genesyssource.com
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Oct 8, 2017
  1. 2017.10 Iteration

    goodtocode committed Oct 8, 2017
    Summary of code changes in this iteration are:
    * Extensions
    - Test Projects: All refer to App_Data\Extensions.Data.mdb for local
    data testing.
    * Framework
    - Framework.Test: Refers to App_Data\FrameworkData.mdb for local data
    testing.
    * Framework for MVC, Web API, WPF and Universal
    - Framework.WebApp, Framework.WebServices: Index dashboard screen now
    includes Map of Genesys Framework.
    - Framework.WebApp, Framework.WebServices: Navbar menu hover now gray.
    - Framework.WebApp, Framework.WebServices: Layout shortened to allow for
    menu text to live longer before snapping to icons.
    - Framework.WebApp, Framework.WebServices: Added company name to contact
    info in footer.
    - Framework.WebApp, Framework.WebServices, Framework.DesktopApp refer to
    App_Data\FrameworkData.mdb as default database.
    - Framework.DesktopApp and Framework.UniversalApp: Assets were added.
    * Framework.Database (SSDT)
    - Database files now located in C:\Data\OLTP for transactional,
    C:\Data\OLAP for analytical
    - Log files now located in C:\Log\OLTP for transactional, C:\Log\OLAP
    for analytical
    * Data Sheet:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * Setup Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Releases: https://www.genesysstack.com/news
    
    We thank you for taking a look at our cross-platform full-stack business
    object reusability framework.
    - Genesys Developers
     
    Other sites of interest...
    * Genesys Source Framework: http://www.genesysframework.com
    * Quick-Start Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Requirements:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * API Reference Docs:
    http://docs.genesyssource.com/referemce/Genesys-Framework
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Oct 7, 2017
  1. 2017.10 Iteration

    goodtocode committed Oct 7, 2017
    Summary of code changes in this iteration are:
    * Extensions
    - Test Projects: All refer to App_Data\Extensions.Data.mdb for local
    data testing.
    * Framework
    - Framework.Test: Refers to App_Data\FrameworkData.mdb for local data
    testing.
    * Framework for MVC, Web API, WPF and Universal
    - Framework.WebApp, Framework.WebServices: Index dashboard screen now
    includes Map of Genesys Framework.
    - Framework.WebApp, Framework.WebServices: Navbar menu hover now gray.
    - Framework.WebApp, Framework.WebServices: Layout shortened to allow for
    menu text to live longer before snapping to icons.
    - Framework.WebApp, Framework.WebServices: Added company name to contact
    info in footer.
    - Framework.WebApp, Framework.WebServices, Framework.DesktopApp refer to
    App_Data\FrameworkData.mdb as default database.
    - Framework.DesktopApp and Framework.UniversalApp: Assets were added.
    * Framework.Database (SSDT)
    - Database files now located in C:\Data\OLTP for transactional,
    C:\Data\OLAP for analytical
    - Log files now located in C:\Log\OLTP for transactional, C:\Log\OLAP
    for analytical
    * Data Sheet:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * Setup Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Releases: https://www.genesysstack.com/news
    
    We thank you for taking a look at our cross-platform full-stack business
    object reusability framework.
    - Genesys Developers
     
    Other sites of interest...
    * Genesys Source Framework: http://www.genesysframework.com
    * Quick-Start Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Requirements:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * API Reference Docs:
    http://docs.genesyssource.com/referemce/Genesys-Framework
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Oct 3, 2017
  1. 2017.10 Iteration

    goodtocode committed Oct 3, 2017
    Summary of code changes in this iteration are:
    * Extensions
    - Test Projects: All refer to App_Data\Extensions.Data.mdb for local
    data testing.
    * Framework
    - Framework.Test: Refers to App_Data\FrameworkData.mdb for local data
    testing.
    * Framework for MVC, Web API, WPF and Universal
    - Framework.WebApp, Framework.WebServices, Framework.DesktopApp refer to
    App_Data\FrameworkData.mdb as default database.
    - Framework.DesktopApp and Framework.UniversalApp: Assets were added.
    * Framework.Database (SSDT)
    - Database files now located in C:\Data\OLTP for transactional,
    C:\Data\OLAP for analytical
    - Log files now located in C:\Log\OLTP for transactional, C:\Log\OLAP
    for analytical
    * Data Sheet:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * Setup Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Releases: https://www.genesysstack.com/news
    
    We thank you for taking a look at our cross-platform full-stack business
    object reusability framework.
    - Genesys Developers
     
    Other sites of interest...
    * Genesys Source Framework: http://www.genesysframework.com
    * Quick-Start Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Requirements:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * API Reference Docs:
    http://docs.genesyssource.com/referemce/Genesys-Framework
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Oct 2, 2017
  1. 2017.10 Iteration

    goodtocode committed Oct 2, 2017
    Summary of code changes in this iteration are:
    * Extensions
    - Test Projects: All refer to App_Data\Extensions.Data.mdb for local
    data testing.
    * Framework
    - Framework.Test: Refers to App_Data\FrameworkData.mdb for local data
    testing.
    * Framework for MVC, Web API, WPF and Universal
    - Framework.WebApp, Framework.WebServices, Framework.DesktopApp refer to
    App_Data\FrameworkData.mdb as default database.
    - Framework.DesktopApp and Framework.UniversalApp: Assets were added.
    * Framework.Database (SSDT)
    - Database files now located in C:\Data\OLTP for transactional,
    C:\Data\OLAP for analytical
    - Log files now located in C:\Log\OLTP for transactional, C:\Log\OLAP
    for analytical
    * Data Sheet:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * Setup Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Releases: https://www.genesysstack.com/news
    
    We thank you for taking a look at our cross-platform full-stack business
    object reusability framework.
    - Genesys Developers
     
    Other sites of interest...
    * Genesys Source Framework: http://www.genesysframework.com
    * Quick-Start Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Requirements:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * API Reference Docs:
    http://docs.genesyssource.com/referemce/Genesys-Framework
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Sep 18, 2017
  1. 2017.09 Iteration

    goodtocode committed Sep 18, 2017
    Genesys Framework 2017.09 is now available for download or directly in
    Visual Studio (Tools->Extensions-and-Updates)
    Release Notes:
    https://www.genesysstack.com/genesys-source-framework-201709-released
    
    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
    - PreBuild.bat/PostBuild.bat: MSBuild variables now the standard, as
    they populate before VS variables.
    * Framework for MVC, Web API, WPF and Universal
    - Added ico, png, splash screen, application icon, store logo/icon
    assets
    - ReadOnlyPage: Added WindowTitle automatic management to base class
    - Framework-for-WPF: Fixed exception caused by GoBack() call
    * Framework for Database (SSDT)
    - C:\Data\OLTP is now the standard location for all user transactional
    (OLTP) databases.
    - C:\Data\OLAP is now the standard location for all user analytical
    (OLAP) databases.
    
    * Data Sheet:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * Setup Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Releases: https://www.genesysstack.com/news
    
    We thank you for taking a look at our cross-platform full-stack business
    object reusability framework.
    - Genesys Developers
     
    Other sites of interest...
    * Genesys Source Framework: http://www.genesysframework.com
    * Quick-Start Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Requirements:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * API Reference Docs:
    http://docs.genesyssource.com/referemce/Genesys-Framework
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
  2. 2017.09 Iteration

    goodtocode committed Sep 18, 2017
    Genesys Framework 2017.09 is now available for download or directly in
    Visual Studio (Tools->Extensions-and-Updates)
    Release Notes:
    https://www.genesysstack.com/genesys-source-framework-201709-released
    
    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
    - PreBuild.bat/PostBuild.bat: MSBuild variables now the standard, as
    they populate before VS variables.
    * Framework for MVC, Web API, WPF and Universal
    - Added ico, png, splash screen, application icon, store logo/icon
    assets
    - ReadOnlyPage: Added WindowTitle automatic management to base class
    - Framework-for-WPF: Fixed exception caused by GoBack() call
    * Framework for Database (SSDT)
    - C:\Data\OLTP is now the standard location for all user transactional
    (OLTP) databases.
    - C:\Data\OLAP is now the standard location for all user analytical
    (OLAP) databases.
    
    * Data Sheet:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * Setup Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Releases: https://www.genesysstack.com/news
    
    We thank you for taking a look at our cross-platform full-stack business
    object reusability framework.
    - Genesys Developers
     
    Other sites of interest...
    * Genesys Source Framework: http://www.genesysframework.com
    * Quick-Start Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Requirements:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * API Reference Docs:
    http://docs.genesyssource.com/referemce/Genesys-Framework
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Sep 17, 2017
  1. 2017.09 Iteration

    goodtocode committed Sep 17, 2017
    Genesys Framework 2017.09 is now available for download or directly in
    Visual Studio (Tools->Extensions-and-Updates)
    Release Notes:
    https://www.genesysstack.com/genesys-source-framework-201709-released
    
    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
    - PreBuild.bat/PostBuild.bat: MSBuild variables now the standard, as
    they populate before VS variables.
    * Framework for MVC, Web API, WPF and Universal
    - Added ico, png, splash screen, application icon, store logo/icon
    assets
    - ReadOnlyPage: Added WindowTitle automatic management to base class
    - Framework-for-WPF: Fixed exception caused by GoBack() call
    * Framework for Database (SSDT)
    - C:\Data\OLTP is now the standard location for all user transactional
    (OLTP) databases.
    - C:\Data\OLAP is now the standard location for all user analytic (OLAP)
    databases.
    
    * Data Sheet:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * Setup Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Releases: https://www.genesysstack.com/news
    
    We thank you for taking a look at our cross-platform full-stack business
    object reusability framework.
    - Genesys Developers
     
    Other sites of interest...
    * Genesys Source Framework: http://www.genesysframework.com
    * Quick-Start Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Requirements:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * API Reference Docs:
    http://docs.genesyssource.com/referemce/Genesys-Framework
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Sep 2, 2017
  1. 2017.08 Iteration

    goodtocode committed Sep 2, 2017
    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
    + Projects now have PreBuild.Debug.bat, PreBuild.Release.bat,
    PostBuild.Debug.bat, PostBuild.Release.bat for pre-build and post-build
    operations.
    * Presentation Tier
    + Upgraded Framework.WebApp (MVC) and Framework.WebService (Web API) to
    standard Html 5, CSS 3, Bootstrap 3 and JQuery 3
    + Framwork.WebApp: Customer Search, Summary, Create Edit, Delete pages
    upgraded: Bootstrap design standards.
    + .Config files now transform based on Debug or Release.
    * Middle Tier
    + HttpRequestClient now supports Header-only responses, for when you
    want a response but not response data.
    - I.e. when ‘pinging”: see if a large Zip file exists…we want: ignore
    that entire Zip file in the response..
    * Data Tier
    + SQL Express support deepened, look for App_Data\*.mdb
    + Framework.Database (SSDT) support for SQL Server and SQL Express
    - SQL Express Local:
    Framework.Database\Publish\PublishToLocal.publish.xaml
    - SQL Server Dev: Framework.Database\Publish\PublishToDev.publish.xaml
    - SQL Server Prod:
    Framework.Database\Publish\Production\PublishToProd.publish.xaml
    * Reminder about Important interface-breaking changes:
    + Aligned: Microsoft .NET conventions.
    - Genesys.Extensions dependencies have been renamed:
    Genesys.Extensions.Standard and Genesys.Extensions.Core.
    - Genesys.Foundation namespace is phased out as of this release. Please
    update: Genesys.Framework namespace by downloading build 2017.08 or
    later.
    * Release Notes:
    https://www.genesysstack.com/genesys-source-framework-201708-released
    * Data Sheet:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * Setup Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    
    We thank you for taking a look at our cross-platform full-stack business
    object reusability framework.
    - Genesys Developers
     
    Other sites of interest...
    * Genesys Source Framework: http://www.genesysframework.com
    * Quick-Start Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Requirements:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * API Reference Docs:
    http://docs.genesyssource.com/referemce/Genesys-Framework
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Aug 30, 2017
  1. 2017.08 Iteration

    goodtocode committed Aug 30, 2017
    Genesys Framework 2017.08 is now available for download or directly in
    Visual Studio (Tools->Extensions-and-Updates)
    https://www.genesysstack.com/genesys-source-framework-201708-released
    
    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
    + Projects now have PreBuild.Debug.bat, PreBuild.Release.bat,
    PostBuild.Debug.bat, PostBuild.Release.bat for pre-build and post-build
    operations.
    * Presentation Tier
    + Upgraded Framework.WebApp (MVC) and Framework.WebService (Web API) to
    standard Html 5, CSS 3, Bootstrap 3 and JQuery 3
    + Framwork.WebApp: Customer Search, Summary, Create Edit, Delete pages
    upgraded: Bootstrap design standards.
    + .Config files now transform based on Debug or Release.
    * Middle Tier
    + HttpRequestClient now supports Header-only responses, for when you
    want a response but not response data.
    - I.e. when ‘pinging”: see if a large Zip file exists…we want: ignore
    that entire Zip file in the response..
    * Data Tier
    + SQL Express support deepened, look for App_Data\*.mdb
    + Framework.Database (SSDT) support for SQL Server and SQL Express
    - SQL Express Local:
    Framework.Database\Publish\PublishToLocal.publish.xaml
    - SQL Server Dev: Framework.Database\Publish\PublishToDev.publish.xaml
    - SQL Server Prod:
    Framework.Database\Publish\Production\PublishToProd.publish.xaml
    * Reminder about Important interface-breaking changes:
    + Aligned: Microsoft .NET conventions.
    - Genesys.Extensions dependencies have been renamed:
    Genesys.Extensions.Standard and Genesys.Extensions.Core.
    - Genesys.Foundation namespace is phased out as of this release. Please
    update: Genesys.Framework namespace by downloading build 2017.08 or
    later.
    * Release Notes:
    https://www.genesysstack.com/genesys-source-framework-201708-released
    * Data Sheet:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * Setup Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    
    We thank you for taking a look at our cross-platform full-stack business
    object reusability framework.
    - Genesys Developers
     
    Other sites of interest...
    * Genesys Source Framework: http://www.genesysframework.com
    * Quick-Start Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Requirements:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * API Reference Docs:
    http://docs.genesyssource.com/referemce/Genesys-Framework
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
  2. 2017.08 Iteration

    goodtocode committed Aug 30, 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
    + Projects now have PreBuild.Debug.bat, PreBuild.Release.bat,
    PostBuild.Debug.bat, PostBuild.Release.bat for pre-build and post-build
    operations.
    * Presentation Tier
    + Upgraded Framework.WebApp (MVC) and Framework.WebService (Web API) to
    standard Html 5, CSS 3, Bootstrap 3 and JQuery 3
    + Framwork.WebApp: Customer Search, Summary, Create Edit, Delete pages
    upgraded: Bootstrap design standards.
    + .Config files now transform based on Debug or Release.
    * Middle Tier
    + HttpRequestClient now supports Header-only responses, for when you
    want a response but not response data.
    - I.e. when ‘pinging”: see if a large Zip file exists…we want: ignore
    that entire Zip file in the response..
    * Data Tier
    + SQL Express support deepened, look for App_Data\*.mdb
    + Framework.Database (SSDT) support for SQL Server and SQL Express
    - SQL Express Local:
    Framework.Database\Publish\PublishToLocal.publish.xaml
    - SQL Server Dev: Framework.Database\Publish\PublishToDev.publish.xaml
    - SQL Server Prod:
    Framework.Database\Publish\Production\PublishToProd.publish.xaml
    * Reminder about Important interface-breaking changes:
    + Aligned: Microsoft .NET conventions.
    - Genesys.Extensions dependencies have been renamed:
    Genesys.Extensions.Standard and Genesys.Extensions.Core.
    - Genesys.Foundation namespace is phased out as of this release. Please
    update: Genesys.Framework namespace by downloading build 2017.08 or
    later.
    * Release Notes:
    https://www.genesysstack.com/genesys-source-framework-201708-released
    * Data Sheet:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * Setup Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    
    We thank you for taking a look at our cross-platform full-stack business
    object reusability framework.
    - Genesys Developers
     
    Other sites of interest...
    * Genesys Source Framework: http://www.genesysframework.com
    * Quick-Start Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Requirements:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * API Reference Docs:
    http://docs.genesyssource.com/referemce/Genesys-Framework
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Aug 29, 2017
  1. 2017.08 Iteration

    goodtocode committed Aug 29, 2017
    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
    + Projects now have PreBuild.Debug.bat, PreBuild.Release.bat,
    PostBuild.Debug.bat, PostBuild.Release.bat for pre-build and post-build
    operations.
    
    * Presentation Tier
    + Upgraded Framework.WebApp (MVC) and Framework.WebService (Web API) to
    standard Html 5, CSS 3, Bootstrap 3 and JQuery 3
    + Framwork.WebApp: Customer Search, Summary, Create Edit, Delete pages
    upgraded: Bootstrap design standards.
    + .Config files now transform based on Debug or Release.
    * Middle Tier
    + HttpRequestClient now supports Header-only responses, for when you
    want a response but not response data.
    - I.e. when ‘pinging”: see if a large Zip file exists…we want: ignore
    that entire Zip file in the response..
    * Data Tier
    + SQL Express support deepened, look for App_Data\*.mdb
    + Framework.Database (SSDT) support for SQL Server and SQL Express
    - SQL Express Local:
    Framework.Database\Publish\PublishToLocal.publish.xaml
    - SQL Server Dev: Framework.Database\Publish\PublishToDev.publish.xaml
    - SQL Server Prod:
    Framework.Database\Publish\Production\PublishToProd.publish.xaml
    * Reminder about Important interface-breaking changes:
    + Aligned: Microsoft .NET conventions.
    - Genesys.Extensions dependencies have been renamed:
    Genesys.Extensions.Standard and Genesys.Extensions.Core.
    - Genesys.Foundation namespace is phased out as of this release. Please
    update: Genesys.Framework namespace by downloading build 2017.08 or
    later.
    * Release Notes:
    https://www.genesysstack.com/genesys-source-framework-201708-released
    * Data Sheet:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * Setup Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    
    We thank you for taking a look at our cross-platform full-stack business
    object reusability framework.
    - Genesys Developers
     
    Other sites of interest...
    * Genesys Source Framework: http://www.genesysframework.com
    * Quick-Start Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    * Requirements:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    * API Reference Docs:
    http://docs.genesyssource.com/referemce/Genesys-Framework
    * Genesys Source on GitHub: http://www.github.com/GenesysSource
    * Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Aug 17, 2017
  1. 2017.07 Iteration

    goodtocode committed Aug 17, 2017
    Genesys Framework is available for download or directly in Visual Studio
    at the marketplace.
    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.
    o .Config files now transform based on Debug or Release.
    • Middle Tier
    o HttpRequestClient now supports Header-only responses, for when you
    want a response but not response data.
    • Data Tier
    o SQL Express now supported, look for App_Data\*.mdb
    o SSDT now setup to publish to SQL Server and SQL Express
    - SQL Express Local:
    Framework.Database\Publish\PublishToLocal.publish.xaml
    - SQL Server Dev: Framework.Database\Publish\PublishToDev.publish.xaml
    - SQL Server Prod:
    Framework.Database\Publish\Production\PublishToProd.publish.xaml
    - I.e. when “pinging” to see if a large Zip file exists…we want to
    ignore that entire Zip file in the response..
    • Important interface-breaking changes:
    o Genesys.Extensions dependencies have been renamed to
    Genesys.Extensions.Standard and Genesys.Extensions.Core.. Aligned to
    Microsoft .NET conventions.
    o Genesys.Foundation namespace is phased out as of this release. Please
    update to Genesys.Framework namespace by downloading build 2017.07.
    • Release Notes:
    • Data Sheet:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    • Setup Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    We thank you for taking a look at our cross-platform full-stack business
    object reusability framework.
    - Genesys Developers
     
    Other sites of interest...
    Genesys Source Framework: http://www.genesysframework.com
    Quick-Start Guide:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    Requirements:
    http://docs.genesyssource.com/library/Genesys-Framework/Genesys-Framework-Requirements.pdf
    API Reference Docs:
    http://docs.genesyssource.com/referemce/Genesys-Framework
    Genesys Source on GitHub: http://www.github.com/GenesysSource
    Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
Commits on Jul 9, 2017
  1. 2017.06 Iteration

    goodtocode committed Jul 9, 2017
    The latest Genesys Source Framework iteration is available to our group
    of preview code ninjas. We thank you for taking a look at our take on
    framework reusability.
    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
    o SQL Express Local:
    Framework.Database\Publish\PublishToLocal.publish.xaml
    o SQL Server Dev: Framework.Database\Publish\PublishToDev.publish.xaml
    o SQL Server Prod:
    Framework.Database\Publish\Production\PublishToProd.publish.xaml
    • .NET Core .xproj migrated to .csproj project files.
    • Release Notes: http://bit.ly/2u1A9iv
    • Setup Guide:
    http://docs.genesysframework.com/library/Genesys-Foundation-Quick-Guide.pdf
    
    We thank you for taking a look at our business object reusability
    framework.
    - Genesys Source Dev Team
    
    Other sites of interest...
    Genesys Source Framework: http://www.genesysframework.com
    Quick-Start Guide:
    http://docs.genesyssource.com/library//Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    Reference Docs:
    http://docs.genesyssource.com/referemce/Genesys-Framework
    Genesys Source on GitHub: http://www.github.com/GenesysSource
    Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
    
    Preview Disclaimer
    All Genesys software, services and source code provided, including the
    Genesys Source Framework, are currently in limited Preview, as outlined
    in our preview disclaimer notice available on
    http://www.GenesysFramework.com.
Commits on Jul 8, 2017
  1. 2017.06 Iteration

    goodtocode committed Jul 8, 2017
    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
    o SQL Express Local:
    Framework.Database\Publish\PublishToLocal.publish.xaml
    o SQL Server Dev: Framework.Database\Publish\PublishToDev.publish.xaml
    o SQL Server Prod:
    Framework.Database\Publish\Production\PublishToProd.publish.xaml
    • .NET Core .xproj migrated to .csproj project files.
    • Release Notes: http://bit.ly/2u1A9iv
    • Setup Guide:
    http://docs.genesysframework.com/library/Genesys-Foundation-Quick-Guide.pdf
    
    We thank you for taking a look at our business object reusability
    framework.
    - Genesys Source Dev Team
    
    Other sites of interest...
    Genesys Source Framework: http://www.genesysframework.com
    Quick-Start Guide:
    http://docs.genesyssource.com/library//Genesys-Framework/Genesys-Framework-Quick-Guide.pdf
    Reference Docs:
    http://docs.genesyssource.com/referemce/Genesys-Framework
    Genesys Source on GitHub: http://www.github.com/GenesysSource
    Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
    
    Preview Disclaimer
    All Genesys software, services and source code provided, including the
    Genesys Source Framework, are currently in limited Preview, as outlined
    in our preview disclaimer notice available on
    http://www.GenesysFramework.com.
Commits on May 7, 2017
  1. 2017.05 Iteration

    goodtocode committed May 7, 2017
    Summary of code changes in this iteration are:
    Genesys.Extensions
    • Genesys.Extensions.StringExtension.TryParseUri() string class
    extension method added.
    • Genesys.Extras.Serialization.JsonSerializer<T>
    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.
    Genesys.Foundation
    • Genesys.Foundation.Web, Windows, Universal: Introduced new projects of
    foundation classes to support web-based apps, windows-based apps and
    Universal/Xamarin-based apps.
    • Genesys.Foundation.Entity: Further refined the DAO foundation classes,
    and data-access helper classes.
    o CrudEntity<TEntity> and ReadOnlyEntity<TEntity>: Entity that supports
    CRUD operations against any datastore (DB, web service, xml document,
    etc.)
    o EntityWriter<TEntity>, EntityReader<TEntity>: Command objects for
    reading/writing an entity to a datastore.
    o SaveableDatabase, ReadOnlyDatabase: Entity Framework wrappers for
    consistent writing/reading interfaces in all tiers.
    Genesys Foundation for Web API, WPF and Universal
    • Foundation.WebServices
    o Default Web API Json Serializer changed to JSON.NET.
    DataContractJsonSerializer formatter is now 2nd in line.
    Quality Assurance
    • Added over 100 unit-tests to the various projects.
    • ISO8601 DateTime in Json is explicitly tested in all tiers, all
    projects.
    • Fakes added for Customer objects, to test CustomerInfo/CustomerModel
    in Extensions and Foundation solutions.
    DevOps
    • NuGet versioning now: 3.YY.MM.hhh
    •  Genesys assembly versioning: 3.YY.MM
    • Added post-release regression tests in an effort to ensure all
    products work first time, every time.
    • Release notes: http://bit.ly/2pVo4td
    • Setup Guide:
    http://docs.genesysframework.com/library/Genesys-Foundation-Quick-Guide.pdf
    
    We thank you for taking a look at our framework and code reuse
    solutions.
    - Genesys Source Dev Team
    
    Other sites of interest...
    Genesys Source Framework: http://www.getframework.com/
    Quick-Start Guide:
    http://docs.genesysframework.com/library/Genesys-Foundation-Quick-Guide.pdf
    Reference Docs: http://docs.genesysframework.com/
    Genesys Source on GitHub: http://www.github.com/GenesysSource/
    Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
    
    Preview Disclaimer
    All Genesys software, services and source code provided, including the
    Genesys Framework Foundation, are currently in limited Preview, as
    outlined in our preview disclaimer notice available on
    http://www.GenesysFramework.com.
Commits on May 3, 2017
  1. 2017.05 Iteration

    goodtocode committed May 3, 2017
    Summary of code changes in this iteration are:
    Genesys.Extensions
    • Genesys.Extensions.StringExtension.TryParseUri() string class
    extension method added.
    • Genesys.Extras.Serialization.JsonSerializer<T>
    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.
    Genesys.Foundation
    • Genesys.Foundation.Web, Windows, Universal: Introduced new projects of
    foundation classes to support web-based apps, windows-based apps and
    Universal/Xamarin-based apps.
    • Genesys.Foundation.Entity: Further refined the DAO foundation classes,
    and data-access helper classes.
    o CrudEntity<TEntity> and ReadOnlyEntity<TEntity>: Entity that supports
    CRUD operations against any datastore (DB, web service, xml document,
    etc.)
    o EntityWriter<TEntity>, EntityReader<TEntity>: Command objects for
    reading/writing an entity to a datastore.
    o SaveableDatabase, ReadOnlyDatabase: Entity Framework wrappers for
    consistent writing/reading interfaces in all tiers.
    Genesys Foundation for Web API, WPF and Universal
    • Foundation.WebServices
    o Default Web API Json Serializer changed to JSON.NET.
    DataContractJsonSerializer formatter is now 2nd in line.
    Quality Assurance
    • Added over 100 unit-tests to the various projects.
    • ISO8601 DateTime in Json is explicitly tested in all tiers, all
    projects.
    • Fakes added for Customer objects, to test CustomerInfo/CustomerModel
    in Extensions and Foundation solutions.
    DevOps
    • NuGet versioning now: 3.YY.MM.hhh
    •  Genesys assembly versioning: 3.YY.MM
    • Added post-release regression tests in an effort to ensure all
    products work first time, every time.
    • Release notes: http://bit.ly/2pVo4td
    • Setup Guide:
    http://docs.genesysframework.com/library/Genesys-Foundation-Quick-Guide.pdf
    
    We thank you for taking a look at our framework and code reuse
    solutions.
    - Genesys Source Dev Team
Commits on Apr 14, 2017
  1. 2017.04 Iteration

    goodtocode committed Apr 14, 2017
    Summary of code changes in this iteration are:
    • Genesys.Extensions.IQueryableExtension: Added
    Queryable<T>.LastOrDefaultSafe() null-safe method to compliment
    FirstOrDefaultSafe()
    • Genesys.Extras.Configuration.ConnectionStringSafe: Fixed construction
    and handling
    • Genesys.Foundation.Entity data access layer separation of concerns
    improvements:
    o CrudEntity<TEntity> and ReadOnlyEntity<TEntity>: Entity that supports
    CRUD operations against any datastore (DB, web service, xml document,
    etc.)
    o EntityWriter<TEntity>, EntityReader<TEntity>: Command objects for
    reading/writing an entity to a datastore.
    o SaveableDatabase, ReadOnlyDatabase: Entity Framework wrappers for
    consistent writing/reading interfaces in all tiers.
    o Depreciated static data-access methods in DAO entity abstract classes.
    Replaced with constructed methods that are interface-enforced.
    • Genesys.Foundation.Database.FoundationData: Starter-Solution sample
    SQL Server database has been changed from FrameworkData to
    FoundationData.
    • Release notes: http://bit.ly/2o4XdJ1
    • Setup Guide:
    http://docs.genesysframework.com/library/Genesys-Foundation-Quick-Guide.pdf
    
    We thank you for taking a look at our framework and code reuse
    solutions.
    
    Other sites of interest...
    Genesys Source Framework: http://www.getframework.com/
    Quick-Start Guide:
    http://docs.genesysframework.com/library/Genesys-Foundation-Quick-Guide.pdf
    Reference Docs: http://docs.genesysframework.com/
    Genesys Source on GitHub: http://www.github.com/GenesysSource/
    Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
    
    Preview Disclaimer
    All Genesys software, services and source code provided, including the
    Genesys Framework Foundation, are currently in limited Preview, as
    outlined in our preview disclaimer notice available on
    http://www.GenesysFramework.com.
Commits on Apr 7, 2017
  1. 2017.04 Iteration

    goodtocode committed Apr 7, 2017
    Summary of code changes in this iteration are:
    • Genesys.Extensions.IQueryableExtension: Added
    Queryable<T>.LastOrDefaultSafe() null-safe method to compliment
    FirstOrDefaultSafe()
    • Genesys.Extras.Configuration.ConnectionStringSafe: Fixed construction
    and handling
    • Genesys.Foundation.Entity data access layer separation of concerns
    improvements:
    o CrudEntity<TEntity> and ReadOnlyEntity<TEntity>: Entity that supports
    CRUD operations against any datastore (DB, web service, xml document,
    etc.)
    o EntityWriter<TEntity>, EntityReader<TEntity>: Command objects for
    reading/writing an entity to a datastore.
    o SaveableDatabase, ReadOnlyDatabase: Entity Framework wrappers for
    consistent writing/reading interfaces in all tiers.
    o Depreciated static data-access methods in DAO entity abstract classes.
    Replaced with constructed methods that are interface-enforced.
    • Genesys.Foundation.Database.FoundationData: Starter-Solution sample
    SQL Server database has been changed from FrameworkData to
    FoundationData.
    • Release notes: http://bit.ly/2o4XdJ1
    • Setup Guide:
    http://docs.genesysframework.com/library/Genesys-Foundation-Quick-Guide.pdf
    We thank you for taking a look at our framework of code reuse solutions.
    
    Other sites of interest...
    Genesys Source Framework: http://www.getframework.com/
    Quick-Start Guide:
    http://docs.genesysframework.com/library/Genesys-Foundation-Quick-Guide.pdf
    Reference Docs: http://docs.genesysframework.com/
    Genesys Source on GitHub: http://www.github.com/GenesysSource/
    Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
    
    Preview Disclaimer
    All Genesys software, services and source code provided, including the
    Genesys Framework Foundation, are currently in limited Preview, as
    outlined in our preview disclaimer notice available on
    http://www.GenesysFramework.com.
Commits on Mar 12, 2017
  1. 2017.03 Iteration

    goodtocode committed Mar 12, 2017
    Summary of work items resolved in this iteration are:
    • Activity table renamed to ActivityContext to avoid naming collisions.
    • ActivityContext and ExceptionLog code-first objects now both will
    self-create their tables.
    • Added tech notation (Mvc, Wpf, etc.) to VisualStudioMarketplace.com
    icons.
    • Simplified the GenesysFramework.com and GetFramework.com checkout
    • Genesys Source private repo moved to visualstudio.com VSTS.
    • Setup Guide:
    http://docs.getframework.com/library/Genesys-Framework-Quick-Guide.pdf
    • Release notes: http://bit.ly/2m8ZhfQ
    
    We thank you for taking a look at our framework of code reuse solutions.
    
    Other sites of interest...
    Genesys Source Framework: http://www.genesysframework.com/
    Setup Quick-Guide:
    http://docs.getframework.com/library/Genesys-Framework-Quick-Guide.pdf
    Reference Docs: http://docs.getframework.com/
    Genesys Source on GitHub: http://www.github.com/GenesysSource/
    Genesys Source in Visual Studio: http://bit.ly/2mHpFkf
    
    Preview Disclaimer
    All Genesys software, services and source code provided, including the
    Genesys Source Framework, are currently in limited Preview, as outlined
    in our preview disclaimer notice available on
    http://www.GenesysFramework.com.
Commits on Feb 28, 2017
  1. 2017.02 Iteration

    goodtocode committed Feb 28, 2017
    Summary of work items resolved in this iteration are:
    • Added Identity schema to contain OWIN membership tables such as
    AspNetUsers
    • Standardized App_Data\ConnectionStrings.config and
    App_Data\AppSettings.config naming conventions.
    • Database Server DNS references now DatabaseServer.dev.GetFramework.com
    and DatabaseServer.prod.GetFramework.com
    • All connection strings normalized to one key: DefaultConnection
    • Replaced all “.local” DNS entries with “.com”
    • New Genesys-Frameowk-Requirements.pdf
    • New Genesys-Frameowk-Quick-Guide.pdf
    • Setup Guide:
    http://docs.getframework.com/library/Genesys-Framework-Quick-Guide.pdf
    • Release notes: http://bit.ly/2lj6tVA
    
    We thank you for taking a look at our framework of code reuse solutions.
    
    Other sites of interest...
    Genesys Framework Home: http://getframework.com/
    Genesys Framework Docs: http://docs.getframework.com/
    Genesys in Visual Studio:
    https://social.msdn.microsoft.com/Profile/genesys%20source/extensions/
    Genesys on GitHub: http://www.github.com/GenesysSource/
    
    Preview Disclaimer
    All Genesys software, services and source code provided, including the
    Genesys Framework, are currently in limited Preview, as outlined in our
    preview disclaimer notice available on http://www.GetFramework.com.
Commits on Feb 25, 2017
  1. 2017.01 Iteration

    goodtocode committed Feb 25, 2017
    Summary of work items resolved in this iteration are:
    • Genesys Framework Quick-Start now supports claims-based bearer-token
    authorization.
    • Genesys Framework Quick-Start for WPF and Universal color theming
    reduced to 4 main colors and Light/Dark theme, and all controls
    reference the appropriate Brush.
    • Genesys Framework Extensions and Foundation on GitHub no longer
    references missing file.
    • Genesys Framework Quick-Start on GitHub no longer references SCC.
    • Genesys Framework Foundation reference to
    System.Runtime.Serialization.Json had a HintPath that was not available
    on some machines. Removed the HintPath node.
    • Removed excess packaged files on GitHub repos, GetFramework.com
    downloads and VisualStudioMarketplace.com, and the Visual Studio
    Gallery.
    • Removed Roslyn compiler references from Quick-Start for MVC and Web
    API, due to cross-machine problems experienced by our community code
    ninjas. You may re-add Roslyn after download, or refrain from using C#6
    features directly in a CSHTML file.
    Release Notes: http://bit.ly/2lE62Z8
    
    We thank you for taking a look at our framework of code reuse solutions!
    
    Other sites of interest...
    Genesys Framework Home: http://getframework.com/
    Genesys Framework Docs: http://docs.getframework.com/
    Genesys in Visual Studio:
    https://social.msdn.microsoft.com/Profile/genesys%20source/extensions/
    Genesys on GitHub: http://www.github.com/GenesysSource/
    
    Preview Disclaimer
    All Genesys software, services and source code provided, including the
    Genesys Framework, are currently in limited Preview, as outlined in our
    preview disclaimer notice available on http://www.GetFramework.com.
Commits on Feb 4, 2017
  1. 2017.01 Iteration

    goodtocode committed Feb 4, 2017
    Summary of work items resolved in this iteration are:
    • Genesys Framework Quick-Start now supports claims-based bearer-token
    authorization.
    • Genesys Framework Quick-Start for WPF and Universal color theming
    reduced to 4 main colors and Light/Dark theme, and all controls
    reference the appropriate Brush.
    • Genesys Framework Extensions and Foundation on GitHub no longer
    references missing file.
    • Genesys Framework Quick-Start on GitHub no longer references SCC.
    • Genesys Framework Foundation reference to
    System.Runtime.Serialization.Json had a HintPath that was not available
    on some machines. Removed the HintPath node.
    • Removed excess packaged files on GitHub repos, GetFramework.com
    downloads and VisualStudioMarketplace.com, and the Visual Studio
    Gallery.
    • Removed Roslyn compiler references from Quick-Start for MVC and Web
    API, due to cross-machine problems experienced by our community code
    ninjas. You may re-add Roslyn after download, or refrain from using C#6
    features directly in a CSHTML file.
    
    We thank you for taking a look at our framework of code reuse solutions!
    
    Other sites of interest...
    Genesys Framework Home: http://getframework.com
    Genesys Framework Docs: http://docs.getframework.com
    Genesys in Visual Studio:
    https://social.msdn.microsoft.com/Profile/genesys%20source/extensions
    Genesys on GitHub: http://www.github.com/GenesysSource
    
    Preview Disclaimer
    All Genesys software, services and source code provided, including the
    Genesys Framework, are currently in limited Preview, as outlined in our
    preview disclaimer notice available on http://www.GetFramework.com.
  2. Revert "2017.01 Iteration"

    goodtocode committed Feb 4, 2017
    This reverts commit 155c3c6.