LLBLGen Pro the #1 OR mapper and data-access tier generator for .NET generates a complete data-access tier and business facadesupport tier for you (in C# or VB.NET) using an existing database schema set. In seconds. The generated .NET code is compiler-ready and can being compiled by the .NET C# or VB.NET compiler be used immediately by other applications.But that isnt all! LLBLGen Pro does more for you increasing productivity even further: you can create Typed Lists which are lists of Entity fields (which are mapped on a table definition or view definition and support type inheritance) from a set of entities which have 1:1 1:n or m:1 relations which each other. It also lets you easily create Typed Views which are 1:1 maps on existing views in your catalog schema. Furthermore you dont lose 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. If thats not enough you can always add the templates used to produce the generated code or create your own using our powerful Template Studio template editor (free for customers).LLBLGen Pro saves developers a lot of time up to over 50% of a total projects development time and lets them focus on the real deal: business logic code instead of having them hammer out an endless list of almost the same routines. You design your database schemas with the abstract modelling tools you always use (for example a NIAMORM designer like Visio or an ER modeller) and LLBLGen Pro takes care of the rest. All you have to do next is modify some of the names LLBLGen Pro has given entities and fields if necessary and generate code.LLBLGen Pro comes with a powerful state-of-the-art user interface which doesnt require an expensive IDE to run.