LinqConnect
Outil avancé LINQ to SQL pour les bases de données.
Publié par Devart
Distribué par ComponentSource depuis 2005
Prix à partir de : $ 146.95 Version : 5.2.193 NOUVEAU Mise à jour : Feb 11, 2025
LinqConnect uses classes and interfaces completely compatible with Microsoft LINQ to SQL, so LINQ to SQL developers can easily get started to work with LinqConnect. It offers Migration Wizard that allows you to quickly convert your LINQ to SQL projects to LinqConnect. However, unlike LINQ to SQL, it is an actively developed and supported product, which offers many advanced features, not present in LINQ to SQL, so LinqConnect is a perfect LINQ to SQL replacement.
LinqConnect provides its own visual model designer – Entity Developer. With Entity Developer all model creating and editing tasks can be performed in a convenient GUI, thus greatly reducing the development and learning time. Entity Developer seamlessly integrates into Visual Studio allowing you to design LinqConnect models directly in the IDE. It supports both Model-First and Database-First approaches to design models, allows synchronizing model and database in any direction, and provides flexible and highly customizable T4-based code generation. After you have created your model, Entity Developer allows to test it with LINQ queries without the need to write a special test application.
Image 1/5
Besides SQL Server and SQL Server Compact, LinqConnect works with MySQL, Oracle, PostgreSQL, and SQLite databases, and supports all their scalar data types. LinqConnect goes with bundled Express versions of dotConnect data providers for MySQL, Oracle, PostgreSQL, and SQLite, so you don't need to install additional software to create models for these databases.
With LinqConnect you can use the following mapping cases, not supported in LINQ to SQL: Table-Per-Type inheritances, many-to-many associations, complex types, etc. Separate LINQ queries can be tweaked for lazy/eager loading without changing settings for the whole DataContext.
Use the freeware dbMonitor tool to monitor and analyze all the database calls, made by LinqConnect components in your application. dbMonitor performs tracing of commits, rollbacks, SQL statement execution, etc. Additionally, LinqConnect allows you to log SQL statements to a file.