GuruASP.NET home  |  shop  |  contact  |  download  |  login
E-Commerce
.NET Components
Developer Tools
JavaScript
 
Guru.NET Objects Persistence Framework - OPF

What is Persistence Framework?

A persistence framework moves the program data in it's most natural form (in memory objects) to and from a permanent data store - the database. The persistence framework manages the database and the mapping between the database and the objects. Persistence framework simplifies the development process. Instead of writing SQL code, developer can now focus on writing business rules in object-oriented .NET languages.

Guru.NET Objects Persistence Framework (G.OPF) simlifyes the database manipulation process to a single line of code per task. For example, to read an object from the database: bool success = MyObject.LoadFromDBByIdentity(10); to delete an object from database: bool success = MyObject.DeleteFromDB();, save: bool success = MyObject.SaveToDB();. The whole task is handled by the Objects Persistence Framework. All the developer has to do is to create business objects (.NET classes) with the correct mapping attributes which the G.OPF may understand and handle. To make this task as simple as possible, please use our G.OPF Business Objects Creator.

Guru.NET Objects Persistence Framework (G.OPF) was written in C#, there are no external dependencies on any COM, ActiveX or 3rd party DLLs, just the pure .NET version 2.0 or above, it may be used in both C# and VB.NET projects.

source: C#, .NET framework 2.0 or above
databases supported: MS Access, SQL 2000, 2005 or 2005 Express

Distributed under Freeware Open Source license.

ADDITIONAL READING - EXTERNAL LINKS

SYSTEM REQUIREMENTS
  • Windows with .NET framework version 2.0 or above
  • MS Access or SQL server 2000, 2005, 2005 Express
DEVELOPER EDITION PACKAGE CONTENT
  • Complete source code C# - Visual Studio 2005 SP1 project
  • Example MS Access and SQL 2005 databases
  • Sample Windows application with example code
  • Sample Web application with example code




Privacy  |  Terms  |  About  |  Contact
Copyright 2005-2007 GuruASP.NET. All rights reserved.