Altova MapForce 2024 Professional Edition

Version 2022 R2

 

Unterstützung für Visual Studio 2022.

Unterstützung für NET 6.0.

 

Version 2021 R2

 

Bei der Generierung von C#-Code kann in den Codegenerierungsoptionen als Ziel-Framework (zusätzlich zur bestehenden Unterstützung für .NET-Framework-Projekte) .NET Core 3.1, NET 5.0 oder .NET 6.0 ausgewählt werden.

 

Version 2020 R2

 

Für XML-Schema-Wrapper-Bibliotheken generierter Code erlaubt nun mehr Kontrolle über Element-Namespaces und -Präfixe. Zum Deklarieren oder Außerkraftsetzen von Namespaces für ein Element oder zum Anhängen eines Elements mit einem vorangestellten Namespace stehen neue Methoden zur Verfügung. Siehe Beispiel: Bestellung.

 

Version 2020

 

Unterstützung für Visual Studio 2019

Ende der Unterstützung für Visual Studio 2008

 

Version 2018

 

Unterstützung für Microsoft Visual Studio 2013, 2015, 2017

Ende der Unterstützung für Visual Studio 2005 und Xerces 2.x

 

Version 2014

 

Kompatibilitätsmodus-Option für die Codegenerierung wurde entfernt

 

Version 2011

 

Enthält Bug Fixes und Verbesserungen

 

Version 2010 R3

 

Unterstützung für Microsoft Visual Studio 2010

Unterstützung für MSXML 6.0 im generierten C++-Code

Unterstützung für 64-Bit-Zielkomponenten für C++- und C#-Projekte

 

Version 2010

 

Enumeration Facets aus XML-Schemas stehen nun als Symbolkonstanten in den generierten Klassen zur Verfügung (bei Verwendung von 2007r3 Vorlagen).

 

Version 2009 sp1

 

Wurde um Apache Xerces Version 3.x Unterstützung erweitert. (auch die älteren Versionen ab Xerces 2.6.x werden weiterhin unterstützt.)

 

Version 2009

 

Die generierte Mapping-Implementierung wurde überarbeitet und unterstützt nun Sequenzen und Gruppierungen. Die API hat sich nicht geändert..

 

Version 2008 R2

 

Unterstützung für die Generierung von Visual Studio 2008 Projektdateien für C# und C++.

Generierter MapForce Mapping Code in C# und Java kann Readers/Writers, Streams, Strings oder DOM-Dokumente als Quellen und Ziele verwenden.

 

Version 2008

 

Die neuen 2007 SPL-Vorlagen im R3-Stil wurden weiter verbessert:

oEs können nun einzelne Elemente entfernt werden.

oSie haben Zugriff auf Schema-Metadaten (z.B. Elementnamen, Facets, Enumerationen, Occurrence usw.).

oComplexType, die durch Erweiterungen abgeleitet werden, werden nun als abgeleitete Klassen generiert.

 

Version 2007 R3

 

Der Code Generator wurde in Version 2007 Release 3 zur Vereinfachung des generierten Codes, der Verringerung des Codevolumens und zur Verbesserung der Leistung überarbeitet.

 

Behandlung von XML-Dokumenten und Nodes mit expliziter Ownership, um Probleme mit Speicherverwaltung und Multithreading zu vermeiden.

Neue Syntax zur Vermeidung von Kollisionen

Neue Datentypen zur einfacheren Verwendung und Leistungsoptimierung (wenn möglich "Native Types", neue Behandlung von Null, ...)

Attribute werden nicht mehr als Sammlungen generiert.

Der Inhalt von Simple Elements wird nun aus Konsistenzgründen ebenfalls wie ein spezielles Attribut behandelt.

Neues internes Objektmodell (wichtig für benutzerdefinierte SPL-Vorlagen)

Kompatibilitätsmodus zur Generierung von Code im Stile älterer Versionen

Type Wrapper-Klassen werden nun nur mehr auf Anweisung für kleinere Codefragmente generiert.

© 2017-2023 Altova GmbH