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 - Good See details
$36.26 & this item ships for FREE with Super Saver Shipping. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
Sell Back Your Copy
For a $23.53 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
MCTS Self-Paced Training Kit (Exam 70-503): Microsoft® .NET Framework 3.5 Windows® Communication Foundation (Pro Certification)
 
 
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-503): Microsoft® .NET Framework 3.5 Windows® Communication Foundation (Pro Certification) [Hardcover]

Bruce Johnson (Author), Peter Madziak (Author), Sara Morgan (Author)
3.9 out of 5 stars  See all reviews (10 customer reviews)

List Price: $69.99
Price: $42.66 & this item ships for FREE with Super Saver Shipping. Details
You Save: $27.33 (39%)
  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 8 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? 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 $38.39  
Hardcover $42.66  
Sell Back Your Copy for $23.53
Whether you buy it used on Amazon for $34.00 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $23.53.
Used Price$34.00
Trade-in Price$23.53
Price after
Trade-in
$10.47

Book Description

0735625654 978-0735625655 September 24, 2008 Har/Cdr

Your 2-in-1 Self-Paced Training Kit

EXAM PREP GUIDE

Ace your preparation for the skills measured by MCTS Exam 70-503—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:

  • Define and implement service contracts
  • Configure client and service endpoints across transport protocols
  • Customize service behavior; host and expose services
  • Add instrumentation to services, including end-to-end tracing
  • Implement transport, message, and user level security
  • Consume services through proxies and agents
  • Manage the service life cycle—instances, sessions, transactions, concurrency

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.
  • Official self-paced study guide.
  • Practice tests with multiple, customizable testing options and a learning plan based on your results.
  • 225+ 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.
  • Case scenarios, exercises, and best practices.
  • 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-503): Microsoft® .NET Framework 3.5 Windows® Communication Foundation (Pro Certification) + MCTS Self-Paced Training Kit (Exam 70-516): Accessing Data with Microsoft .NET Framework 4 + MCTS Self-Paced Training Kit (Exam 70-515): Web Applications Development with Microsoft .NET Framework 4 (Mcts 70-515 Exam Exam Prep)
Price For All Three: $123.33

Show availability and shipping details

Buy the selected items together


Product Details

  • Hardcover: 704 pages
  • Publisher: Microsoft Press; Har/Cdr edition (September 24, 2008)
  • Language: English
  • ISBN-10: 0735625654
  • ISBN-13: 978-0735625655
  • Product Dimensions: 9 x 7.6 x 1.9 inches
  • Shipping Weight: 2.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #204,013 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

10 Reviews
5 star:
 (6)
4 star:
 (1)
3 star:    (0)
2 star:
 (2)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.9 out of 5 stars (10 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

30 of 34 people found the following review helpful:
1.0 out of 5 stars Don't bother, use another book if you intend on passing the exam, May 17, 2009
By 
Wiktor Szoltysek (Calgary, AB Canada) - See all my reviews
(REAL NAME)   
This review is from: MCTS Self-Paced Training Kit (Exam 70-503): Microsoft® .NET Framework 3.5 Windows® Communication Foundation (Pro Certification) (Hardcover)
Computer Science books usually fall into one of three categories:
1] The truly rare gems , books that you read from beginning to end, they don't feel like a chore to read. I've come across a few such books -"Head First: Design Patterns" is one of them.
2] The books that aren't quite perfect -maybe the content is too dry, or the technical details are a bit off, but all in all , your time is not wasted reading them (or even skimming). You get some use out of it, and you learn something new. Finally, there is the last category.
3] The absolute bottom of the pile, books so bad and in-cohesive, that they leave you furious after having read the garbage in the first place.

