ODS v2.2.1 DAL Designer

Download ODS

Download and evaluate ODS now for free

What is Evaluation Mode?

What is Evaluation Mode?

ODS is free to download and try. By default ODS runs in evaluation mode. Evaluation mode is intended for extended product evaluation and for small projects. The table below lists the differences between Evaluation mode and Licensed mode.

To remove the evaluation mode restrictions you can purchase a license from our online store for each installation of ODS.

Features available in evaluation mode and licensed mode
Evaluation Mode Licensed Mode
Maximum Classes 10 Unlimited
Maximum Class Properties 10 per class Unlimited
Maximum Custom methods 10 per class Unlimited
Maximum User methods 5 per class Unlimited
Maximum Enums 10 Unlimited
Maximum Enum Values 10 per enum Unlimited
Maximum Predefined Objects 10 per class Unlimited
Builds (generate source code) Unlimited Unlimited
Support Web based Web based - Preferential

Select a Download

The current version of ODS is 2.2.1. Please select an install package to download. Changes between this and previous versions are listed in the release notes.

ODS 2 Install Packages
Product Version Size Released Download Link
ODS 2.2.1 32-bit 4,352kb 12th October 2008 Download ODS 2.2.1 (32-bit)
ODS 2.2.1 64-bit 4,349kb 12th October 2008 Download ODS 2.2.1 (64-bit)

System Requirements

Minimum System Requirements

Minimum System Requirements

ODS Minimum System Requirements
Minimum Requirement
Processor: Recommended: 1GHz Pentium/AMD or higher.
RAM: Minimum: 256 MB. Recommended: 512 MB.
Free Disk Space: >6 MB.
Supported Operating Systems
(32-bit version):
  • Windows Vista (all versions)
  • Windows XP (all versions)
  • Windows Server 2008 (all versions)
  • Windows Server 2003 (all versions)
  • Windows 2000
ODS should run on all operating systems supported by the .NET Framework 2.0 x86.
Supported Operating Systems
(64-bit version):
  • Windows Vista 64-bit (all 64-bit versions)
  • Windows XP 64-bit (all 64-bit versions)
  • Windows Server 2008 64-bit (all 64-bit versions)
  • Windows Server 2003 64-bit (all 64-bit versions)
ODS should run on all 64-bit operating systems supported by the .NET Framework 2.0 x64.
Required Software:

ODS requires the .NET Framework 2.0. This can be downloaded from the Microsoft website: .NET Framework 2.0 x86 for 32-bit operating systems or .NET Framework 2.0 x64 for 64-bit operating systems.

Optional System Requirements

Optional System Requirements

ODS Optional System Requirements
Optional Requirement
Automatic compilation of MS Jet 4 DAL source code:

The .NET Framework 2.0 SDK is required if you want ODS to automatically compile generated DAL source code that references COM components. As of ODS 2.2.1 this applies only to MS Jet 4 databases.

The SDK ships with Visual Studio 2005 or can be downloaded directly from the Microsoft website: .NET Framework 2.0 SDK x86 for 32-bit operating systems or .NET Framework 2.0 SDK x64 for 64-bit operating systems.

Automatic compilation of MySQL DAL source code: If you configure your DAL to support MySQL databases then the generated source code will reference the ADO.NET Driver for MySQL. Although the ADO.NET Driver for MySQL is not required for source code generation, it must be installed for compilation to succeed and for the Data Access Layer to be able to communicate with MySQL databases. The ADO.NET Driver for MySQL can be downloaded from the MySQL website.
Data Access Layer Requirements

Data Access Layer Requirements

ODS generates DAL source code that is capable of accessing one, all, or any combination of the following database types. Third party software may be required to access each database type. Please note that these requirements do NOT relate to ODS itself, only to generated source code.

A list of databases that can be accessed by an ODS generated DAL
For Data Access Layers that support Requirement
Microsoft SQL Server:

ODS can generate a DAL that supports SQL Server 2000, SQL Server 2005 and SQL Server 2008. ODS does NOT require SQL Server to be installed to generate and compile DAL source code. However, SQL Server will need to be installed on any machine hosting a SQL Server database.

Information about SQL Server can be found on the Microsoft website. Microsoft provides the following free "express" editions of SQL Server:

MySQL:

If you configure your DAL to support MySQL databases then the generated source code will reference the ADO.NET Driver for MySQL. Although the ADO.NET Driver for MySQL is not required for source code generation, it must be installed for compilation to succeed. The ADO.NET Driver for MySQL can be downloaded from the MySQL website. MySQL will need to be installed on any machine hosting a MySQL database.

Information about MySQL can be found on the MySQL website.

MySQL community edition is free to download.

SQLite 3:

SQLite is an embedded database system which means that you do not need to install any external software for your application to use a SQLite database. The SQLite binary is distributed as part of your application.

If you configure your DAL to support SQLite databases then the generated source code will reference the .NET SQLite binary. Although the .NET SQLite binary is not required for source code generation, it must be installed for compilation to succeed. The 32bit SQLite binary is included in the ODS install.

The .NET version of SQLite (System.Data.SQLite) can be downloaded from the System.Data.SQLite website which also includes a 64bit version of the binary and SQLite documentation.

MS Jet 4:

If you configure your DAL to support Jet 4 databases then the generated source code will reference the ADODB and ADOX components of Microsoft Data Access Components (MDAC) 2.8. Although MDAC is not required for source code generation, it must be installed for compilation to succeed. MDAC and the Jet drivers are included with most versions of Windows. However, the latest version, MDAC 2.8 can be downloaded from the Microsoft website.

ADODB and ADOX are COM components. If you wish ODS to automatically compile the generated source code, ODS will use tlbimp.exe. Tlbimp.exe is part of the .NET 2.0 SDK. Please see the optional requirements above for more details.

Getting started

The Developer Centre has many resources to help you get started, including tutorials and product documentation.

You will find help buttons Help Icon throughout ODS Design Studio which will direct you to the corresponding section in the product documentation.

We have listed answers to frequently asked questions on our FAQ page. If your question is not already answered please do not hesitate to ask us. Use one of the forms in the Support Centre to submit any questions that you might have. Please be assured that we endeavour to answer all queries as quickly as possible.

To remove the evaluation mode limitations, please purchase a License.