This project is read-only.

SymphonyFramework v3.0.1.0 (v10.3.1 x 4.0 + 4.5)

Rating: No reviews yet
Downloads: 30
Released: Nov 18, 2014
Updated: Nov 18, 2014 by RichardMorris
Dev status: Beta Help Icon

Recommended Download

Application SymphonyFramework_v3_0_1_0(v10.3.1x4.0)
application, 30094K, uploaded Nov 18, 2014 - 30 downloads

Release Notes

Symphony Framework version
  • There is a breaking change to the Symphony Conductor that WILL break you existing Symphony Framework projects. Some of the cross platform incompatible code has been removed from the Symphony Conductor project. It has been replaced with a new library called Symphony Conductor WPF. To ensure that your projects continue to build simply reference the C:\Program Files (x86)\Synergex\SymphonyFramework\Bin\SymphonyConductorWPF.dll assembly.
  • Symphony Framework version (Change set 38401. Please note this source control change set contains a large number of source changes. These changes enable us to build the libraries in PCL format (see notes below). Only changes noted below have any effect on the standard assemblies.
  • The Symphony Framework is built under .NET Framework 4.0 & 4.5.1 and Synergy version 10.3.1. The .NET Framework 4.5.1 assemblies are in a sub folder of x451 under the standard Bin folder.
  • The Symphony Framework now provides Portal Class Format (PCL) assemblies. This will allow developer to take advantage of their Synergy code within other development environments like MONO. The PCL version of the Symphony Framework should be installed from NuGet. Simply Manage NuGet packaged and search for Symphony Framework .
  • A new template Symphony_AsXML.tpl has been added. This template allows you to load or write Data Objects as XML. The class can write either a single or collection of Data Objects to a file. It can read a collection of Data Objects from a file.
  • A number of templates have been updated to reflect .Net Framework 4.5 best practices.
  • A new template called Symphony_DataCLRType.tpl has been added. This template allow you to create a Symphony Data Object that exposes individual synergy structure fields as native .NET types.
  • All of the Symphony Converters have been modified to remove the requirement for the MVVM Cross framework. This framework is no longer a requirement for the Symphony Framework under Xamarin for cross device development.
  • A fix has been made to the Date conversion routine when null or zero dates are being processed.
  • The base FileIO class has been corrected to use the first six bytes of the stored GRFA when performing a Find() operation. Because the record is not returned for a Find() operation then the four byte CRC cannot be calculated and an error would be generated.

Change set 38479:
  • Added the ability within the Symphony_DOCache.tpl template file to initialize the cache.
Change set 38713:
  • Fix the use of the implied decimal converter in the DataCLRType template.
  • Fix a bug in the ImpliedDecimalConverter not retuning the correct type.
Change set: 38739
  • Add a new property to the base FileIO class called ForceKeyLength. This property allows you to force the full key length for all keys used within a file.
Change set: 38820
  • Corrected the DataGridCustomSorting class to correctly sort DataGrid template columns.

Reviews for this release

No reviews yet for this release.