SOA with .NET and Windows Azure and over one million other books are available for Amazon Kindle. Learn more
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image
Sell yours for a Gift Card
We'll buy it for $2.71
Learn More
Trade in now
Have one to sell? Sell on Amazon

SOA with .NET (The Prentice Hall Service-Oriented Computing Series from Thomas Erl) Hardcover – 2010

ISBN-13: 978-0131582316 ISBN-10: 9780131582316 Edition: 1st
Amazon Price New from Used from
Kindle
"Please retry"
Hardcover, 2010
"Please retry"
$35.00 $34.94
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Hero Quick Promo
Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Editorial Reviews

Review

“Explaining the intersection of these two worlds--service-orientation and .NET technologies--is exactly what this book does. Its team of specialist authors provides a concrete, usable guide to this combination, ranging from the fundamentals of service-orientation to the more rarified air of .NET services in the cloud and beyond. If you’re creating service-oriented software on the Microsoft platform--that is, if you’re a serious .NET developer--mastering these ideas is a must.”

--From the Foreword by David Chappell, Chappell & Associates

 

“Microsoft’s diverse product line has long supported the service-oriented enterprise, but putting it all together into a cohesive whole can be daunting. From more established products, like Windows Communication Foundation, Windows Workflow Foundation, Microsoft Office SharePoint Server, and BizTalk Server, to newer offerings like Windows Azure and AppFabric, the experts assembled here expose the sweet spots for each technology, talk through the high-level trade-offs, and offer a roadmap to a unified Microsoft SOA story.”

--Kevin P. Davis, Ph.D., Software Architect

 

“This book excels in giving hands-on and in-depth expertise on the SOA architecture style with the .NET framework and the Azure cloud platform. It’s a practical guide for developers, architects, and SOA implementers. A must read!”

--Ricardo P. Schluter, ICT Architect, Parnassia Bavo Group

 

“While the industry overall may have hyped ‘the cloud’ to the level it often seems to cure world hunger, SOA with .NET and Windows Azure helps cut through the questions and hype and more clearly discusses the benefits and practical techniques for putting it to work in the real world. This book helps you understand the benefits associated with SOA and cloud computing, and also the techniques for connecting your current IT assets with new composite applications and data running in the cloud. This book will help you understand modern middleware technologies and harness the benefits of the cloud both on and off premises.”

--Burley Kawasaki, Director of Product Management, Microsoft

 

“The authors have a combined SOA and .NET experience of several decades—which becomes obvious when reading this book. They don’t just lead you down one path with a single descriptive solution. Instead, the sometimes nasty trade-offs that architects face in their design decisions are addressed. These are then mapped to the Microsoft .NET platform with clear code examples. A very refreshing look at this major contender in the SOA space and a definite must for the .NET SOA practitioner!”

Dr. Thomas Rischbeck, IT Architect, Innovation Process Technology

 

“In order to evolve as a software craftsman one must read excellent books that will help you grow and evolve in your profession. One of those books that every software craftsmen interested in good design and best practices should read is SOA with .NET and Windows Azure. With this book, you will learn which design patterns will provide the best solution for the kinds of software design problems you, as a developer or designer, face every day. This book has everything that software architects, software designers, and programmers need to know when building great quality software with Microsoft technologies.

 

“This will undoubtedly be one of those books that you reference repeatedly when starting new SOA projects. There is plenty of information that even those not working with typical service-oriented architecture will find very useful. With plenty of real-life examples (code, design, and modeling), readers see in a practical manner how they could use SOA patterns to solve everyday software problems and be more productive. SOA with .NET and Windows Azure will fit in my top three books and will definitely be one of those that I will use in my everyday work.”

--Arman Kurtagic, Consultant at Omegapoint AB

From the Back Cover

“Explaining the intersection of these two worlds--service-orientation and .NET technologies--is exactly what this book does. Its team of specialist authors provides a concrete, usable guide to this combination, ranging from the fundamentals of service-orientation to the more rarified air of .NET services in the cloud and beyond. If you're creating service-oriented software on the Microsoft platform--that is, if you're a serious .NET developer--mastering these ideas is a must.

--From the Foreword byDavid Chappell, Chappell & Associates

 

“Microsoft's diverse product line has long supported the service-oriented enterprise, but putting it all together into a cohesive whole can be daunting. From more established products, like Windows Communication Foundation, Windows Workflow Foundation, Microsoft Office SharePoint Server, and BizTalk Server, to newer offerings like Windows Azure and AppFabric, the experts assembled here expose the sweet spots for each technology, talk through the high-level trade-offs, and offer a roadmap to a unified Microsoft SOA story.

