I am preparing for 70-316 and I have a question regarding ADO.net part of the syllabus: For preparation, I am basically using MSPress book: "Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET". Is any other book dedicated to ADO that is recommended for ADO.net preparation or is the content in the MSPress book sufficient? I do not want to buy any other preparation guide.