Session

BOS20-200: Comparing Microsoft Data Access Technologies
Presenter: Phil Meeks
Breakout Session - Level 200 (Intermediate)

With so many available data access technologies, how can you find the best balance of productivity, elegance, and performance in your unique scenario? We'll discuss: when to use data readers and data sets? How to choose between LINQ and Entity Framework? When to develop custom entities versus using objects mapped directly to the database schema? When to use ADO.NET Data Services to expose a data model versus WCF? When might I use the new cloud technology named SQL Azure? This session considers scenarios for each of these technologies, and discusses pros and cons. At the end of this session, you'll be better prepared to choose the best data access technology for your application.

Code and Slides

Phil Meeks
Consultant, Productive Technology
Phil is an independent consultant, based in Charlotte, NC since 1997. He writes .NET WinForms and Web applications, and serves as a SQL Server DBA, and dabbles with Linux projects including Asterisk PBX and Openfiler SAN. With a financial and manufacturing background, Phil has developed solutions for the banking, pharmaceutical, and medical sectors. Phil likes speaking to peers about contracting; he moderated a large birds-of-a-feather session called "Going Solo" at Tech Ed 2009 in LA, and he presented sessions at the Fall Code Camp for the Charlotte Enterprise Developer's Guild. He is currently writing a book on Programming SQL Server Reporting Services.

Email: phillip@philmeeks.com
Website: http://pm6.com