--Kevin P. Davis,Ph.D., Software Architect

 

“This book excels in giving hands-on and in-depth expertise on the SOA architecture style with the .NET framework and the Azure cloud platform. It's a practical guide for developers, architects, and SOA implementers. A must read!

--Ricardo P. Schluter, ICT Architect,Parnassia Bavo Group

 

“While the industry overall may have hyped ‘the cloud' to the level it often seems to cure world hunger,SOA with .NET and Windows Azurehelps cut through the questions and hype and more clearly discusses the benefits and practical techniques for putting it to work in the real world. This book helps you understand the benefits associated with SOA and cloud computing, and also the techniques for connecting your current IT assets with new composite applications and data running in the cloud. This book will help you understand modern middleware technologies and harness the benefits of the cloud both on and off premises.

--Burley Kawasaki,Director of Product Management, Microsoft

 

“The authors have a combined SOA and .NET experience of several decades-which becomes obvious when reading this book. They don't just lead you down one path with a single descriptive solution. Instead, the sometimes nasty trade-offs that architects face in their design decisions are addressed. These are then mapped to the Microsoft .NET platform with clear code examples. A very refreshing look at this major contender in the SOA space and a definite must for the .NET SOA practitioner!

--Dr. Thomas Rischbeck,IT Architect, Innovation Process Technology

 

“In order to evolve as a software craftsman one must read excellent books that will help you grow and evolve in your profession. One of those books that every software craftsmen interested in good design and best practices should read isSOA with .NET and Windows Azure. With this book, you will learn which design patterns will provide the best solution for the kinds of software design problems you, as a developer or designer, face every day. This book has everything that software architects, software designers, and programmers need to know when building great quality software with Microsoft technologies.

 

“This will undoubtedly be one of those books that you reference repeatedly when starting new SOA projects. There is plenty of information that even those not working with typical service-oriented architecture will find very useful. With plenty of real-life examples (code, design, and modeling), readers see in a practical manner how they could use SOA patterns to solve everyday software problems and be more productive.SOA with .NET and Windows Azurewill fit in my top three books and will definitely be one of those that I will use in my everyday work.

--Arman Kurtagic, Consultant at Omegapoint AB

 

 

The Authoritative Guide to Building Service-Oriented Solutions with Microsoft .NET Technologies and the Windows Azure Cloud Computing Platform

InSOA with .NET and Windows Azure, top Microsoft technology experts team up with Thomas Erl to explore service-oriented computing with Microsoft's latest .NET service technologies and Windows Azure innovations.

 

The authors provide comprehensive documentation of on-premise and cloud-based modern service technology advancements within the Microsoft platform and further show how these technologies have increased the potential for applying and realizing service-orientation practices and goals.

 

Specifically, the book delves into Microsoft enterprise technologies, such as:

  • Windows Communication Foundation (WCF)
  • Windows Azure
  • Windows Workflow Foundation (WF)
  • Windows Azure AppFabric
  • BizTalk Server
  • Windows Presentation Foundation (WPF)

...as well as industry service mediums, including WS-* and REST, and many related service industry standards and technologies.

 

The book steps through common SOA design patterns and service-orientation principles, along with numerous code-level examples that further detail various technology architectures and implementations.

 

Topic Areas

This book covers the following primary topics:

  • Microsoft Service Technologies
  • Microsoft Enterprise Technologies
  • On-Premise & Cloud-Based Service Topics
  • Industry Service Technologies & Mediums
  • Service-Oriented Technology Architectural Models
  • Service-Orientation Design Paradigm
  • Service-Orientation Design Principles
  • SOA Design Patterns

 

About the Web Sites

This book series is further supported by a series of resources sites, including:

  • www.soabooks.com
  • www.soaspecs.com
  • www.soamag.com
  • www.serviceorientation.com 
  • www.soapatterns.org
  • www.soaprinciples.com
  • www.whatissoa.com

 

 

See all Editorial Reviews
NO_CONTENT_IN_FEATURE


Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Hardcover: 600 pages
  • Publisher: Prentice Hall PTR; 1 edition (2010)
  • Language: English
  • ISBN-10: 9780131582316
  • ISBN-13: 978-0131582316
  • ASIN: 0131582313
  • Product Dimensions: 7.2 x 2.1 x 9.4 inches
  • Shipping Weight: 3.4 pounds
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Best Sellers Rank: #1,214,830 in Books (See Top 100 in Books)

More About the Author

