You create a Windows application by using the .NET Framework 3.5.
The application is used in a corporate environment to maintain the contact information of all employees.
You create a Windows client application to browse through employee contacts information. All data is
stored on a central Microsoft SQL Server 2008 database, and smart clients are deployed on each
computer.
You discover that users often browse through the same contacts data several times.
You need to prevent unnecessary round trips to bind the data from the server.
What should you do?
A.
Use DataSet class to bind and store data in the client application
B.
Use BindingNavigator.BindingSource class to navigate through data.
C.
Use BindingSource.CurrentChanged event to retrieve the updated data.
D.
Use System.Web.Caching.Cache class to temporarily store on a network file share.