Macrobject NObject is an O/R Mapping (Object-Relation Mapping) framework to be used in Microsoft .NET platform.
NObject O/R Mapping framework supports a variety of databases, and is entirely transparent to users. It needn't to alter the codes when switching between different databases. Moreover NObject O/R Mapping framework provides XObject XML, a database engine with high performance.
NObject O/R Mapping framework allows you to access database completely in the way of object-oriented. NObject O/R Mapping framework includes OQL.NET, which is a strong-typed object query language (OQL) based on native .NET language such as C# and VB.NET etc., even you needn't to write a single line of SQL statement.
NObject O/R Mapping framework can help you to reduce 30% ~ 40% of codes and 95% of time to debug the query statements, shorten 50% of development time, to a large extent to cut down the costs of development and maintenance and improve the system's robustness.
NObject includes CodeAuto, which can be used to generate NObject persistence layer. Macrobject CodeAuto is a code generator that is template-based and can generate different types of text files accordingly from database schema, data, XML and other data source.