Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This release of the SmartComponent Library has been tested with OpenEdge 10.2B Service Packs 5, 6 (Hotfix 12) and 7 as well as OpenEdge 11.0.0.003 and 11.1.0.005. If you are planning to use the SmartComponent Library on OpenEdge 11.0, please make sure to use at least the Hotfix 003 and Hotfix 5 005 for OpenEdge 11.1. See http://blog.consultingwerk.de/consultingwerkblog/2012/07/serious-issues-with-gui-for-net-type-management-in-openedge-11-1/ for some issues that prohibit the use of the SmartComponent Library on OpenEdge 11.1 without any hotfix. If you need support obtaining this service pack from Progress Technical Support please let us know!  

We are expecting the release of OpenEdge 11.2 later this month. We will provide a feedback on compatibility with OpenEdge 11.2 soon after the release of OpenEdge 11.2.  

From this Like the previous release on we will be are releasing multiple sets of source code for the different OpenEdge releases. We are always attempting to leverage the latest language and platform features from OpenEdge. For instance the Progress.Json.ObjectModel provides ObjectModel provides as an superior foundation for serializable objects that was not available in OpenEdge 10.2B. As OpenEdge 11 uses the .NET 4.0 framework, .resx files created with OpenEdge 11.x are no longer compatible with OpenEdge 10.2B as the type information (e.g. for System.Drawing.Image objects) references a strong name including the .NET Framework version.  

...

The Business Entity Designer does not now support the most important round-trip features:

...

The merging of changes to the model with existing Data Access code without losing any custom code is dependent on annotations in the Data Access class. For existing classes this those will need to be added manually. Customers that are using customized templates or for the Business Entity Designer and code generator will have to add those annotations to the custom Data Access Template file. Please use the file Consultingwerk\BusinessEntityDesigner\Generator\Templates\dataaccess.template from this shipment for a templatesample trhen.

In addition the Business Entity Designer does not allow to update a temp-table in the model based on the temp-table include files. This allows to do direct changes to the temp-table structure and importing them into the model later. This also makes it much simpler to share the same temp-table definition between two business entities.

...

SmartComponentLibrary uses the new Proparse Assembly and we have added the Infragistics4.* Assemblies to the Assembliesassemblies.xml file and the Assemblies folder as OpenEdge 11.2 did update the Infragistics Controls to a hotfixed of the 2011.2 release version so that the default version of the Controls from OpenEdge 11.1 was no longer available in the GAC.

 

Assembly name

Version

 

Consultingwerk.Design

2.2.0.17550

 

Consultingwerk.SmartComponents.Design

2.2.0.19636

 

Consultingwerk.SmartComponents

2.2.19846

 

Consultingwerk.Support

2.2.0.22912 (updated)

 

Consultingwerk.Utilities.Support

1.0.0.21371 (updated)

 

Consultingwerk.Web.Win.Runtime

1.0.0.0 (new Assembly)

 

  

 

List of new features / functionality

...