MCTS Self-Paced Training Kit and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Very Good See details
$14.47 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
More Buying Choices
Have one to sell? Sell yours here
MCTS Self-Paced Training Kit (Exam 70-561): Microsoft® .NET Framework 3.5 ADO.NET Application Development (Self-Paced Training Kits)
 
 
Start reading MCTS Self-Paced Training Kit on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

MCTS Self-Paced Training Kit (Exam 70-561): Microsoft® .NET Framework 3.5 ADO.NET Application Development (Self-Paced Training Kits) [Hardcover]

Shawn Wildermuth (Author), Jim Wightman (Author), Mark Blomsma (Author)
2.5 out of 5 stars  See all reviews (13 customer reviews)

List Price: $69.99
Price: $44.59 & this item ships for FREE with Super Saver Shipping. Details
You Save: $25.40 (36%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 11 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $40.13  
Hardcover $44.59  

Book Description

0735625638 978-0735625631 March 25, 2009 1 Har/Cdr

EXAM PREP GUIDE Ace your preparation for the skills measured by MCTS Exam 70-561—and on the job. Work at your own pace through a series of lessons and reviews that fully cover each exam objective. Then, reinforce and apply what you’ve learned through real-world case scenarios and practice exercises. This official Microsoft study guide is designed to help you make the most of your study time.

Maximize your performance on the exam by learning to:

  • Connect to data sources; query and retrieve data
  • Manage data integrity and transactions
  • Use LINQ to query data across types, including XML
  • Work with DataSets and in-memory stores
  • Synchronize data—including smart-caching strategies
  • Generate an EDM using the Entity Framework
  • Use ADO.NET Data Services for Internet applications

PRACTICE TESTS

Assess your skills with the practice tests on CD. You can work through hundreds of questions using multiple testing modes to meet your specific learning needs. You get detailed explanations for right and wrong answers—including a customized learning path that describes how and where to focus your studies.

Your kit includes:

  • 15% exam discount from Microsoft. Offer expires 12/31/13. Details inside.
  • Official self-paced study guide.
  • Practice tests with multiple, customizable testing options and a learning plan based on your results.
  • 240+ practice and review questions.
  • Code samples in Microsoft Visual Basic® and Visual C#® on CD.
  • 90-day trial of Microsoft Visual Studio® 2008 Professional Edition.
  • Fully searchable eBook of this guide.

A Note Regarding the CD or DVD

The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O'Reilly Media's Digital Distribution services. To download this content, please visit O'Reilly's web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to booktech@oreilly.com.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

MCTS Self-Paced Training Kit (Exam 70-561): Microsoft® .NET Framework 3.5 ADO.NET Application Development (Self-Paced Training Kits) + MCTS Self-Paced Training Kit (Exam 70-562): Microsoft® .NET Framework 3.5 ASP.NET Application Development (Pro - Certification) + MCTS Self-Paced Training Kit (Exam 70-503): Microsoft® .NET Framework 3.5 Windows® Communication Foundation (Pro Certification)
Price For All Three: $131.28

Show availability and shipping details

Buy the selected items together


Product Details

  • Hardcover: 512 pages
  • Publisher: Microsoft Press; 1 Har/Cdr edition (March 25, 2009)
  • Language: English
  • ISBN-10: 0735625638
  • ISBN-13: 978-0735625631
  • Product Dimensions: 9.1 x 7.4 x 1.6 inches
  • Shipping Weight: 2.6 pounds (View shipping rates and policies)
  • Average Customer Review: 2.5 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Best Sellers Rank: #805,611 in Books (See Top 100 in Books)

More About the Author

Shawn Wildermuth is an eight-time Microsoft MVP (Data), member of the INETA Speaker's Bureau and an author of six books on .NET. Shawn is involved with Microsoft as a Silverlight Insider, Data Insider and Connected Technology Advisors (WCF/Oslo/WF). He has been seen speaking at a variety of international conferences including TechEd, OreDev, SDC, VSLive, WinDev, MIX, DevTeach, DevConnections and DevReach. Shawn has written dozens of articles for a variety of magazines and websites including MSDN, DevSource, InformIT, CoDe Magazine, ServerSide.NET and MSDN Online. He has over twenty years in software development regularly blogs about a range of topics including Silverlight, SQL Server Modeling, Databases, XML and web services on his blog (http://wildermuth.com). He is currently teaching workshops around the country through his training company AgiliTrain (http://agilitrain.com).

 

Customer Reviews

13 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:
 (2)
2 star:
 (8)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
2.5 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

27 of 27 people found the following review helpful:
2.0 out of 5 stars Satisfactory for 60% of exam topics, poor for 40%, April 1, 2009
By 
Mark Price (London, England) - See all my reviews
(REAL NAME)   
This review is from: MCTS Self-Paced Training Kit (Exam 70-561): Microsoft® .NET Framework 3.5 ADO.NET Application Development (Self-Paced Training Kits) (Hardcover)
My copy arrived from Amazon this morning (1st April 2009). I took and passed the ADO.NET 3.5 (beta) exam a year ago, but I am looking for book(s) to recommend to others who want to get certified.

This book provides satisfactory information about ADO.NET 2.0 data APIs such as DbConnections, DbDataAdapters, DataSets, and so on. According to Microsoft's official exam preparation guide, these topics are 60% of the exam. (You need 70% to pass.)

But I have major issues with the rest of the content...

1) LINQ to XML isn't in the exam, yet there is a 10 page lesson on it. (I'm not too bothered about this, because it's nice to have extra content, but why not flag it as "bonus" material not required for the exam?)

