|
Development Environment Integration
Diamond Binding extends the Visual Studio® 2005 and 2008 environment with
a simple, yet powerful add-in. It allows you to implement high-performance and reliable persistance for
your application in a way that allows rapid, agile development while protecting against common errors
such as mistyped field names and SQL injection.
Definition Generation
Complete Business Object Layer
- Multilanguage support (VB.Net, C#)
- Generics
- Type safe integration
- Full Nullable type support
Automatic Schema Support
Code defintions that are automatically synchonised with database structures
- Strongly Typed Relationships
- Many-to-one (reference)
- One-to-many
- Lists
- Dictionarys (with selectable index)
- Lazy loading
- Inheritance relationships
Seamless Integration
- Seperate file model (partial classes)
- Database schema continuous integration
- Integrated source control support
- Per-project configuration file
- Non-intrusive licensing
Powerful API
- Powerful ActiveRecord design pattern
- Transaction support
- Easy integration with applications and web sites
- Simple API - "Law of Least Astonishment"
- Query language
- Runtime provided as an MSI Installer and Merge Module
Supported Databases
- Microsoft SQL Server 2000
- Microsoft SQL Server 2005
Supported IDEs
- Microsoft Visual Studio 2005
- Microsoft Visual Studio 2008
Visual Studio, .Net and Windows are either registered trademarks or trademarks of
Microsoft Corporation in the United States and/or other countries.
|