Average Book - Supplement it with MSDN, 2008-11-06
Reviewer rating:
I would actually rate this book 3.5. It's a decent enough book to keep your preparation more structured, focused and on track towards clearing the exam. Remember, it's easy to get lost in MSDN. There are a few obvious typos which are easily spotted. A few of the topics covered need to be supplemented with additional information in MSDN. And I think William Ryan is the worst author of them all.
I recently cleared this exam so in case you are still working on it (instead of 70-503) here's what I did:
- Read this book cover to cover.
- Finished most of the Hands-On-Lab excercises.
- Supplemented some of the topics namely:
Custom Soap Headers/Extensions, .NET Remoting (w/ MSDN Samples), WSE 3.0 (Custom Policy Assertions, WS-Security, SoapFilters, WS-Messaging etc) from MSDN and WSE 3.0 Documentation.
- Coverage of Serviced Components/Enterprise Services/MSMQ is adequate from the exam perspective, although I did lookup some of the classes in MSDN.
- Took practice tests directly from MeasureUp (Practice Test/Exam voucher combo). Did not use the practice test on the CD.
- Took me about a month to prepare. Though I have some prior experience of building distributed applications.
The actual exam duration is 125 mins. Total of 40 questions. Passing score of 700 out of 1000. I got a score of 953 and probably 2 questions wrong.
Hope it helps and best of luck!
Here's a response to the comment made by 'pturner75':
You can use BeginXXX and EndXXX methods to invoke web services asynchronously in .NET 2.0. Just generate your proxies using wsdl.exe or wsewsdl3.exe instead of relying on auto-generated VisualStudio proxies (via web-references).