Dotnetcat » .NET Books » Web Services books

Sort by:

Restful Web Services

Author: Leonard Richardson
List price: $39.99
Amazon price: $19.55   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media (15 May 2007)

"Every developer working with the Web needs to read this book." -- David Heinemeier Hansson, creator of the Rails framework
"RESTful Web Services finally provides a practical roadmap for constructing services that embrace the Web, instead of trying to route around it." -- Adam Trachtenberg, PHP author and EBay Web Services Evangelist
You've built web sites that can be used by humans. But can you also build web sites that are usable by machines? That's where the future lies, and that's what RESTful Web Services shows you how to do. The World Wide Web is the most popular distributed application in history, and Web services and mashups have turned it into a powerful distributed computing platform. But today's web service technologies have lost sight of the simplicity that made the Web successful. They don't work like the Web, and they're missing out on its advantages.
This book puts the "Web" back into web services. It shows how you can connect to the programmable web with the technologies you already use every day. The key is REST, the architectural style that drives the Web. This book:

  • Emphasizes the power of basic Web technologies -- the HTTP application protocol, the URI naming standard, and the XML markup language
  • Introduces the Resource-Oriented Architecture (ROA), a common-sense set of rules for designing RESTful web services
  • Shows how a RESTful design is simpler, more versatile, and more scalable than a design based on Remote Procedure Calls (RPC)
  • Includes real-world examples of RESTful web services, like Amazon's Simple Storage Service and the Atom Publishing Protocol
  • Discusses web service clients for popular programming languages
  • Shows how to implement RESTful services in three popular frameworks -- Ruby on Rails, Restlet (for Java), and Django (for Python)
  • Focuses on practical issues: how to design and implement RESTful web services and clients
This is the first book that applies the REST design philosophy to real web services. It sets down the best practices you need to make your design a success, and the techniques you need to turn your design into working code. You can harness the power of the Web for programmable applications: you just have to work with the Web instead of against it. This book shows you how.

.NET Web Services: Architecture and Implementation

Author: Keith Ballinger
List price: $54.99
Amazon price: $14.00   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Addison-Wesley Professional (22 February 2003)

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.

RESTful Web Services Cookbook: Solutions for Improving Scalability and Simplicity

Author: Subbu Allamaraju
List price: $39.99
Amazon price: $20.87   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Yahoo Press (11 March 2010)

While the REST design philosophy has captured the imagination of web and enterprise developers alike, using this approach to develop real web services is no picnic. This cookbook includes more than 100 recipes to help you take advantage of REST, HTTP, and the infrastructure of the Web. You'll learn ways to design RESTful web services for client and server applications that meet performance, scalability, reliability, and security goals, no matter what programming language and development framework you use.

Each recipe includes one or two problem statements, with easy-to-follow, step-by-step instructions for solving them, as well as examples using HTTP requests and responses, and XML, JSON, and Atom snippets. You'll also get implementation guidelines, and a discussion of the pros, cons, and trade-offs that come with each solution.

  • Learn how to design resources to meet various application scenarios
  • Successfully design representations and URIs
  • Implement the hypertext constraint using links and link headers
  • Understand when and how to use Atom and AtomPub
  • Know what and what not to do to support caching
  • Learn how to implement concurrency control
  • Deal with advanced use cases involving copying, merging, transactions, batch processing, and partial updates
  • Secure web services and support OAuth

.NET Web Services for Dummies

Author: Anthony T. Mann
List price: $29.99
Amazon price: $119.06   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: For Dummies (14 March 2003)

Getting a bunch of computers to talk to each other used to be tougher than getting a straight answer from a politician in an election year. .NET web services fixes that. A unique combination of technologies, the .NET platform for the first time makes distributed computing language independent, platform independent, and device independent. Which is a pretty big deal when you consider that applications built and run on the .NET platform are available any time, any place, and on any device—in other words, .NET equals total connectivity. It also means that developers for the Internet and intranets can now use Web services to include all kinds of amazing functionalities in a new program without having to reinvent the wheel and without needing to know anything about the business or complexity of the Web service he or she is using.

Ready to join the .NET Web services revolution? Then this book is for you. Written by bestselling computer book author Anthony Mann, it puts you on the fast track to developing amazing .NET Web serv ices. Here’s you chance to:

  • Discover XML and SOAP
  • Master the .NET Framework and .NET server
  • Create, test and debug Web services using Visual Studio .NET
  • Implement your Web services throughout an organization or on the Internet
  • Secure your Web services
  • Find and consume Web services that were written by other developers

