LLBLGen Pro boosts productivity by generating complete data-access and business objects tiers in C# or VB.NET. Its flexible task-based code generator and O/R mapping technology double your productivity.

This tool offers much more than just basic functionality. LLBLGen Pro can create Typed Lists, which are lists of Entity fields mapped to a table definition or view definition that supports type inheritance. It also enables the creation of Typed Views, which are 1:1 maps on existing views in your catalog or schema. In addition, developers don't lose their investments in stored procedures because LLBLGen Pro fully supports existing stored procedures by creating wrapper code that lets you call a stored procedure with one line of code.
The template editor, Template Studio, is powerful and enables the addition of existing templates or the creation of custom templates. This software saves developers a lot of time, up to over 50% of total project development time, and lets them focus on the real deal: business logic code, without having to worry about hammering out an endless list of almost the same routines.
It is easy to use because you can design your database schema with the abstract modeling tools you already use (for example, a NIAM / ORM designer like Visio, or an E / R modeler). LLBLGen Pro takes care of everything else. All you have to do next is modify some of the entity and field names given by LLBLGen Pro if necessary and generate the code.
LLBLGen Pro provides a powerful, state-of-the-art user interface that doesn't require an expensive IDE to run. Overall, LLBLGen Pro is the software that .NET developers have been waiting for to increase their productivity and make their work easier.
Version 4.2: Multiple framework support, Model first development
Version 4.0: Multiple framework support, Model first development
Version 3.0: Multiple framework support, Model first development
Version 2.5: Lots of new features
Version 2.0: N/A