About OPF.NET is an Object Relational Mapper (ORM) Framework for the .NET platform, which simplifies the handling of not object oriented storages by encapsulating them into objects for easier implementation in your application. For further information check out the "OPF.NET: An object persistent framework for .NET" article on CodeProject. The framework is only intended for NON-COMMERCIAL usage and licensed under the GPL. If you plan to use an ORM in a commercial application, please use the Opf3 Framework. Check out Opf3! Benefits - Storage independent queries: To get objects from the storage you can specify storage independent queries. To specify conditions and sort orders you may use the name of the properties of the persistent objects.
- AutoIncrement values for Identifier (primary keys) by setting one property of the FieldAttribute.
- Create relations between your objects by setting one custom attribute.
- Create the mapping between your object and the entity or fields in the storage by using simple attributes. No writing of queries to save, load, delete persistent is required.
- Events for each operation on your persistent objects. Get an event before and after each insert, update, delete, load...
Visit the official web site Download Currently the version 1.0.0.864 of the OPF.NET is available on the SourceForge servers. Click on the links beneath to download the current public version. To compile the sources the ODBC .NET Data Provider is required. Framework OPF.NET Source Code OPF.NET Compiled Binaries Documentation OPF.NET Documentation Since it's always hard work getting into a new library, we developed a tutorial program. It should show you how to work with OPF.NET. The current version can be downloaded by clicking on the link beneath. Tutorial OPF.NET Tutorial Contact There are different types to get in contact with us. You can write us an e-mail. Please use the following e-mail address: info@chilisoftware.net You can give us a call: Phone : +39 0471 067 802 (Italy) Or send us a fax: Fax: +39 0471 067 809 (Italy) |