David Chou is a technical architect at Microsoft. His focus is on collaborating with enterprises and organizations in such areas as cloud computing, SOA, Web, distributed systems, and security. His involvement supports decision makers in helping them to define the appropriate evolutionary strategies in their architecture development. Drawing from his experience at previously held positions with Sun Microsystems and Accenture, David enjoys helping his clients and customers create value by using objective and pragmatic approaches to create definitive IT strategies, roadmaps, and solution architectures.

Customer Reviews

3.7 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

27 of 32 people found the following review helpful By Silverstein on July 3, 2010
Format: Hardcover
Like the other Thomas Erl-branded SOA books, this one is a very high-level, pattern-based overview of SOA combined with some specific technology. Like the other books, it's mostly devoid of details or advice, instead relying on a litany of copied Erl-branded patterns, large fonts, graphics, and simplistic examples to convey the author's message. All of the SOA material is copied from the other Erl books, and the information on Azure and WCF is so generic and introductory that it could have been written by someone with no subject matter experience. Each simplistic section copied from the other books is then given a simplistic .NET example to tie the two together. (Hence the claims about explaining the intersection between Erl's brand of SOA and .NET.)

Like the other books, I'd say this one is suitable for a technology manager or maybe a junior architect. It's not informative or complex enough for a working architect or developer. It doesn't give any design principles or take any stands; it just references the extraordinarily vacuous Erl patterns as if they actually were something more than ten pages of diagrams explaining one sentence. Likewise, the treatment of SOA, WCF, and Azure is too superficial to really educate anyone looking to create a solution.

If the Erl SOA series is to SOA what a fast-food commercial is to nutrition, then this book would be a fast-food commercial with some nutrition details about one particular chain's french fries and hamburgers.

It's not entirely useless, but you'd get just as much information from one article on SOA and the introduction to any book on WCF or Azure. Unless you're very green, you won't learn anything from it, but at least you read a 900 page book instead of watching some idiotic "reality" show or fake news program.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 6 people found the following review helpful By Timmy_A on September 4, 2011
Format: Hardcover Verified Purchase
To be honest, this is one of the worst technical book I've ever read. 800+ pages filled with superficial intro into SOA, high-level generic description of SOA patterns and principles, tens of large but in most cases totally useless figures, and bunch of appendixes that works more like text fillers than useful additions to main text.

I'm really disapointed, because I had so high expectations. After reading 5 books about WCF and 2 other about WF I was looking for a book that gives me a list of SOA patterns and shows me how to apply them in right context on dozens of examples and case studies. I was looking for a book that gives me a new ideas, new views on SOA and presents them in practice. Unfortunatelly this book was very poor choice.

The biggest problem with this book is the fact that even after reading it I can't say for who this book was written for. First third (about 250 pages) contains overview to SOA, WCF, WF and other SOA related technologies on .NET platform. If book was written for architects, there was no need to have such long introduction. Technologies like WCF or WF are essential when you want to develop SOA services under .NET. 250 pages intro is simply not enough to present these complex technologies. Two or more books would be needed - at least. So reading couple of books about WCF, WF and other technologies is in fact prerequisite when you want to read book aimed at architects. But if you know these technologies, there is no need to read another 250 pages intro. This part should have maximum 100 pages with references to other books and resources where these technologies are described in more detail and rest of pages could have been used for presentation of SOA priciples.

SOA patterns - second third of the book was my biggest disappoint.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 5 people found the following review helpful By kirby on July 28, 2010
Format: Hardcover Verified Purchase
Much has been authored about .NET technologies and with the new Azure framework there are many more angles to approach and consider .NET as an enterprise platform for building enterprise systems. But there is nothing out there about how to actually build proper services and SOA with .NET services on-site and cloud-based. This book tackles this difficult subject matter by going deep into topics that demonstrate SOA in action.

The book begins with general coverage of the latest Microsoft products, but really doesn't get into details. If you are new to the world of Microsoft, you should read Microsoft Press books first before starting with this book because it is really about using .NET classes and systems in relation to SOA. This book is not a tutorial about SOA and it is not a tutorial about .NET. It is about using .NET to build SOA services.

The second part of the book talks about principles and patterns as they can exist with .NET. Here you need to understand the principles and patterns, but there are appendixes that provide some reference materials. This second part can get complex and there are inconsistent examples because it is not a tutorial but a book about where SOA and .NET meet.

The third part of the book has interesting chapters that cover things like performance, enterprise service bus, business activity monitoring and UI design. Here again you will encounter principles and patterns but not as much as in the second part. The book is thorough and complete but be sure to pay attention to the prerequisites. Also, the book website is very good.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?