Water: Simplified Web Services and XML Programming
×
Success!
×
Error!
×
Information !
Rights Contact Login For More Details
- Wiley
More About This Title Water: Simplified Web Services and XML Programming
- English
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
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.
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.