Written in an accessible, easy-to-read format, supplemented with dozens of screen shots and highlighted tips and shortcuts, .NET Web Services For Dummies covers all the bases for beginners and intermediate .NET users alike. Important topics covered include:

  • How Web services can benefit your organization
  • Using the .NET framework, .NET server, Visual Studio .NET, and all the tools and technologies on the .NET platform
  • Designing, building, testing and deploying Web services
  • Migrating from other technologies

Your total guide to bridging the digital communications gap .NET Web Services For Dummies gets you up and running in no time with the knowledge and skills you need to develop sophisticated Web service applications on the Microsoft platform.

.NET Application Development: with C#, ASP.NET, ADO.NET and Web Services

Author: Hanspeter Mössenböck
List price: $145.00
Amazon price: $101.77   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Addison Wesley (26 August 2004)

This book is an introduction and a technical description of the Microsoft .NET technology. It covers the language C# as well as the major parts of the Microsoft .NET framework, namely the Common Language Runtime (CLR), the .NET class library, ADO.NET (ActiveX Data Objects), ASP.NET (Active Server Pages), and XML Web Services, as well as the most important tools under .NET. The book has a technical perspective and is written for programmers. It explains the general concepts of the .NET architecture and shows how to develop non-trivial applications in C#. In particular, it deals with the development of dynamic Web pages using ASP.NET, database applications using ADO.NET, as well as Web services using SOAP (Simple Object Access Protocol), WSDL (Web Service Description Language) and UDDI (Universal Description, Discovery and Integration). It is not intended as a complete reference manual since details can be found more easily using the online documentation of the .NET SDK.

Microsoft(R) .NET XML Web Services (Sams White Book Series)

Author: Robert Tabor
List price: $39.99
Amazon price: $35.24   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Sams (27 November 2001)

This book will therefore serve as both an introductory title and an in-depth reference that will grow with the reader as they begin to create their own Web Services. They will come to understand what Web Services are, where they fit into the 'big picture' and will have many coding examples to choose from within the first five chapters. As they begin to "get serious" about developing enterprise level Web Services, they will be able to refer back to the detailed information about the classes that implement Web Services and come to a deeper understanding of what is happening behind the scenes.

Building XML Web Services for the Microsoft .NET Platform

Author: Scott Short
List price: $59.99
Amazon price: $2.54   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Microsoft Press (27 March 2002)

This book takes enterprise developers inside the architecture, protocols, and programming practices for building distributed-object Web Services. The authors also step readers through building a high-end Web Service of their own, using real-world examples and proven strategies. All the book's code examples appear on the companion CD-ROM.

Applied SOAP: Implementing .NET XML Web Services

Author: Kenn Scribner
List price: $54.99
Amazon price: $14.95   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Sams ( 4 November 2001)

This book takes the reader from the architecture of .NET to real-world techniques they can use in their own Internet applications. The reader is introduced to .NET and Web Services and explores (in detail) issues surrounding the fielding of successful Web Services. Practical guidelines as well as solutions are provided that the rader may use in their own projects. Some of the issues involve lack of specific guidance in the SOAP specification, while others transcend SOAP and involve issues Internet developers have grappled with since the inception of the World Wide Web. At this time, this book has no competition.

Sams Teach Yourself .NET XML Web Services in 24 Hours

Author: Mark Augustyniak
List price: $36.99
Amazon price: $7.99   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Sams ( 7 January 2002)

Sams Teach yourself .NET XML Web Services in 24 Hours takes a straightforward approach to teaching the hows and whys of XML Web Services and builds upon the skills learned in each successive chapter. The intent is to give readers a competitive edge in creating new and innovative software solutions before the competition has even heard of them. It includes coverage of XML, XSD, WSDL, SOAP, UDDI, and DISCO and ASP.NET. The examples in the book will be given in both C# and VB.NET.

Sams Teach Yourself Web Services in 24 Hours

Author: Stephen Potts
List price: $39.99
Amazon price: $19.01   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Sams (12 May 2003)

According to recent press reports, everyone is developing Web Services, but many are still in the exploratory phase - learning what's involved and how to achieve ROI. This book is designed to give a working introduction to Web Services to help decision-makers prepare for the implementation in their companies. It demystifies the topic by providing a beginning level explanation of what this technology is, what it means to businesses, where to apply it, and how to make it work.

Using numerous simple examples, the book explains the core concepts of Web Services: SOAP, UDDI, and WSDL, as well as tools and related concepts that will help create the "big picture" in readers' minds.