Official Linq to SQL fork. A complete ORM which is backwards compatible with Linq to SQL but with new features. Please see the Wiki for further information about the progress and design decisions made in this project. For the roadmap/features which are planned, please see the issues section for the work items.
There's no official release yet, as this project has just been started. After every new feature successfully added to the codebase, a new version will be released on Nuget.
(No CI system setup (yet), so we'll have to do with the manually written elements below)
It compiles, tests succeed, but the code will be changed a lot internally before the initial compiled release (especially for #6).
This project is an official fork from Linq to SQL from the .NET reference sourcecode. As the reference source for .NET doesn't come in compilable form, the resource files for the error strings have been reverse engineered from the official System.Data.Linq assembly.
This project strives to stay 100% backwards compatible with Linq to SQL's query API, so your original Linq to SQL projects will just work with Linq to SQL 2, unless stated otherwise.
The original Linq to SQL code is (c) Microsoft Corporation (see License.txt). Additional code added is (c) by the contributors and is marked as such in the code files.
This project will offer designer support through LLBLGen Pro