LinqConnect is a fast and easy-to-use ORM solution, developed closely to the
Microsoft LINQ to SQL technology, and supporting SQL Server, Oracle, MySQL,
PostgreSQL, and SQLite. It provides a powerful model designer tool with complete
integration to Visual Studio - Entity Developer.
What is LINQ?
LINQ stands for Language-Integrated Query, which means that data retrieval is
no longer a separate language. The LINQ engine allows .NET applications to
connect to databases without bothering much about columns and rows. The data
you receive is automatically formed as objects ready to use by your business
logic.
LINQ to Relational Data may be thought of as an object-relational mapping (ORM) tool.
The type-safe LINQ queries get compiled into MSIL on the fly, and the query clauses are
translated into SQL and sent to the SQL server for execution. This makes your data
access layer safer, faster, and greatly more convenient to design.
Wide LINQ Support
LinqConnect provides wide support for LINQ queries. It provides advanced eager
loading support, enhanced native SQL query handling, and generates better
provider-specific SQL code.
Wide Database Support
LinqConnect works with SQL Server, SQL Server Compact, Oracle, MySQL,
PostgreSQL, and SQLite databases, and supports all their scalar data types.
Compatibility
LinqConnect uses classes and interfaces completely compatible with
LINQ to SQL, while extending its functionality, so LINQ to SQL developers can
easily get started to work with LinqConnect.