You are designing a Windows Presentation Foundation (WPF) application that accesses a
Microsoft SQL Server 2008 database. You must ensure that database administrators can
change the structure of database tables without requiring redeployment of the WPF
application. You need to recommend a data modeling and data access strategy. What
should you recommend?
A.
Model the data layer by using custom data access objects. Access the database by using
stored procedures.
B.
Model the data layer by using LINQ to SQL with attribute-based mapping of objects to
tables.
C.
Model the data layer by using DataSet objects with automatically generated Create,
Read, Update, and Delete (CRUD) statements.
D.
Model the data layer by using typed DataSet objects with automatically generated
Create, Read, Update, and Delete (CRUD) statements