2) Entity Framework (EF) is 11% of the exam, but the EF chapter is only 28 of 500 pages (and those 28 pages include a lab exercise and review questions; the actual lesson content is only 19 pages!).

3) The lesson content for "Synchronization Services for ADO.NET" (Sync) is 10 pages. Combined with caching and notification (see comment 4 below) Sync is 15% of the exam. In my opinion this is the most egregious example of weak content. There should be *at least* 100 pages of content on Sync because it can get very complicated when setting up the classes to do bi-directional sync and handling conflicts.

4) There is a good section on SqlCacheDependency, but nothing on SqlDependency or SqlNotificationRequest. The authors could at least have said "SqlDependency works with SQL Server 2005 and later. It has a AddCommandDependency method to tell it what data you're interested in being notified about. Hook up to the OnChange event to receive those notifications."

5) LINQ (and especially LINQ to SQL) are a minor percentage of exam questions (~5%), yet 100+ pages are spent on them. To be clear, I'm not saying I want less LINQ content. I just think there should also be 100+ pages each on EF and Sync.

6) ADO.NET Data Services is not in the exam, but it has a 40 page chapter. Is it because one of the author's was contracturally obligated to provide n pages of content, knew a bit about this topic, and threw it in, even though it is not relevant to the audience for this book? (Like with LINQ to XML, I would not be as bothered by this *if* the authors had put more effort into topics actually on the exam.)

I have written books and training courses myself, so I know how difficult it can be, and therefore have *some* sympathy for the authors. OTOH, if you don't want to do the work, don't agree to write a book! (Or in this case, since there are three authors, a third of a book. I wonder which author(s) were responsible for the EF and Sync content...)

[...]

To learn EF, I bought all the books that cover it, and in my opinion the best is Julia Lerman's Programming Entity Framework. To learn Sync, I just read the MSDN documentation.

Sadly, spending an hour on Microsoft's free MSDN site will provide better information on the new data APIs in ADO.NET 3.5 than buying this book.

