InstantObjects 4.2.2 for Delphi
Welcome to InstantObjects, the integrated framework for developing object-oriented business solutions in Delphi (from Delphi 10.1 to latest version)
Related links: https://www.embarcadero.com/ - https://learndelphi.org/
InstantObjects is a RAD technology that enables creation of applications based on persistent business objects. It simplifies the process of realizing ideas into products; shortens time-to-market, and helps keep business focus.
Even though it is still a bolted-on technology, InstantObjects integrates with the Delphi IDE and Object Pascal in a simple, flexible and intuitive manner. There are no sophisticated environments that have to be comprehended before application development can begin.
InstantObjects offers:
Model realization in the Delphi IDE via integrated two-way tools (from editor to code)
Object persistence in the most common relational databases or flat XML-based files (also with FireDAC Broker)
Object presentation via standard data-aware controls.
Serialization/Deserialization of object using delphi-neon library
Documentation
Follow the complete manual present in this wiki section and look at the PrimerCross demo to find out how to build applications with an Object Persistence Layer very flexible.
Project Status
The project is still managed by Ethea S.r.l., an italian company that uses InstantObjects for InstantSolution Framework.
You can find more information about this Open-Source project in the wiki section.
InstantObjects source files are released under the Mozilla Public License Version 2.0. You may obtain a copy of the License at
www.mozilla.org/en-US/MPL/2.0/
Full DUnitX Tests
InstantObjects contains over 400 Unit Tests written for DUnitX and ubMock framework.
From 3.0 version is also compatible with TestInsight test framework.