Logo LLBLGen Pro
LLBLGen
  customer ID:
password:
     Forgot password?  
LLBLGen
 Buy now!  |  Download demo  |  About LLBLGen Pro  |  Support   

Product info
* Overview
* Why use LLBLGen Pro?
* Features
* Screenshots
* Customer benefits
* Requirements
* Tutorials and videos
* Roadmap
* Pricing

Downloads
* Demo
* Documentation
* Examples
* Additional downloads
* Convince your manager

Support
* Forums
* Partners
* Consultancy
* Online documentation

Misc
* Our customers
* Showcases
* LLBLGen Pro merchandise
 







 

Requirements

 
LLBLGen Pro's designer needs the .NET framework v2.0 or higher to run. The .NET framework is a free download from Microsoft: click here to go there.

The generated code requires either.NET version 1.0 SP3, .NET version 1.1 SP1, .NET 2.0/.NET 3.0 or .NET 3.5 to run. You can generate code for .NET 1.0/1.1/2.0/3.0/3.5, CF.NET 1.0/2.0/3.5.

LLBLGen Pro ships with support for the following databases:
- SqlServer 7/2000/2005/2008/Express/MSDE/CE Desktop (using SqlClient)
- Oracle 8i/9i (using ODP.NET 9.2.x)
- Oracle 10g/11g (using ODP.NET 10.2.x, or ODP.NET 10.1.0.4)
- Oracle 8i/9i/10g/11g (using Microsoft's Oracle provider)
- PostgreSql 7.4+/8.x (using Npgsql provider for .NET 2.0)
- Firebird 1.x/2.x (using Firebird.NET provider for .NET 2.0)
- MS Access 2000/XP/2003/2007 (using OleDb)
- IBM DB2 UDB 7.x/8.x/9x (using IBM DB2 .NET provider) (not on iSeries)
- MySql 4.x/5.x (using Core Lab's MySql .NET provider)
- SqlServerCE on PocketPC/WindowsCE using CF.NET 1.0/2.0/3.5
- Sybase iAnywhere (ASA)
- Sybase Adaptive Server Enterprise (ASE)

LLBLGen Pro uses a provider model and additional drivers will be added in the (near) future.

To be able to create a project, you need any of the following database systems: SqlServer 7, SqlServer 2000, SqlServer 2005, SqlServer 2005 Express, SqlServer 2008, Oracle 8i/9i, Oracle 10g, Oracle 11g, PostgreSql 7.4+/8.x, Firebird 1.5, Firebird 2.x, MS Access 2000/XP/2003/2007, IBM DB2 7.x (z/OS or OS/390), IBM DB2 8.x/9x (Linux / Unix / Windows / z/OS / OS/390), MySql 4.x/5.x, Sybase iAnywhere 7.x+, Sybase Adaptive Server Enterprise (ASE).

LLBLGen Pro's generated code fully supports COM+ transactions. If you want to use COM+ transactions, you'll need Windows 2000 or higher (Windows XP, Vista or Windows 2003/2008 Server).

To be able to determine the complete schema and all the relations inside it, LLBLGen Pro requires that the schema's have all the foreign key constraints and unique constraints necessary. If your schema doesn't have foreign key constraints, you can add these relations by hand in the designer.

Oracle 8i/9i (ODP.NET)
To use Oracle 8i/9i with LLBLGen Pro, you need to have the following installed:
- ODP.NET v9.2.0.7 or higher, which is a free download from Oracle
- Oracle client 9.2 (which is a requirement for ODP.NET and is embedded in the ODP.NET installation)
- Access to an Oracle 8i/9i database system.

Oracle 10g/11g (ODP.NET)
To use Oracle 10g/11g with LLBLGen Pro, you need to have the following installed:
- ODP.NET v10.2, 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)
- Access to an Oracle 10g/11g database system.

Oracle 8i/9i/10g/11g (Microsoft)
To use Oracle 8i/9i/10g using Microsoft's provider for Oracle with LLBLGen Pro, you need the following installed:
- Access to an Oracle 8i/9i/10g/11g database system.

PostgreSql 7.4+/8.x
To use PostgreSql 7.4+/8.x with LLBLGen Pro, you need to have the following installed:
- the Npgsql provider, available at the PostgreSql website. LLBLGen Pro comes with the Npgsql .NET provider dll for .NET 2.0 as the Npgsql provider doesn't install itself in the GAC. To use the generated code in your own project, be sure to either download the latest Npgsql .NET provider for .NET 1.x or .NET 2.0, depending on the target platform of your code.
- Access to a PostgreSql 7.4+/8.x database system.

Firebird 1.x/2.x
To use Firebird 1.x/2.x with LLBLGen Pro, you need to have the following installed:
- Firebird.NET provider v1.7.1 for .NET 1.x code or Firebird.NET v2.0 for .NET 2.0 for the designer and .NET 2.0 code. These are free downloads from the Firebird site at the Firebird sourceforge project site
- Access to a firebird 1.x/2.x database system

MS Access 2000/XP/2003/2007
To use MS Access 2000/XP/2003/2007 with LLBLGen Pro, you need access to the .mdb file, have present an optionally set password for the database, an optionally required system.mdw file and MS Jet 4.0 installed (which is a requirement for .NET 1.x)

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
- Access to an IBM DB2 7.x or 8.x database system.

MySql v4.x/v5.x
To use MySql 4.x/5.x with LLBLGen Pro you need to have the following installed:
- MySql v4.x/v5.x (4.1 or higher with InnoDB preferred) (or access to MySql via a network)
- 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.

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
- .NET 2.0 or higher only, Sybase ASA isn't supported on .NET 1.x

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 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 has permitted us to accomplish this effortlessly. An added bonus that Llblgen 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. "

Gerry Audell
Orion Digital Integration Inc.