LINQ2SQLExtensionsThis package was designed to extend LINQ to SQL | |
Download |
LINQ2SQLExtensions Ranking & Summary
Advertisement
- License:
- Freeware
- Publisher Name:
- Myles McDonnell
- Operating Systems:
- Windows 2K / XP / 2003 / Vista / 2008
- File Size:
- 10 KB
LINQ2SQLExtensions Tags
- Linq to Firebird LINQ to SQL LINQ2SQL LINQ programming model LINQ LINQ Extensions Transient Paradigm Paradigm LINQ Functions Linq functionnalities Linq grammar parser Linq To Objects Linq Implementation LINQ interface SQL to LINQ Extend Control Extend MetatOGGer Extend LyricWiki Linq to DBML LINQ IQueryable Linq framework LINQ provider Compile LINQ LINQ class LINQ query Linq database LINQ 2 SQL LINQ 2 XSD LINQ Extension Downgrade SQL Package SQL Package Converter SQL Package LINQ to ROOT LINQ to C++ linq to sqlite
LINQ2SQLExtensions Description
The LINQ2SQLExtensions pack was designed to extend LINQ to SQL. The inherent weakness of LINQ to SQL is that it prescribes a model in which more than one object representing a single relational entity may exist. This is still true when using LINQ2SQLExtensions. However, LINQ2SQLExtensions enables a master/transient paradigm in which one master object exists per entity which is shared throughout the application. All changes are made to transient instances of the entity objects. Once a set of changes (CUD) is complete the EntityOperationRegister replays this change set on the master DataContext. This empowers developers to build richer event driven data layer components than are possible using LINQ to SQL directly. .NET 3.5 SP1 includes an enhancement to LINQ to SQL whereby when querying for a single result the pipeline will check the internal cache first before looking at the database. This has a dramatic effect on LINQ2SQLExtensions performance as LINQ2SQLExtensions uses Entity.GetOnContext(DataContext) extensively.
LINQ2SQLExtensions Related Software