See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

11 used & new from £6.58

Have one to sell? Sell yours here
 
   
.NET Web Services: Architecture and Implementation with .NET
 
 

.NET Web Services: Architecture and Implementation with .NET (Paperback)

by Keith Ballinger (Author) "THE UNDERLYING SOFTWARE and hardware that provide the connective tissue for the Internet represent some of the most complex technology of the past few decades..." (more)
2.3 out of 5 stars See all reviews (3 customer reviews)

Available from these sellers.


5 new from £19.95 6 used from £6.58

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
IBM IT optimisation
   www.ibm.com/smb    Make the most of your IT resources IBM now serving: IT optimisation. 
Dynamic Web Wireframes
   www.ProtoShare.com    Create Dynamic WebSite ProtoTypes. Reduce development costs and time. 
Need an Architect?
   www.archidite.com    Archidite Architectural Services Call 07886 527700 for free quote 
  
 

Product details

  • Paperback: 352 pages
  • Publisher: Addison Wesley (19 Feb 2003)
  • Language English
  • ISBN-10: 0321113594
  • ISBN-13: 978-0321113597
  • Product Dimensions: 23.5 x 18.7 x 2.4 cm
  • Average Customer Review: 2.3 out of 5 stars See all reviews (3 customer reviews)
  • Amazon.co.uk Sales Rank: 776,272 in Books (See Bestsellers in Books)

    Popular in this category:

    #99 in  Books > Computing & Internet > Programming > Languages > XML > Web Services
  • See Complete Table of Contents

Product Description

Product Description

Most books on Web Services have focused on specific technologies, and how to use those class libraries to build services and clients. Some have attempted to give an overview of SOAP and WSDL and other related technologies. This book will address the issue of why Web services exist, and how to create them using Microsoft .NET. As Program Manager for Web Services in Microsoft's .NET Framework group no one is in a better position than Keith to explain why .NET's web services tools were set up the way they are, and how to get the most out of them. Once you understand how implementation and architecture of Web services work in .NET, you'll be better able to take full advantage of .NET's powerful tools. The book features a lot of code and many working examples.



From the Back Cover

Praise for .NET Web Services

“Keith Ballinger has been ‘Mr. Web Services’ at Microsoft for as long as there were Web services. Anyone doing work on the Microsoft Web Services platform would do themselves a favor by reading this book, as Keith’s insights are unique.”

         —Bob Beauchemin, DevelopMentor

“This book is a very good introduction to Web services, providing enough specific information for a person to fully understand the principles and implementation issues of Web services . . . Ballinger clearly outlines the fundamental architectural topics that any organization looking to implement XML Web services should consider.”

         —Colin Bowern, Consultant, Microsoft Corporation

“This book provides information about all principal components of Webservices: transport protocol, interface definition and services discovery mechanisms, security and messaging infrastructure, as well as underlying technologies (XML, TCP/IP, HTTP). Description of each subject is comprehensive and complete; examples provide good illustration from the content.”

         —Max Loukianov, Solomio Corp.

.NET Web Services is the authoritative guide to designing and architecting better Web services using Microsoft technologies. Written by Keith Ballinger, a Program Manager for XML Web Services at Microsoft, this book explains what Web services are, why they exist, and how they work in .NET. Readers will gain a thorough understanding of the technologies that allows them to take full advantage of .NET.

The book opens with an introduction to Web services and Web services standards. It then explores .NET technologies and examines how the .NET Framework gives developers the tools they need to build Web service applications. The core of the book focuses on the key specifications that make up the Web services architecture, from HTTP to SOAP to WS-Security. .NET Web Services concludes with the author's expert advice on architecting and designing Web service applications.

Topics covered include:

  • The features and pitfalls of Web services
  • Web services standards
  • Creating Web Services with ASP.NET
  • Creating Web service clients
  • XML serialization with .NET
  • Extending Web services
  • Transport protocols for Web services
  • XML and XML Schemas
  • SOAP
  • Describing Web services
  • Discovering Web services
  • Messaging with Web services
  • Securing Web services
  • Advanced messaging

Best practices are illustrated throughout with full working examples as well as code samples using C# and ASP.NET Web services. A companion Web site at www.keithba.net includes all sample code from the book.

