Data access layer generation

  • Rapid data access layer code generation for .NET
  • Easy to learn and use
  • Generates high-performance, extensible code for .NET 2.0 and higher
  • Generates both C# and VB.NET source code
  • Supports multiple database types from a single codebase
  • Infers business entities from existing database metadata
  • Supports dynamic SQL statements and stored procedures
  • Detects and integrates schema changes to ease code maintenance

Supported databases

  • Microsoft SQL Server 7.0, 2000, 2005, and 2008
  • Oracle Database 9i, 10g, and 11g
  • MySQL 4.x and 5.x
  • PostgreSQL
  • SQLite
  • Microsoft SQL Server Compact Edition
  • Microsoft Access

Extended capabilities

  • Long binary (blob/image) and large text (text/memo) data types
  • Streaming of large data types to and from input/output streams
  • Autonumber (Identity / Sequence) generated primary keys
  • Autogenerated Guid primary keys
  • Insert/update timestamp column types
  • Visual Studio project and solution generation
  • Built-in database schema browser
  • Table and schema object conversion between supported databases
  • WCF DataContract and DataMember attribute generation
  • Scalar and count(*) methods with aggregate function support

Earlier versions? Documentation, installers, and notes for older commercial releases live in the legacy archive. View legacy archive →