Water: Simplified Web Services and XML Programming
Buy Rights Online Buy Rights

Rights Contact Login For More Details

  • Wiley

More About This Title Water: Simplified Web Services and XML Programming

English

Mike Plusch, developer of the Water language, is CTO and cofounder of Clear Methods. A language designer and XML expert, he has been building complex Web applications since 1994 for organizations such as Digitas, Harlequin, and Bowstreet, a pioneer in Web services. He holds a degree in Management and Computer Science from MIT and coauthored a chapter in Spinning the Semantic Web.

English

Preface.

Part I: Water Web Services and XML.

Chapter 1: Introduction to Pure Web Service Programming.

Chapter 2: ConciseXML Syntax and XML 1.0.

Chapter 3: Water Object: Representing Objects in XML.

Chapter 4: Water Type: Creating Custom Types--XSD.

Chapter 5: Water Contract: Specifying APIs--DTD and Schemas.

Chapter 6: Water Path: Accessing Data--XPATH.

Chapter 7: Water Transform: Transforming XML Objects--XSLT.

Chapter 8:L Water Import: Converting Data to XML.

Chapter 9: Water Export: Converting an Object to a String.

Chapter 10: Water Identifier and URI: Naming Resources.

Chapter 11: Water Filesystem: Using Files and Folders.

Chapter 12: Water Web: Accessing Remote Resources--WSDL.

Chapter 13: Water Protocol: Creating Custom Protocols--SOAP.

Chapter 14: Water Server: Customizing Application Servers.

Chapter 15: Water Namespace: Dividing the Web.

Chapter 16: Water Registry: Listing Resources--UDDI.

Part II: Water Programming.

Chapter 17: Water Flow: Controlling the Flow of Execution.

Chapter 18: Water Logic: Performing Boolean Comparisons.

Chapter 19: Water Methods: Learn Once, Use Everywhere.

Chapter 20: Water Math: Representing Calculations in XML.

Chapter 21: Water Date and Time: Managing Time.

Chapter 22: Water Object System: Understanding Multi-role Objects.

Chapter 23: Water Database: Unifying Relational and Object Models.

Chapter 24: Water Bridge to Java: Integrating Water and Java.

Chapter 25: Water Pattern: Introducing Readable Regular Expressions.

Part III: Advanced Water Programming.

Chapter 26: Water Metafield: Adding Metadata to Fields.

Chapter 27: Water Active Value: Changing Values from Static to Dynamic.

Chapter 28: Water Fluid Variable: Using Dynamic-Scoped Variables.

Chapter 29: Water View: Using A Capability Security Model.

Chapter 30: Water Execute: Simplifying How Software Writes Software.

Part IV: Water User Interface.

Chapter 31: Water Hypertext: Using XHTML for Presentation.

Chapter 32: Water App: Building Applications with Water.

Chapter 33: Water Bridge to JavaScript: Adding Logic to Web Pages.

Chapter 34: Water Style: Adding Water to CSS.

Chapter 35: Water Color: Making Color an XML Object.

Part V: Water Tools.

Chapter 36: Installing Water.

Chapter 37: Steam IDE: Using the Editor.

Chapter 38: Water Debug: Integrated Debugging with Development.

Chapter 39: Water Test: Building Self-Testing Software.

Chapter 40: Water Doc: Integrating Documentation and Code.

Part VI: Water in Practice.

Chapter 41: Water Process: Using Water Throughout the Software Lifecycle.

Chapter 42: Water Pics and Sketch: Unifying Diagrams and Code--UML.

Chapter 43: Building a Water App for Frequently Asked Questions.

Index.
loading