NObject Introduction
Features
NObject in User Application
Main Points of Using NObject
Important Illustration
Generating Persistence Layer
CodeAuto Code Generator
Generating Codes
Generating Code File
The Generated Project
"Territory" Table
Data Class (Entity Class)
Business Class
OQL Query Schema
Using NObject Persistence Layer
NObject Persistence Layer Framework
DataObject
ObjectManager
ObjectReader
ObjectSet
Reference NObject
Create ObjectManager
Using NObject Object
Insert a New Object
Insert a New Object
Insert a Sub-Object
Return Existing Object and Object-set
Using Primary Key
Get Relation Object
Using Filter
Using OQL
Update Object
Updating Object in Batches
Using Filter
Using OQL
Delete Object
Delete Object in Batches
Using Filter
Using OQL
Using NObject Object Property
Strong-type Property
Type-Less Property
Using NObject Object-set
Using Enumerator to Travel All Over the Object-sets
Cloning Object-set
Getting Sub-set
Finding Object
Sorting
Using ObjectReader to Deal With a Great Deal of Objects
Lazy-load and Caching
Relation Object Lazy-load
Big Field Lazy-load
Caching of NObject
NObject Transaction Processing
Transaction Processing Features
Sample
Reset Object State
Transaction Rollback
Transaction Committing
NObject Query Scheme
Query Application Scene
Field | Value Scheme
Filter Scheme
OQL Scheme
OQL.NET