After having purchased this book, to study for the 70-503 exam, I can state without a doubt in my mind that this book clearly falls in the 3rd category of books and should be avoided at all costs. There are much better books out there for studying for the WCF exam (even if they aren't official training kits), and as a reference guide this book is useless. Heck, you'd be better off just studying from MSDN. You WILL fail the exam if this book is your only study material.

Large chunks of the book are just copied directly from MSDN, specifically the instrumentation and security chapters. Even the same code examples are copied, as well as the general formatting. You'll be trying to read areas of the book, not understand what the authors are trying to say, go to MSDN for clarification, only to realize that they are the same. Of course, just like a student attempts to avoid getting caught for plagiarism by changing the occasional words, the authors have made the same futile attempts. For example: compare the Performance Counter section on pg 312, with the corresponding article on MSDN. The authors have even decided to copy the full registry key entries, without thinking whether or not they are relevant for the exam -they are not. To make matters worse, when the authors weren't cutting and pasting from MSDN, they were reusing the same text from other areas in the book (for example, duplicate exam tips, pg 362, pg 345, and duplicate tables pg 361, pg 344).

The book is also missing important WCF information such as service contract operator overloading, streaming, serviceKnownTypes, onserializing, releaseContextMode, IErrorHandler, etc. These are good to know items for the exam, and any solid WCF reference book should include them. Even exam objectives that are stated to be in the book (in the tear-out section), are missing. For example "Manage consistency between life cycles, sessions, concurrency, and bindings" is missing from Chapter 2, Lesson 2. The authors also seem to have avoided important issues such as the default InstanceContextMode (it's PerSession), and mentioning that the Light Weight Transaction Protocol isn't supported by ANY binding.

Missing content would have been somewhat justifiable if there simply was no more room in the book to put it in, however instead the authors have filled the book with bloat, tons of it. Pointless exercises, overly verbose labs, condescending requirements, and useless practice questions. Does every chapter need to be prepended with the requirements, and that you require Visual Studio 2008 to read this chapter. Why do the authors insist on telling readers that they require 384megs of RAM and a 1024x768 screen? The WCF 70-503 is not a beginner exam, it's a given that users taking this exam will know how to use a computer and install/use Visual Studio. The sample exam questions were a poor emulation of the actual exam questions. The bundled CD offers no extra practice questions, instead it's just a repeat of the questions in the book. In fact, the bundled CD's (2 of them), offer nothing new to the book, and should not have been included -the Visual Studio trial can just be downloaded from Microsoft's website. Other bloat includes pointless tables that just fill space, i.e. Algorithm Suites and Distinguishing Values on pg 346, -don't worry you don't need to memorize it for the actual exam.

If you are serious about taking the exam, or you are looking for a good WCF reference book, I recommend reading "Programming WCF Services" by Juval Lowy instead. I fail to see how anyone could give this WCF training kit book a review of more than one star. Compare the two books and you will see that I mean, it's that clear cut. What a difference it makes, when the author actually knows what he's talking about.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


15 of 19 people found the following review helpful:
5.0 out of 5 stars Whether or not you are getting certified, this book is excellent, November 15, 2008
Amazon Verified Purchase(What's this?)
This review is from: MCTS Self-Paced Training Kit (Exam 70-503): Microsoft® .NET Framework 3.5 Windows® Communication Foundation (Pro Certification) (Hardcover)
I've been living and breathing WCF since it was Indigo and was pretty sure I could pass the 70-503 without any official preparation. However I figured better safe than sorry. If you're looking to pass the 70-503 this book alone will do it for you (I'm not advising against using other sources, I'm just saying that if you read it end to end and really understand the material, i think you'll be more than prepared for the actual exam). If you have no intention of getting certified but just want to learn WCF (or learn it better), again, this book will do it for you. Having read each of the WCF books on the market and having been involved with a few of them, IMHO, this is another book in a line of really great titles. The quality of pretty much any WCF book you can find here on Amazon is top notch, and this is no exception.

Overview:
-It spans just over 600 pages end to end.
-It's written by 3 authors, each of which is very experienced in distributed applications and is a very competent writer. Even though there are multiple authors, the writing style and presentation of the book is very consistent.
-Code examples are shown in both VB.NET and C#
-There are 12 chapters total, which average around 40 pages per chapter. A few of the chapters, like "Deployment", "Infrastructure Security", and "When Simple isn't enough" are a little shorter, others like "Contracts" and "Consuming Services" run a little longer.
-The depth of coverage of each chapter is really well done. I can't think of an instance where I felt I needed more or was begging for it to end.
-Each chapter starts out covering the topic at a more basic level and progresses to more advanced areas.
-There are several practice questions for each section and there are labs for each chapter as well.

Pros:
-Although it's a training kit, each chapter is very easy to follow and interesting
-The book makes copious use of Real World examples. Instead of standard Hello World type services, they use examples that are more typical of what you work with on a day to day basis. For instance, Chapter 4 uses Microsoft's MapPoint web service as the example base and doesn't rely on simple methods therein.
-There's a good amount of coverage in dealing with Non-WCF services.
-Security is a very critical area in building services and they cover it exhaustively.
-Concurrency (12) is covered more in depth here than any other WCF book I've read. I would add that for anyone who's focused primarily on building WCF services, this chapter alone justifies the price of the book. Coupled with Chapter 10's discussion on instancing, no stone is left unturned in this area.
-Every area of WCF is covered
-The length of each chapter's coverage correlates well with how important the subject is and how frequently it's typically used in professional development
-Both beginners and experienced WCF developers could read this book and find its information useful. There's plenty of coverage of the basics and high level items, but there's a tremendous attention to nuanced details that can make WCF development very frustration if you aren't aware of.
-Where possible, they discuss each way of doing something when more than one way is available

Cons:
-The discussion on security is very thorough and leaves nothing uncovered. Compared to the rest of the book though, it gets a little dry and tedious. To be fair to the authors though, the subject matter is inherently tedious and dry and I really couldn't say what could have been done to make it a little more lively. I think the only reason it sticks out as being dry is b/c the rest of the book is so compelling.
- The only other thing I think some might be bothered by is that this book is very much focused on real world development. The attention to detail makes it very obvious that the authors have dealt with WCF in and out and they put a lot of effort into warning you about pitfalls and everyday problems. If you don't care about learning WCF and only care about passing the exam so you can say you have the MCTS, you'll probably find this information to be overkill. However if you're taking this exam with the sole intent of passing it and not really learning how to build WCF apps, it's hard to have much sympathy for you and the authors would do everyone a disservice by catering specifically to such a small segment of people.

Speaking to the real world nature if things...the use of MapPoint as an example service is really a nice touch. It helps solidify one's understanding of interacting with a typical non-trivial service and vicariously shows how to handle many different situations. This book would not be the book it is without it. It adds a lot of text and material to study without specifically contributing to any given exam objective though. So this is why I say that someone singlemindedly focused on the exam might not like it but everyone else will find it a huge plus.


In the same respect, I don't recall seeing a single question about Installer packages on the exam yet there is roughly 30 pages dedicated to this subject (well, it's a little more broad than just the installer but the point is still valid). If you're only worried about the exam this would be of little value to you - if you're going to build WCF applications in real life, this will likely be very important to you. (There is only one knock I have on this chapter though. They go through building a Windows Service WCF host and building the installer. Other parts of the book emphasize the importance of using configuration for the services as opposed to hard coding such information. They don't however walk you through handling configuration files w/ a Windows Service. In their defense though - this would have absolutely nothing to do with passing the exam and everything to do with a real world problem).

Another example is with Chapter 9... titled 'When Simple Isn't Sufficient.' Calling this chapter excellent would be doing it a disservice. It's a catch all of how to deal with so many problems that aren't covered many places elsewhere or where technical documentation is lacking. Anyone building WCF services at work will Love this chapter. However there was minimal coverage of faults on the exam and that's about the only thing in this chapter I recall seeing on the actual exam. So is the material here needed for the exam? Not so much. Is it information every WCF developer should know? Absolutely.

So I guess my ultimate point there is if you're looking for a text version of a braindump - look elsewhere. If you're looking to build or strengthen a first class WCF skillset, buy it now.

All in all this is a very well done book written by people who know the material inside and out and took a lot of care in writing it. I know how hard writing a book like this can be and in every respect, the authors are to be commended on the job they did. It's a fun book to read, it's an informative book to read and I would go so far as to say that it should be on the shelve of anyone who's working on WCF development. It will get you through the exam and you'll enjoy the process. However as good as it is as an exam prep (and I don't want to diminish that at all), it's better as a solid WCF reference. To me, the true measure of a book is "would you buy it again if you lost it" and "would you recommend it to people on your team". I can answer both of those with a definitive Yes. Many of the pages are already dogeared even though I just got it, from making notes to myself and marking reference points in it. I've ordered a copy for each of my team members and have purchased three additional copies for some friends who I worked with on my last project b/c they are all die hard WCF junkies and I consider this a Must Have book on the topic.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars A very comprehensive test-preparation guide, March 11, 2009
Amazon Verified Purchase(What's this?)
This review is from: MCTS Self-Paced Training Kit (Exam 70-503): Microsoft® .NET Framework 3.5 Windows® Communication Foundation (Pro Certification) (Hardcover)
This book is quite sufficient in preparing its readers for the associated exam. The materials covered in the first half of the book provide the basics for most WCF interactions and applications. The last half delves into security, transactions, and instancing, amongst other details.
The material itself is well-presented, though some of the forward references make it hard to tie certain aspects together (e.g. message header security with attributes). However, 2 passes through the book should be sufficient to prepare any reader for the test. This was the only study material used (in conjunction with the provided test exams) and I passed the test the first time though.
The test exams are worth a bit of note, as they are not terribly connected to the book material. More than a few of the questions will touch on topics that are not in the book. Moreover, the exam answers will reference chapters in the book that are either different or do not exist. There seems to be a good bit of disconnect between the exam manufacturer and the authors. However, the book itself contains relatively few errors that will cause any problems.
The reason these errors do not affect my rating of the book is that in researching and learning about these other topics, I feel I got a more well-rounded WCF education and that it better-prepared me for the test. Some of these tangents, like the WebServiceHost, COM+, and some other attributes, proved very useful. The additional information made clearer the links between WCF and various other technologies.
Overall, I highly recommend this book. This should be the only resource needed to pass the exam, and it is quite well-written.
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.
 
(9)
(3)
(2)
(1)
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
When will this book come out? 0 Apr 4, 2008
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject