Data Management

W4 So Many Choices, So Little Time: Understanding Your .NET 4.0 Data Access Options


9:45 AM - 11:00 AM

Level: Intermediate

Leonard Lobel



Sleek Technologies, Inc.

We all know that Microsoft loves to drop new data access APIs in our laps, but since .NET 3.5 SP1, and now with .NET 4.0, the variety of new capabilities and options available is unprecedented, even for Microsoft. The .NET 3.5 SP1 framework gave us Entity Framework (EF), Language-Integrated Query (LINQ), LINQ to SQL (and a variety of other LINQ providers) and WCF Data Services (fka ADO.NET Data Services, aka “Astoria”). Now .NET 4.0 sports a revamped EF 4.0 with N-tier support and add-on WCF RIA Services.

How do you sort out this chaos? Is conventional ADO.NET dead? Is it possible to bridge the DataSet with Silverlight? How do you build an n-tier Silverlight app using domain services and EF 4.0? Lenni will answer these questions (and more) to help demystify the Microsoft data access juggernaut. We’ll compare the real advantages and disadvantages across this set of technologies so that you can choose the best architecture for your application. Attend this session and develop a clear perspective of .NET data access in today’s world.

You will learn:

The differences, advantages, and disadvantages across data access technologies including conventional ADO.NET, LINQ to SQL, Entity Framework, WCF Data Services, and WCF RIA Services.