Part I: Water Web Services and XML
12 Water Web
Accessing Remote Resources - WSDL
Part II: Water Programming
17 Water Flow
Controlling the Flow of Execution
18 Water Logic
Performing Boolean Comparisons
19 Water Methods
Learn Once, Use Everywhere
20 Water Math
Representing Calculations in XML
21 Water Date and Time
Managing Time
22 Water Object System
Understanding Multi-role Objects
23 Water Database
Unifying Relational and Object Models
24 Water Bridge to Java
Integrating Water and Java
25 Water Pattern
Introducing Readable Regular Expressions
Part III: Advanced Water Programming
26 Water Metafield
Adding Metadata to Fields
27 Water Active Value
Changing Values from Static to Dynamic
28 Water Fluid Variable
Using Dynamic-Scoped Variables
29 Water View
Using a Capability Security Model
30 Water Execute
Simplifying How Software Writes Software
Part IV: Water User Interface
31 Water Hypertext
Using XHTML for Presentation
32 Water App
Building Applications with Water
33 Water Bridge to JavaScript
Adding Logic to Web Pages
34 Water Style
Adding Water to CSS
35 Water Color
Making Color an XML Object
Part V: Water Tools
40 Water Doc
Integrating Documentation and Code
Part VI: Water in Practice
41 Water Process
Using Water Throughout the Software Lifecycle