| |
LLBLGen Pro's designer needs the .NET framework v3.5 or higher to run.
The .NET framework is a free download from Microsoft: click here to go there.
The generated code requires either .NET 2.0/.NET 3.0/NET 3.5 or .NET 4.0 to run. You can generate code for .NET 2.0/3.0/3.5/4.0
LLBLGen Pro ships with support for the following databases:
- SQL Server 2000/2005/2008/2008R2/Express/CE Desktop/SQL Azure
- Oracle 9i/10g/11g (using ODP.NET)
- Oracle 9i/10g/11g (using Microsoft's Oracle provider)
- PostgreSql 7.4+/8.x/9.x (using the Npgsql provider)
- Firebird 1.x/2.x (using Firebird Client provider for .NET)
- MS Access 2000/XP/2003/2007/2010 (using OleDb)
- IBM DB2 UDB 7.x/8.x/9.x (using IBM DB2 .NET provider) (not on iSeries)
- MySql 4.x/5.x (using Core Lab's MySql .NET provider v3.x/v4.x or DevArt's MySql .NET provider v5.x)
- Sybase iAnywhere (ASA)
- Sybase Adaptive Server Enterprise (ASE)
NOTE: Be aware that not all databases are supported by the supported O/R mapper frameworks. For example Linq to Sql only supports SQL Server and Entity Framework
doesn't support Oracle nor MS Access. Please consult the LLBLGen Pro documentation for the supported O/R mapper frameworks or the specific feature descriptions on our website (see the 'Features' menu on the left) for details about which databases
are supported for which O/R mapper frameworks. SQL Azure is not supported for database-first projects in the designer, it is supported as a target database in the LLBLGen Pro Runtime Framework.
LLBLGen Pro uses the .NET 2.0 DbProviderFactory system, so all ADO.NET providers used have to be build for .NET 2.0 or higher.
To be able to determine the complete schema and all the relationships inside it, LLBLGen Pro requires that the schemas have all the foreign
key constraints and unique constraints necessary. If your schema doesn't have foreign key constraints, you can add these relationships manually in the designer.
The following list explains the requirements per supported database type.
SQL Server / CE Desktop
No special requirements.
Oracle 9i/10g/11g (ODP.NET)
To use Oracle 9i/10g/11g with LLBLGen Pro, you need to have the following installed:
- ODP.NET build for .NET 2.0 or higher (ODP.NET 10g), which is a free download from Oracle
- Oracle client 10.0 (which is a requirement for ODP.NET and is embedded in the ODP.NET installation)
Oracle 9i/10g/11g (Microsoft)
To use Oracle 9i/10g/11g using Microsoft's provider for Oracle with LLBLGen Pro, you need the following installed:
- Oracle CLI client for 9i or higher.
PostgreSql 7.4+/8.x/9.x
To use PostgreSql 7.4+/8.x/9.x with LLBLGen Pro, you need to have the following installed:
- the Npgsql provider, available at the PostgreSql website.
Firebird 1.x/2.x
To use Firebird 1.x/2.x with LLBLGen Pro, you need to have the following installed:
MS Access 2000/XP/2003/2007/2010
No special requirements. For MS Access usage on x64 Windows systems, install the 64bit JET driver (MS Access 2007/2010) from
Microsoft downloads
IBM DB2 UDB 7.x/8.x/9.x
To use IBM DB2 UDB 7.x/8.x/9.x with LLBLGen Pro, you need to have the following installed:
- IBM DB2 .NET provider, which comes with the latest ClientAccess software for DB2. Click here to get to the download page for the DB2 runtime client lite which contains also the client and the .NET provider, v9.1.
- IBM DB2 Client Access, which contains the DB2 client and CLI interface
MySql v4.x/v5.x
To use MySql 4.x/5.x with LLBLGen Pro you need to have the following installed:
- Core Lab's MySql .NET provider: v4 or v3.55.22 or higher for .NET 1.x, v4 or v3.55.22 or higher for .NET 2.0, or DevArt's MySql .NET provider v5.x
Sybase iAnywhere (ASA)
To use Sybase iAnywhere with LLBLGen Pro, you need to have the following installed:
- Sybase iAnywhere provider, v10.0.1.34152 or higher.
- Sybase iAnywhere client software
Sybase Adaptive Server Enterprise (ASE)
To use Sybase ASE with LLBLGen Pro, you need to have the following installed:
- Sybase ASE provider, v1.15.50 or higher.
- Sybase ASE client software
Buy now!
|
 |
We just wanted to pass along both a thank you and congratulations on developing a truly great product. At the time of this
writing, we have been using LLBLGen Pro daily for just over a year. It has saved us a substantial amount of time and effort in developing
a very large application (77 components (exe's and dll's)).
When we started development, two issues were deemed to be of critical importance to the overall success of the project, database
independence and the strict adherence to the n-tiered design philosophy. LLBLGen Pro has permitted us to accomplish this effortlessly.
An added bonus that LLBLGen Pro delivered is a total simplification of the sometimes complex issues associated with database manipulation.
We have now started work on a second project and would not consider developing in .Net without LLBLGen Pro.
|
 |
Gerry Audell
Orion Digital Integration Inc.
|
|