If MS Press needs good reviewers before publishing future books on .NET topics, please get in touch via MSN: markjprice
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
3.0 out of 5 stars Sufficient for the exam, May 14, 2009
Amazon Verified Purchase(What's this?)
This review is from: MCTS Self-Paced Training Kit (Exam 70-561): Microsoft® .NET Framework 3.5 ADO.NET Application Development (Self-Paced Training Kits) (Hardcover)
This book is sufficient for passing the exam. This was the only resource I used (aside from MSDN), and I passed the exam. However, I must say that this book will only be sufficient if you have experience with some ADO.NET functionality already - preferably database connections and structuring principles. If you are completely new to ADO.NET and database use in general, this will only provide a good starting point and more reading will be required to fully understand the topics well enough for the exam.

Compared to other Microsoft training kits, this one was disappointing for many reasons (hence the lower review than I've given other books). Firstly, the grammatical errors are plentiful. They are present not only in the text but in the example code as well. For example, more than one LINQ query suddenly has a reference to a new variable that should not be there. Look through the examples carefully and do not accept them if they don't make sense. Similar errors exist in the lesson review questions.

The content itself is left at a high level, for the most part. While some areas like connection strings are described with a great deal of verbiage, most areas that need it such as LINQ and Entity Framework are left quite short. For example, useful topics related to those two sections include lambda expressions and better descriptions of WHERE clause syntax - none of which is present. The coverage is broad, yet shallow. While I understand that DataSet use is a deep topic, additional examples and use cases would be helpful for the exam.

The practice tests were typical for the MCTS training kits. The questions helped to illuminate the areas missed by the book, though there are still some errors - e.g. questions that are marked as incorrect when the explanation states it should be correct. The book itself acts more as a supplement to the training exam.

In all, the book was useful as a preparation guide, but only barely. It was far more helpful to me to have a solid understanding of databases and relational structures than it would have been to have only used the book. With some extra content on EF, LINQ, and DataSets, this book could be much better and a more well-rounded preparation guide. As it stands, though, it is merely mediocre - however, mediocre enough to help me pass the exam... If the quality of the material dropped below this level, the value of the study guide would be insufficient to merit using it as preparation for the exam.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
3.0 out of 5 stars Typos abound..., April 15, 2009
Amazon Verified Purchase(What's this?)
This review is from: MCTS Self-Paced Training Kit (Exam 70-561): Microsoft® .NET Framework 3.5 ADO.NET Application Development (Self-Paced Training Kits) (Hardcover)
If you're the type who is easily frustrated, this book will drive you up a wall. I've only read the first 103 pgs, but already I've found the following errors (not counting trivial spelling errors):

1) p. 19, there is a mixup between RsaProtectedConfigurationProvider, which is specified, and DataProtectionConfigurationProvider, which is actually used. Note that this error occurs in the VB code, but not in the C# code.

2) pp. 43-44, we are told we will see a demonstration of a transaction where a column is updated in one table, and a row is inserted into another table; instead, the VB code shows two SELECT statements (the C# code is correct, however).

3) p. 51, quiz question #1, option A is said to be correct, and option B is said to be incorrect, even though the only apparent difference is that option A uses a user id and password, whereas option B uses SSPI. The answer key says that in option B there is no space between the words "Initial" and "Catalog," but there is no way for the reader to know this since the line is split after the word "Initial" (this split occurs in options A and B alike).

4) p. 103, quiz question #2, option A is said to be correct, and option C is said to be incorrect because there is no such thing as a "LEFT INNER JOIN". Of course, option A uses the same LEFT INNER JOIN that is employed in option C.

I'm going to keep working with this Training Kit because there really isn't any alternative. Still, these kinds of typos are inexcusable.

UPDATE: typos seem to be limited primarily to the sections written by James Wightman; sections by Mark Blomsma ad Shawn Wildermuth (pp. 133ff) seem mostly OK. The practice exams on the CD use an italicized font, and this makes some of the words almost unreadable on my 22-inch, 1680x1050 LCD monitor.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(4)
(2)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject