Language for Simplified Web Services and XML Programming


The Clear Solution for Web Programming™
Overview
Water™ is a new language optimized for rapidly prototyping XML Web services. It delivers both power and simplicity. The language is as easy as BASIC and as powerful as LISP. It is a pure Web services Object Oriented platform that uses the ConciseXML™ syntax and provides OO Capability security.
Try Water
Download and install the Community Edition of Water. It is a small, thin-client that includes a Server and IDE from Clear Methods. Works with most platforms including Mac, Linux, Windows, Solaris, SGI.

Water: Simplified Web Services and XML Programming

The ultimate guide to Water by the co-creator of the language. In these pages, Mike Plusch guides you through Water programming with hands-on tutorials and over 1,000 examples that include the source code and output. You’ll discover how, by programming in XML syntax with Water, you can streamline the creation of complex Web services–for example, how a complete Web service can be implemented in one line of code. Loaded with valuable code, this book is the next best thing to having the developer of Water on your staff.

The table of contents and many chapters with examples are posted online. Order your copy here.

Check the latest updates and errata.

Events

Clear Methods presenting at IEEE KIMAS '07: Modeling, Evolution and Engineering, April 29 – May 3, 2007, Waltham, Massachusetts

Upcoming Water Language Conference will held on April 21, 2008 in Cambridge, Massachusetts

Boston Water Users Group meeting, held monthly in Cambridge, Massachusetts
New England's Water Language User Group meets monthly at 7:00 pm on the last Tuesday of the month in Cambridge, MA. All are welcome to attend. See the Boston Water site for directions and meeting topics.

TRI-XML, July 27-29, North Carolina State University's McKimmon Center, Durham, NC. Conference Theme -- XML in Practice: Hit the Ground Running. View the presentation, Teaching Web Services and XML with the Water Language, by Dr. Ed Gehringer, associate professor in the Department of Electrical and Computer Engineering and the Department of Computer Science at North Carolina State University along with Matt Kendall, also of NCSU, and Christopher Fry of Clear Methods.

The Quickest Route To Implementing Web Services
Merrick Stemen looks at the fastest, easiest way to program web services and offers examples implemented in the Water language. This article compares a Water language web server program with the equivalent Java programming.

For New Users

Quick Reference Page
Covers the common Water constructs in a few pages.

Information for:
Sign up now for the Water Solutions newsletter.
Stay informed of the latest enhancements, example programs and customer applications.
enter your email address
"Water represents an opportunity to clean up the mess of scripts and languages used to build interactive Web applications. Both enterprises and ISVs will find it well worth while to spend the short time required to learn this new, simpler approach for Web services applications,"
-- Jonathan Stephenson, CBDI.

Steam XML
The Steam XML IDE development environment and Steam XML Engine runtime for Water are available from Clear Methods. Steam XML is a commercial implementation of the Water Language.


Water uses the ConciseXML syntax. ConciseXML makes it convenient to represent logic, presentation, and data in an XML-based syntax.

Waterlanguage.org
has been named a Cool Site in the Netscape Open Directory

© Copyright 2001-2007 Clear Methods, Inc. All rights reserved.