You are designing an application by using Microsoft Visual Studio .NET 2008 and the .NET Framework 3.5.
The application implements the following design:
– Client applications will be accessed by using a mobile device or a browser.
– All client applications will connect to a Windows Communication Foundation (WCF) service.
– All client applications will use Microsoft SQL Server Compact 3.5.
You need to ensure that the client applications can perform the following tasks:
– Maintain local copies of data offline.
– Synchronize changes.
– Detect data conflicts.
What should you do?
A.
Use LINQ to SQL.
B.
Use merge replication.
C.
Use Entity Framework.
D.
Use the Microsoft Sync Framework.