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.
Posted At: 10/9/2008
Comments: