Book “SOA Patterns with BizTalk Server 2009” by Richard Seroter, review

Book “SOA Patterns with BizTalk Server 2009” by Richard Seroter, review
Here is a page from publisher ([PACKT] Publishing)  http://www.packtpub.com/soa-patterns-with-biztalk-server-2009/book
Questions:
Who is the reader of this book? What is the knowledge and experience level of the reader? How good is the book structure?
I think the reader should be a seasoned BizTalk developer. It is not for an entry level developer.
This book is for architects, but for architects with wealthy knowledge of the BizTalk. I would suggest it for a senior BizTalk developers, which is equal to an Integration Architect title.
You can read the first three and the last four chapters of this book only for a quick review of your knowledge.
I highly recommended the chapters from 4th to 7th. They are from Richards’s wealthy experience. They are the heart and soul of the book. I would like to see much more such interesting things, maybe in next edition of this book?
Is it about BizTalk 2009 or about BizTalk?
Chapters from 9th to 12th are about BizTalk 2009 features and tools. Other chapters are more common and do not depend on the last version. They are more than that, better than that.
Is it about SOA Patterns?
Yes, it is.
Is it the “recipe” book?
The book contains a few good recipes, but indeed it is not a recipe book.
Is it the button-to-button book?
No, luckily it is not.
How is the book covering the topics?
Chapter
Audience
Level (1-5)
Grade (1-5)
Chapter 1: Building BizTalk Server 2009 Applications
Architect
Developer
3
1
3
1
Chapter 2: Windows Communication Foundation Primer
Developer
1
1
Chapter 3: Using WCF Services in BizTalk Server 2009
Developer
3
3
Chapter 4: Planning Service-Oriented BizTalk
Architect
3
4
Chapter 5: Schema and Endpoint Patterns
Developer, Architect
3
5
Chapter 6: Asynchronous Communication Patterns
Developer
4
5
Chapter 7: Orchestration Patterns
Developer, Architect
5
3
4
4
Chapter 8: Versioning
Developer
3
3
Chapter 9: New SOA Capabilities in BizTalk Server 2009: WCF SQL Server Adapter
Developer
3
3
Chapter 10: New SOA Capabilities in BizTalk Server 2009: UDDI Services
Developer
3
2
Chapter 11: New SOA Capabilities in BizTalk Server 2009: ESB Guidance 2
Developer
3
3
Chapter 12: What's Next
 
 
 
 
Where Level:
1 – developers with entry level knowledge of BizTalk and no working experience
2 – developers with entry level knowledge of BizTalk and small working experience
3 – developers with fair level knowledge of BizTalk and fair working experience
4 – developers with expert level knowledge of BizTalk and fair working experience
5 – developers with expert level knowledge of BizTalk and expert working experience
I have to say, that several parts of this book “must be read” by every BizTalk developer. I insist these parts MUST be an essential part of the BizTalk Documentation from the early start and it is a shame of Microsoft these chapters are not included in the BizTalk Documentation. For example, the Schema Patterns, Chapter 5, how could developers work with Web-services without basic knowledge about basic principles of serializing schemas to .NET classes?
Sometimes author jumps from really interesting discussions about patterns to examples of how to implement it in “too much details” fashion.
When I ticked on the chapters with 2 or 1 grade, I thought “I cannot find any reason to include this chapter in the book. Here Richard presents only the general information but nothing from his experience. Geners description and general examples, but I would prefer to know the expert opinions, expert arguments, expert views, expert pros and cons.” I understand why these chapters are in the book. However, I strongly believe that the book worth reading if the author express his/her opinions in the text.
For Chapter 11 about ESB I would suggest to see the webcast by Richard Seroter “A look at the ESB Toolkit 2.0 in BizTalk Server 2009http://cloudtv.cloudapp.net/ViewWebcast.aspx?webcastid=2521553277324634479. It is kind of the up-to-date version of this Chapter.
Conclusion
Pros:
“SOA Patterns with BizTalk Server 2009” book contains several very interesting topics.
Book contains an expert point of view.
Book also covers several useful SOA patterns implemented in/with BizTalk Server.
The best part of the book is not only about “how” but about “why” as well.
Cons:
Apparently, the author includes some chapters just to pad the book. But the usable volume is still more than a half. This is good proportion. Yes, it is a good proportion. Usually books of this kind have smaller “performance index”.
Conclusion
This book would be very helpful for the Integration Architects and BizTalk Developers.
Author is one of the most respectful BizTalk experts in the world and his point of view is always interesting.
Must have for every BizTalk Developer.
Highly Recommended
 
Print | posted on Tuesday, July 28, 2009 6:10 PM

Feedback

# re: Book “SOA Patterns with BizTalk Server 2009” by Richard Seroter, review

left by Richard at 7/28/2009 10:10 PM Gravatar
Appreciate the frank thoughts. I'd expect nothing less from you!

# BizTalk Development

left by MalachiMccoy at 11/21/2012 8:18 PM Gravatar
the BizTalk Documentation from the early start and it is a shame of Microsoft these chapters are not included in the BizTalk Documentation.
Post A Comment
Title:
Name:
Email:
Comment:
Verification: