Knight Data Access Layer

Object Relational Mapper, LINQ Provider, Code Generator, Database Generator

Knight Data Access Layer is the ultimate Object Relational Mapper, LINQ Provider, SQL to Entity Mapper, and ADO.NET wrapper. We have taken the best features from Entity Framework, NHibernate, Fluent NHibernate, Massive, Dapper, and ADO.NET and combined it into one incredible framework. The Object Relational Mapper can automatically map from classes to the database without any attributes, configuration, or XML Mapping files required. When the class property names are different than the database, the mapping can be overridden with attributes, XML Mapping files or code. You can even alter the mappings at runtime. The LINQ provider is a fully baked implementation that supports Select, Union, Skip, Take, Aggregates and much more. The LINQ Provider works with SQL Server, Oracle, VistaDB, Sqlite, Firebird, and MS Access. Similar to Massive and Dapper, Knight Data Access Layer can automatically map the results from SQL Queries or Stored Procedures into Classes. Knight Data Access also contains a code generator. Generate classes from tables, generate your database from your classes. Synchronize your database from a namespace. Typical ADO.NET operations such as executing stored procedures, creating databases, truncating tables are also supported. Knight Data Access Layer works with SQL Server, Oracle, VistaDb, Sqlite, Firebird, MS Access, OLEDB, and ODBC. Try it today.

Changes: First Release

Minimum requirements: .NET Framework 3.5 or higher

Operating system: WinXP,WinVista,WinVista x64,Win7 x32,Win7 x64,WinServer

Program URL: http://www.kellermansoftware.com/p-47-net-data-access-layer.aspx

Knight Data Access Layer screenshot

...

Kellerman Software releases Knight Data Access Layer, a Microsoft .NET developer library that performs sophisticated database operations.

Special permissions

The trial version of Knight Data Access Layer can be freely distributed over the internet in an unchanged form.

EULA

Kellerman Software END-USER LICENSE AGREEMENT FOR Knight Data Access Layer Please read carefully before installing this software package. Your installation of the package indicates your acceptance of the terms and conditions of this license agreement. Contact Kellerman Software if you have any questions about this license.

Read more