Source Code Online Home Categories Top Code New Code Submit Code
Search
Subject Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Visual Basic & VB.NET
 XML
New Code
i-Net B2B Portal Script 1.4
Shop a la Cart E-Commerce 1.5.5
SmartJobBoard - Job Board Software 1.0
dbForge Fusion for MySQL, Delphi Add-in 3.00
Rapid CSS Editor 2008 9.1
i-Net Real Estate Portal 1.0
Kentico CMS for ASP.NET 3.1a
iNet job search engine script 1.4
XMBForum 1.9.10 Karl
3D Image Carousel Menu - Engine 1.0
Aston2 Menu 1.2
Easy List Builder and Autoresponder Script 1.1
SmartJobBoard Software 1.0
Stylish Text Ads Script 1.1
i-Net Multi User Email Script 1.4
Top Code
Adirex 3D Chess Client 1.0
JiLMaiL 2.0
JVMail 2.0.0
P2P .htManager 0.2
Smart Font Listbox 1.0
Arbitrary-shape Popup Box 1.0
CSTreeBean 0.3
encbtn32.zip 1.00.00b
Joomla! 1.5
Libstocks 0.5.0
phpTimeSheet 1.3.0-preview 2
PicStrip
Webstores 2000 Portal 6.0
activeWatermark 1.0
Dialog Workshop for VCL.NET
Report About TechInsite Object Persistence Framework 1.097
- required fields

Please enter text on the image

The TechInsite Object Persistence Framework (tiOPF) is a free and Open Source framework of Delphi code that simplifies the mapping of an object oriented business model into a relational database. The project was commenced in 1999 and now features persistence layers for Interbase (IBX), Paradox (BDE), Access and SQLServer (ADO), XML (MSDOM) and Oracle (DOA). The choice of persistence layer can be made at compile time with the appropriate code being included in the main EXE. Persistence layers can also be loaded at runtime, which an application can access data via any of the supported persistence layers just by loading the appropriate package.Other features of the tiOPF include:A hierarchy of classes to build a business object model based on GoF's Composite pattern.Persistence mechanism based on GoF's Visitor and Template Method patterns.Swappable persistence layers based on GoF's Adaptor and Factory patterns.Select your own OID generation strategy from Amblers High/Low integer, GUIDs, custom HEX or roll your own OID generator.Map objects to a database using Ambler's OO-DB mapping strategy, or hand code the mappings your self.Automatically generate SQL (or XML query strings), compile SQL into the application or store the SQL outside the application using the tiOPF's tiSQLManager which lets you store the SQL in the database it self.Six persistence layers to choose from, or roll your own.There are 471 DUnit tests ensure stability.16 contributing authors.

Back