Search code examples
linqsilverlightado.netdevforce

Linq or ADO or?


Building an application with a database that has the ability to get big not HUGE but definate big tables with a million records +. I just saw somewhere that LINQ isn't good for Big Datbases.

Front end will be in Silverlight and I was really looking forward to using its Skip and Take functionality for the Asynchronous calls to speed up the Clients first access to my GUI.

What can you tell me would be wrong with this scenario?

Woudl you use LINQ or something else?

MY BAck End is SQL Server 2005 or better.


Solution

  • I would use WCF Data Services (to serve the data from the server to the Silverlight application) with Entity Framework 4 backing those services.

    You might also want to check out this article from the MSDN magazine that walks you through creating a simple Entity Data Model (from the ground up), WCF Data Services on top of your model, and then how to consume those services from Silverlight:

    Visual Studio - Entity Framework 4.0 and WCF Data Services 4.0 in Visual Studio 2010