|

1001
|
Objectz.NET Version 2.2 (ID #20094)
Mongoose Solutions, Inc.
Objectz.NET is an Object/Relational Mapping Library for .NET. Objectz.NET lets you map the properties and fields of your .NET application classes directly to your database tables, columns and views. All of your data is seamlessly transferred between your objects and your data source by Objectz.NET. That means that you can concentrate on writing business logic, not database access code. It also means your application doesn't break when your database schema or data source changes. Using the visual Objectz.NET Mapping Studio, you can make changes to the way your classes are mapped quickly and easily—all without recompiling any code.
Objectz.NET is an extension of ADO.NET that provides a bridge between objects and relational (database) data sources. Objectz.NET allows an object to be stored or retrieved directly to/from a data source. Since Objectz.NET is built on top of ADO.NET, all persistent objects can be converted to a data set and vice versa. An Objectz.NET data object can be populated from or expressed as a data set or a persistent object. A persistent object is any object that is defined in a .NET managed language and is mapped to a persistent store using Objectz.NET. In this way, objects can be directly stored and retrieved from relational databases without knowledge of the underlying data storage structure.
The Objectz.NET architecture makes data access generic such that the business layer is not cluttered with data source specific information. Objectz.NET eliminates the need to embed SQL statements into business layer code. This insulates the business layer from database provider and schema changes which improves maintainability and it allows the developer to be free from database schema information and focus on a more object-oriented design process—thereby significantly reducing maintenance and development time. The Objectz.NET Mapping Studio provides an easy-to-use graphical interface designed to allow developers to quickly modify, add or delete object-to-data mappings without changing a single line of source code.
Traditional use of ADO.NET directly results in GUI presentation code, business logic, and SQL statements interwoven throughout the application source code. This can result in a maintenance nightmare when developing and deploying in different environments as any database schema or provider changes will cascade into multiple time-consuming code changes. Objectz.NET eliminates this hassle and allows rapid portability of application code between development, production and other environments. Objectz.NET is compatible with any managed .NET language, including C#, VB.NET, Managed C++, JScript.NET and J#—allowing developers to leverage the cross-language strengths of the .NET platform.

Objectz.NET Version 2.2 home page
|