Pro Biztalk 2006 by George DunphyPro Biztalk 2006 by George Dunphy

Pro Biztalk 2006

byGeorge Dunphy, Ahmed Metwally

Paperback | February 23, 2007

Pricing and Purchase Info

$61.36 online 
$68.95 list price save 11%
Earn 307 plum® points

Prices and offers may vary in store


In stock online

Ships free on orders over $25

Not available in stores


Pro BizTalk 2006is a high-end resource that is based on real feedback from BizTalk developers. AuthorsGeorge DunphyandAhmed Metwallyare well known within the BizTalk community, and here they cover topics not discussed in other books, like performance tuning, scalability, and administration. This book also features examples of specific, real-world implementations.
George Dunphy is an architect with Microsoft Consulting Technical Quality Assurance. He has 14 years of experience and focuses on technologies such as the Microsoft .NET framework, BizTalk Server, Visual Basic and Visual Basic .NET, Active Server Pages, COM, SQL Server, XML, SOAP and WSDL, T-SQL, and web development. In addition to his...
Title:Pro Biztalk 2006Format:PaperbackDimensions:528 pages, 9.25 × 7 × 0.68 inPublished:February 23, 2007Publisher:APRESS PUBLISHERSLanguage:English

The following ISBNs are associated with this title:

ISBN - 10:1590596994

ISBN - 13:9781590596999

Look for similar items by category:


Rated 5 out of 5 by from Highly recommended for new and experienced BizTalk This book is a great resource for the intermediate to advanced BizTalk user. While the Microsoft team has done a commendable job of refining the documentation for BizTalk Server (compared to 2004), there continues to be many voids with respect to best practices and practical guidance around the tool in large enterprise-class deployments. While the primary audience of this book is certainly the BizTalk developer, there is much to be gained for the solution architect and technology director. In particular, there is a good breakdown of when to use each of the features included in BizTalk Server 2006 – often decisions about what feature to use and when are misinformed or happen late in the game. There is also a great discussion on what it takes to realistically implement a BizTalk solution (time and resources required) as well as how to setup a robust development environment. The core of the book does however demand a familiarity with the documentation shipped with the product. A new developer would be lost quite quickly, though I would encourage him or her to read this book after gaining some general knowledge and experience. Included in the authors’ thorough descriptions of how to implement advanced integration concepts are many detailed examples and real-world code samples. The authors provide a frank analysis of the toolset, highlighting both its strengths and weaknesses with a view to pragmatism; if something cannot be done or is unsupported in BizTalk, the authors provide guidance as to how best to solve the problem. Further, if there are multiple ways of achieving the same thing, the costs and benefits of differing approaches are provided (i.e. pipelines versus orchestration). In many of the discussions in Pro BizTalk 2006, for better or worse, the authors point out the differences between versions 2004 and 2006. While this is very useful for the developer with considerable experience in BizTalk 2004, it may be meaningless or confusing to those who are being initiated with version 2006. Though the book was written for readers with experience (read experience with BizTalk 2004) this point is not moot as developers without that context will still (and should) undoubtedly buy this book. For those like myself that are upgrading their skills from 2004, this book will no doubt give the reader many moments of “If only I had that feature!” and may even spur thoughts on how to re-architect their existing 2004 solutions! Some of the most valuable sections for myself included the following: a thorough description of the new performance characteristics and configuration variables; complete sample code for creating several reusable pipeline components (i.e. zip compression, PGP encryption); many examples of implementing messaging patterns in BizTalk; and solid details on monitoring the application using WMI events and tools like Microsoft Operations Manager. While the book does go into detail on the new install/deploy features of BTS2006 (such as MSI files, btstask.exe) I would like to have seen some discussion on new tools like MSBuild, how to implement continuous integration scenarios, or the automation of deployment to one or more environments. There is also little discussion on the advanced aspects of Business Activity Monitoring, a feature which I believe is greatly underused and not accounted for in the design process early enough. No matter what the reader’s role in integration projects, whether he or she is simply migrating from 2004 or building a new integration practice around BizTalk Server 2006, this book is a must-have. Every BizTalk developer will learn something from this book and should read it, especially in light of the scarcity of good literature on this now mature, yet occasionally overwhelming, product.
Date published: 2006-11-21

Table of Contents

A table of contents is not available for this title.