Coffeehouse Thread

3 posts

Forum Read Only

This forum has been made read only by the site admins. No new threads or comments can be added.

LINQ to SQL not dead after all?

Back to Forum: Coffeehouse
  • User profile image
    contextfree`

    I was surprised to see that the WPMango database API is a version of LINQ to SQL, not EF or direct SQL access, and that it adds a couple new features (the code-based database definition, and the very limited code-based schema migration). Does this mean that Microsoft has reconsidered their stance on deprecating LINQ to SQL? Will these (and other?) features make their way to System.Data.Linq in .net 4.5?

  • User profile image
    JoshRoss

    The thing that I liked -- and still like -- about LINQ to SQL was the emphasis on the SQL part. The generated code is surprisingly performant, and yet, composable in a way that sql alone is not.

    If sitting here and clapping can encourage more of this LINQ to SQL inclusion, then here I am sitting and clapping.

    -Josh

  • User profile image
    figuerres

    , contextfree` wrote

    I was surprised to see that the WPMango database API is a version of LINQ to SQL, not EF or direct SQL access, and that it adds a couple new features (the code-based database definition, and the very limited code-based schema migration). Does this mean that Microsoft has reconsidered their stance on deprecating LINQ to SQL? Will these (and other?) features make their way to System.Data.Linq in .net 4.5?

     

    it makes perfect sense to me...

    EF is a general framework with plumbing for connection to many kinds of data store backends. i am sure that this brings along some overhead that would not be very good for a small device where you need to be frugal with cpu and memory overhead.

    Linq to SQL can be much more "focused" and the Linq part is already in the runtime, so all they really have to add is the "to sql" bits and it's a done deal.

    smaller, simpler code for the small footprint device.

Conversation locked

This conversation has been locked by the site admins. No new comments can be made.