Cider - Shop now
Buy used:
$10.67
FREE delivery May 9 - 14 to Nashville 37217. Details
Used: Very Good | Details
Condition: Used: Very Good
Comment: May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less
Access codes and supplements are not guaranteed with used items.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the authors

See all
Something went wrong. Please try your request again later.

MCTS Self-Paced Training Kit (Exam 70-503): Microsoft® .NET Framework 3.5—Windows® Communication Foundation 1st Edition

4.1 out of 5 stars 27 ratings

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. (Limited time offer).
  • 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.

Editorial Reviews

About the Author

Bruce Johnson is a 25-year veteran of the computer industry with a passion for system design and development. He coauthored MCPD Self-Paced Training Kits for Exams 70-548 and 70-547.

Peter Madziak has 10+ years’ experience leading development teams and is an expert on service-oriented architecture and business process management.

Sara Morgan, MCSD, MCDBA, specializes in Web-based applications and the author of Building Intelligent .NET Applications: Agents, Data Mining, Rule-Based Systems, and Speech Processing.

Product details

  • ASIN ‏ : ‎ 0735625654
  • Publisher ‏ : ‎ Microsoft Press; 1st edition (September 27, 2008)
  • Language ‏ : ‎ English
  • Hardcover ‏ : ‎ 640 pages
  • ISBN-10 ‏ : ‎ 8120331044
  • ISBN-13 ‏ : ‎ 978-8120331044
  • Item Weight ‏ : ‎ 3.16 pounds
  • Dimensions ‏ : ‎ 7.38 x 1.86 x 9 inches
  • Customer Reviews:
    4.1 out of 5 stars 27 ratings

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

4.1 out of 5 stars
27 global ratings

Review this product

Share your thoughts with other customers

Top reviews from the United States

  • Reviewed in the United States on November 16, 2008
    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.
    14 people found this helpful
    Report
  • Reviewed in the United States on September 26, 2017
    Surprisingly good at defining the details of defining the inner details of WCF internals. This book is not just a dry list of expected questions on WCF to pass some employment test.

    There are numerous code snippets showing exactly what should be done in WCF to implement a specific feature. These were very helpful in defining and developing mid-level expertise in WCF.

    This book gives the programmer yet another view from inside Microsoft on how they see WCF. The WCF communication process is complex and mastery is going to take a number of viewpoints to be able to use it successfully in practice.
    Every serious WCF programmer should read this book to get Microsoft's inside viewpoint.

    One caveat however, There are no complete examples in the book. The companion CD contains many complete examples, several book chapters in pdf files, and a series of test examples.
    Therefore, you will have to go to the CD to find out where to place the details covered in the book. I believe that a book should tell you where to place the details examined in the text inside the program files to give everything taught a proper context as it is being introduced. So, I took off one star.
  • Reviewed in the United States on March 11, 2009
    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.
    3 people found this helpful
    Report
  • Reviewed in the United States on June 7, 2009
    I started out thinking this was a pretty decent book and then I ran into a problem with the example code not working properly with the built-in host in VS2008. Seeing that they mention this host in the book (eventually) you would have thought that they would have coded the sample code to work with it. I had to resort to a project file hack I found via Google.

    Then comes the exam questions. You think you've studied the book and understood it reasonably well and then you get a question which just looks like nothing you've read so you make a guess, get it wrong and the 'explanation' points you to a chapter in the book as a reference. Go to that chapter and there's nothing that covers that question at all!

    I don't get how the official study kit could not even prepare you for the practice exam!! I'm now off to read MSDN as it seems a much more comprehensive source for WCF.

    I would change my star rating, but Amazon won't let me. This book just left me frustrated.
    3 people found this helpful
    Report

Top reviews from other countries

Translate all reviews to English
  • deckard-cain
    4.0 out of 5 stars Guter Einstieg, aber leider nicht mehr ganz aktuell
    Reviewed in Germany on December 1, 2011
    Da es für das .Net Framework 4.0 und WCF kein Self-Paced Trainig Kit gibt oder geben wird, sah ich mich gezwungen, zum Vorgänger zu greifen. Alles in allem vermittelt das Buch einen guten Einstieg in WCF, aber halt auf .Net 3.5. Es gibt jedoch nichts, was nicht im aktuellen Framework auch funktionieren würde, die Praxisübungen eingeschlossen. Allerdings ist es unvermeidbar, sich im Internet nach weiteren Quellen umzuschauen, um auch die neuesten Entwicklungen von WCF unter .Net 4.0 mitzubekommen und eine Chance zu haben, die entsprechende Zertifizierung zu machen. Kleiner Bonus, wie immer, der Voucher, mit dem es einen kleinen Rabatt auf die Prüfungsgebühren gibt.
    Report
  • Sebastian.Medina
    5.0 out of 5 stars Pretty good
    Reviewed in Canada on March 1, 2020
    Pretty good
  • Lolo
    4.0 out of 5 stars Good help
    Reviewed in Canada on May 19, 2013
    Great book for preparing 513. Yes 513, as there is no book for 513 this is the best option you have. Studying this and then filling the gaps between 3.5 to 4.0 should not be that hard.
  • Dave Lowe
    3.0 out of 5 stars Good Study Aid
    Reviewed in the United Kingdom on August 17, 2009
    I bought this book as study guide to help in preparation for the corresponding MCTS exam (70-503). The book provides a good overview of most of the important aspects of the WCF framework and is for the most part very clear. The two chapters on security really let this book down however, they are very badly constructed and explain the concepts very poorly. Security is a very important topic which is sure to feature highly on the exam and it is for this reason I have only given 3 stars. For those targeting the MTCS certification this book provides a good guide on what to study although for a much better explanation of the various security options within WCF (and for anyone wishing to learn WCF without specifically wanting to attain the MCTS certification) I would highly recommend Michele Leroux Bustamante's book Learning WCF: A Hands-on Guide.
  • Zakmilas
    4.0 out of 5 stars Good book
    Reviewed in Canada on June 19, 2014
    The book tries most definitely in explaining a very difficult subject Web Services. Was using it for class purposes and it helped a lot.