Hooked on LINQ

Hooked on LINQ - Developers' Wiki
for .NET Language Integrated Query

Quick Search

Advanced Search »

Edit

Introduction

Linq for Signum is the Linq provider implemented by the open source project Signum Framework.

It has some important differences with Linq to Sq/ Entity Framework:
  • Promotes a Entities-First approach: The DB Schema is generated from your C# entities, not the other way around.
  • No DataContext: Database is an static class. You can still change the db connection through ConnectionScope and control object identity when retrieving using ObjectCache

As a Linq provider there are also other differences:
  • No support for SQL 2000 (implementing SelectMany it's hard on SQL 2000)
  • A more explicit model for outer Joins
  • A more explicit way of dealing with lazyiness using Lazy

Linq queries are the only way to write queries in Signum Framework.

Edit

More Information / Related Pages


If you would like to comment on this page, click on the Discuss button located on the top-right of each page. Feel free to edit any mistakes or omissions you find. If you have an objection or find in-appropriate content then contact the administrator. This website is not affiliated with Microsoft®, all content and opinions are those of the specific author and some advice, solutions and article may contain unintentional errors - please use care. Powered by ScrewTurn Wiki version 2.0.33. Some of the icons created by FamFamFam.