This page discusses the new features that have been added to the 2.2 version of the Dataphor project.
EditChanges
EditCommercial Dependencies in Dataphoria
The Dataphoria IDE no longer requires the commercial Syncfusion components. The dependant functionality was replaced by open source or intrinsic .NET Framework solutions.
EditInstancing
In order to better facilitate deployment and administration of Dataphor applications, the concept of a server instance has been introduced, and all configuration and run-time considerations have been streamlined using this concept. For more information see
Instancing.
EditNative CLI
In order to allow for clients with a smaller footprint than the standard CLI requires, a new Native CLI has been built that does not use any of the core DAE assemblies. This allows for lightweight access to a Dataphor instance. For more information see
Native CLI.
EditCross-Instance Query
New features have been added to support the ability to query another instance of a Dataphor server. For more information see
Cross-Instance Query.
EditSQLite Catalog Support
A Dataphor server can now be configured to use SQLite rather than SQLCE for its native catalog store. This change is part of the process of removing Windows dependencies so that the project can be effectively used on a Linux or other Mono-enabled platform. For more information see
Catalog Store Configuration.
EditRuntime Engine Enhancements
The overall performance was improved, the memory footprint reduced, and longevity increased. For details, see
X1 Branch Merged Hoc bong du hoc Du hoc Singapore.
EditDebugger
Dataphor now features a D4 debugger, which allows for attaching, breakpoints, pausing, call stack traversal, and context stack inspection. See
Debugger for details.