Draft:Llblgen Pro

{{AFC submission|d|v|u=Uglykidboe|ns=118|decliner=Johannes Maximilian|declinets=20240622174946|reason2=nn|ts=20240622033814}}

{{Short description|LLBLGEN Pro is a Visual ORM designer for .NET platform }}

{{Draft topics|internet-culture|software|computing|technology}}

{{AfC topic|product}}

{{use mdy dates|date=July 2024}}

{{Infobox software

| title = LLBLGEN Pro

| developer = Frans Bouma{{Cite web |title=Specifications |url=https://www.nuget.org/packages/SD.LLBLGen.Pro.ORMSupportClasses |access-date=2024-06-22 |website=www.nuget.org}}

| programming language = {{hlist|C#}}.{{Cite web |last=Copsey |title=About Franz Bouma |url=https://weblogs.asp.net/fbouma/about |language=en-US}}

| operating system = {{Plainlist|

Main Windows Versions

}}

| language = English{{Cite web |title=Specifications |url=https://www.nuget.org/packages/SD.LLBLGen.Pro.ORMSupportClasses |access-date=2024-06-22 |website=www.nuget.org}}

| language count = 1

| latest release version = v5.11.2{{Cite web |title=Specifications |url=https://www.nuget.org/packages/SD.LLBLGen.Pro.ORMSupportClasses |access-date=2024-06-22 |website=www.nuget.org}}

| latest release date = Dec 20 2023{{Cite web |title=Specifications |url=https://www.nuget.org/packages/SD.LLBLGen.Pro.ORMSupportClasses |access-date=2024-06-22 |website=www.nuget.org}}

| genre = Object–relational_mapping

| license = Commercial

| website = {{url|https://www.llblgen.com/}}

}}

LLBLGEN Pro is a visual ORM (Object Relational mapper) designer for the .NET platform, supporting Entity Framework, NHibernate, and LINQ to SQL{{Cite web |title=LLBLGen Pro - The .NET Core ORM Cookbook |url=https://tortugaresearch.github.io/DotNet-ORM-Cookbook/LLBLGenPro.htm |access-date=2024-06-22 |website=tortugaresearch.github.io}}. It was created by the company [https://www.sd.nl/ "Solutions Design"] based in the Netherlands in 2003. It supports both Relational databases and NoSQL databases (through its "Derived Models" feature).

LLBLGEN Pro has been featured on Microsoft Vice President Scott Hanselman's blog{{Cite web |title=LLBLGen Pro for .NET and .NET Core - Database Entity Modeling with any ORM |url=https://www.hanselman.com/blog/llblgen-pro-for-net-and-net-core-database-entity-modeling-with-any-orm |access-date=2024-06-22 |website=www.hanselman.com}}, on Visual Studio Magazine{{Cite web |last=Dorsey |first=Terrence |date=2015-11-16 |title=10 ORM and Data Tier Management Tools for Visual Studio |url=https://visualstudiomagazine.com/Articles/2015/11/01/Management-Tools-for-Visual-Studio.aspx |access-date=2024-06-22 |website=Visual Studio Magazine |language=en-US}}, as well as in Microsoft's Entity Framework Core Team's Virtual Community Standup{{Cite AV media |url=https://www.youtube.com/watch?v=notUk3yR0mc |title=Entity Framework Community Standup - LLBLGen designer and .NET data history |date=2020-12-02 |publisher=dotnet |access-date=2024-06-22 |via=YouTube}}.

Features

LLBLGEN Pro supports both Visual Basic (.NET) and C Sharp (programming language) as output languages.

It supports both Entity Framework Core and Entity Framework. It also has a ORM Profiler to identify performance of the queries

The list of databases supported are:

class="wikitable"

|+

!Database

SQL Server 2000 or higher / Express / CE Desktop / SQL Azure
MS Access 2000 or higher
Oracle 9i or higher
PostgreSql 7.4+ or higher
Firebird 1.5.x or higher
IBM DB2 7.x or higher (not on AS/400 / iSeries)
MySql 4.x or higher (using DevArt MySql .NET provider)
RavenDB
MongoDB
Microsoft Cosmos DB

References

{{reflist}}