Skip to content

Official Linq to SQL fork. A complete ORM which is backwards compatible with Linq to SQL but with new features.

License

Notifications You must be signed in to change notification settings

albahari/LinqToSQL2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linq To SQL2

A fork of Microsoft's LINQ-to-SQL, used by LINQPad 6 and later.

This is based on Frans Bouma's fork, which is based on the .NET reference sourcecode.

It includes a number of enhancements, the most important of which is that it supports .NET Core 3.1 and later.

Other enhancements include support for .NET 6's DateOnly/TimeOnly types and the addition of hooks to allow for better logging and the implementation of new authentication schemes (such as Azure MFA).

Namespace changes introduced in Frans Bouma's fork have been rolled back to ensure full compatiblity with .NET Framework's version of LINQ-to-SQL.

Target Frameworks

The project file includes 3 target frameworks: .NET Standard 2.0, .NET Framework 4.5.2, and .NET 6.0. The .NET 6.0 target supports DateOnly/TimeOnly types.

License

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.

About

Official Linq to SQL fork. A complete ORM which is backwards compatible with Linq to SQL but with new features.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.3%
  • Other 0.7%