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 database
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}}