Kellerman Software announces a minor update for the .NET Data Access Layer. Support for mapping SQL Server Geography and HiearchyId types. Create tables with composite keys for all database types. Detect composite keys in existing tables for all database types. New provider methods, GetServerNameFromConnectionString and GetDatabaseNameFromConnectionString. Download now
Kellerman Software announces a major update to the .NET Data Access Layer. Many new features were added for SQL Server, Oracle, MySQL Firebird, SQLite, VistaDB, Microsoft Access, and PostgreSQL. New features: automatically creates foreign key constraints, automatically creates indexes for foreign keys, support for indexes with attributes, huge performance increase for LoadWithChildren and LoadAllWithChildren, support for MySql Version 8, support for Firebird Version 3, new methods SyncTableFromEnum, IndexExists, CreateIndex, GetIndexesForTable, ForeignKeyExists, GetAllConstraints and IsFileBasedDatabase. More information
Kellerman Software announces a minor update to the .NET Data Access Layer. New features, support for SQL Server sql_variant type. Unique constraint for SQL Server has been added. Unique key support has been added for VistaDB and SQL Server. Download now
Kellerman Software announces a minor update to the .NET Data Access Layer. Fix for class generation for tables and columns with spaces. Schema specification fixes. LINQ schema mapping support. New feature, ability to add maintenance fields to a table. Download now
Kellerman Software announces a minor update to the .NET Data Access Layer. A simple demo in VB.NET was added. The NuGet package now includes the help file. Download Now
Kellerman Software announces a minor update to Knight Data Access Layer. More descriptive error messages when missing parent keys. This also fixes an internal caching issue for multiple namespaces with the LINQ provider.
Kellerman Software is proud to announce Version 2.0 of the .NET Data Access Layer. Major feature; provider for PostgreSQL. New methods LoadWithChildren, LoadWhere, LoadOne overload with where clause. New name value parameter support for simpler calling. Support for special directories for file based databases such as current directory, application data, and my documents. Record hook events for Before Insert, Before Update, Before Delete, After Insert, After Update, and After Read. Fix for joining a parent of a child. A super simple demo is now included. Correction for time not being saved for MS Access. Added help for connection strings and joins. Download Now
Kellerman Software announces a minor update to the .NET Data Access Layer. Fix for automap when there is no attribute. Allow setup for inherited classes. Automatically open connection before LINQ queries. Ability to create database within the connection string. Ability to use the %CurrentDirectory% in the connection string. Fix for load with children when parent is null. Download Now
Kellerman Software announces a minor update to the .NET Data Access Layer. New feature, handling of long text field creation for both DbType.AnsiString and DbType.String when creating tables from classes. New feature, LoadAllWithChildren. Fix to setup for DatabaseExists when in a shared hosting environment. Fix for multi-threading issue with Automap feature. Fixes for VistaDb and SqlServer provider smalldatetime generation.