Books in the Microsoft .NET Development Series are written and reviewed by the principal authorities and pioneering developers of the Microsoft .NET technologies, including the Microsoft .NET development team and DevelopMentor. Books in the Microsoft .NET Development Series focus on the design, architecture, and implementation of the Microsoft .NET initiative to empower developers and students everywhere with the knowledge they need to thrive in the Microsoft .NET revolution.





See all Product Description

Inside This Book (Learn More)
First Sentence
THE UNDERLYING SOFTWARE and hardware that provide the connective tissue for the Internet represent some of the most complex technology of the past few decades. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
Check a corresponding box or enter your own tags in the field below
web services
software development

Your tags: Add your first tag
 

 

Customer Reviews

3 Reviews
5 star:
 (1)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
2.3 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
26 of 27 people found the following review helpful:
1.0 out of 5 stars I was duped!, 1 Sep 2003
By Mr. A. R. Bache (Kingston upon Thames, Surrey United Kingdom) - See all my reviews
(REAL NAME)   
The blurb says, "Readers will gain a thorough understanding of the technologies that allow them to take full advantage of .Net". That was absolutely NOT my experience. I was coming to this with 3 years C++ programming, which included a fair bit of work with XML parsers - MSXML, Xerces and Expat. I need to get up to speed quickly with .Net web services and the .Net XML serialization classes. What I wanted was clear comprehensive explanation of the technology with detailed working examples that had been thoroughly tested and reviewed. First I read the whole book through quickly to try and get the big picture. I came away disappointed finding there was not much here that I had not picked up at a free 1 day seminar organised by a training supplier in London. Currently I am going through some of the examples and code in detail and I am becoming even more disappointed. The examples are superficial and confusing. p93 has an example to demonstrate that XML serialization does not preserve type fidelity. An object of one type is serialized out and then de-serialized into a different type. This code compiles and runs; however all of the members of the deserialized object are null references. I am left wondering what I am supposed to infer from that? Following this example, on page p94 we are cautioned to check that the XML we are about to deserialize will map to the class that we are deserializing it to. The text alleges "You can easily do this with the CanDeserialze method." Then there is a code snippet in which the CanDeserialize method takes a parameter called "inStream".
"inStream" - that would be a file stream or network stream - yes? No! When you try the code you discover that CanDeserialize does not take a File or Network stream but needs an XMLReader object which has not as yet been introduced in the text. If you know absolutely nothing about Web Services, XML and .Net this book points you to all of the relevant standards and gives a superficial overview of how the technology fits together. If you are looking for examples of 'real world' web services and "how to do it" information and best practices (as I was) steer well clear.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 2 people found the following review helpful:
5.0 out of 5 stars The best .NET web services book, 23 Jun 2005
Ignore the other review on this page! This is easily the best web services book for .NET, although it does jump in a little quickly with a massive chapter that takes you through several heavy topics very quickly. If you're patient however, this book has the architectural background that a lot of other books miss, and as a program manager for XML web services in Microsoft, Keith really knows what he's talking about. The fact is that the technical details of how to use web services are really pretty simple -- the .NET infrastructure is that good. However, building web services that are interoperable, and which will allow your application to grow, is the tricky part and explaining how to do this is where this book really shines.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
0 of 1 people found the following review helpful:
1.0 out of 5 stars Not good, 29 Mar 2007
By Ian Woodbridge (Cheltenham, Gloucestershire United Kingdom) - See all my reviews
(REAL NAME)   
Found this book very hard to gain an understanding of Web Services. The author clearly has an in depth understanding of Web Services, however their ability to put this into a clear and concise book is sadly lacking. I recommend Programming .NET Web Services, O'Reilly, A Ferrara, M MacDonald as a much better alternative.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Look for similar items by category


Feedback


The Body Shop

The Body Shop - Vitamin C Skin Boost
Protect and boost your glow with The Body Shop Vitamin C Skin Boost.

Shop The Body Shop

 

Up to 75% off Shoes

Shoe Clearance - 75% off Shoes
Save up to 75% on shoes for the whole family.

Shop clearance shoes

 

We've Got Converse

Converse
Stock up on your favourite styles with great deals on Converse shoes.

Shop Converse

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers
The Girl Who Played with Fire
Breaking Dawn (Twilight Saga)
The Girl with the Dragon Tattoo
The Host
The Host by Stephenie Meyer

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates