An Object Persistent Framework written in Embarcadero's Delphi (Object Pascal). This Value Type Framework provides a base class (ThcObject) composed of attribute objects that can be automatically persisted to an object store (normally an RDBMS).

Features

  • support for DevExpress QuantumGrid via a custom datasource
  • uses MGM pattern to support any non data-aware controls
  • tracks attribute/object changes and automatically generates update SQL
  • supports FireDAC, Interbase Express, ADO, and Advantage data access layers
  • provides for object coding constructs such as Person.LastName.AsString := 'Smith';
  • Supports VCL and FMX (limited controls)
  • provides an object code generator

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 2.0 (LGPLv2), Mozilla Public License 1.0 (MPL)

Follow hcOPF

hcOPF Web Site

Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services Icon
$300 in Free Credit Towards Top Cloud Services

Build VMs, containers, AI, databases, storage—all in one place.

Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
2
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5

User Reviews

  • Realy good project Thanks it's very useful.
  • promising framework! some polishing - and all be done!))
  • Very promising! hcOPF has the potential to be the future of OPF frameworks for Delphi. Still in active development, but usable. There is a lack of mature documentation. +10 vote from me!
Read more reviews >

Additional Project Details

Languages

English

Intended Audience

Developers

Programming Language

Delphi/Kylix, Object Pascal

Database Environment

Other API

Related Categories

Delphi/Kylix Frameworks, Delphi/Kylix Object-Relational Mapping (ORM) Software, Object Pascal Frameworks, Object Pascal Object-Relational Mapping (ORM) Software

Registered

2008-02-08