Water:Simplified Web Services and XML Programming
Synopsis
Your in-depth guide to simplified XML Web development
using the revolutionary Water language
Here, by the co-creator of the language himself, is the
ultimate guide to Water, an exciting, flexible new
programming language designed to speed and simplify the way
you develop Web services and applications. 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.
You'll learn how to:
- Speed and simplify software development with this Learn
Once, Use Everywhere language
- Create Web services and Web applications in a single
flexible, powerful language
- Eliminate the ambiguity and verbosity of XML
- Lower training costs by reducing the number of
languages to learn
- Use XML to directly represent business logic
- Unify object-oriented programming and XML
- Integrate Water programs with existing systems and Web
services
- Improve developer productivity by eliminating the need
for special-purpose languages and tools
- Move to a Semantic Web where content is
machine-understandable
The companion Web site at www.waterlang.org provides
downloadable source code and examples, new Water articles,
and ongoing Water news, plus connections to an active Water
user community.
Contents
Part I: Water Web Services and XML.
- Introduction to Pure Web Service Programming.
- ConciseXML Syntax and XML 1.0.
- Water Object: Representing Objects in XML.
- Water Type: Creating Custom Types-XSD.
- Water Contract: Specifying APIs-DTD and Schemas.
- Water Path: Accessing Data-XPATH.
- Water Transform: Transforming XML Objects-XSLT.
- L Water Import: Converting Data to XML.
- Water Export: Converting an Object to a String.
- Water Identifier and URI: Naming Resources.
- Water Filesystem: Using Files and Folders.
- Water Web: Accessing Remote Resources-WSDL.
- Water Protocol: Creating Custom Protocols-SOAP.
- Water Server: Customizing Application Servers.
- Water Namespace: Dividing the Web.
- Water Registry: Listing Resources-UDDI.
Part II: Water Programming.
- Water Flow: Controlling the Flow of Execution.
- Water Logic: Performing Boolean Comparisons.
- Water Methods: Learn Once, Use Everywhere.
- Water Math: Representing Calculations in XML.
- Water Date and Time: Managing Time.
- Water Object System: Understanding Multi-role
Objects.
- Water Database: Unifying Relational and Object
Models.
- Water Bridge to Java: Integrating Water and Java.
- Water Pattern: Introducing Readable Regular
Expressions.
Part III: Advanced Water Programming.
- Water Metafield: Adding Metadata to Fields.
- Water Active Value: Changing Values from Static to
Dynamic.
- Water Fluid Variable: Using Dynamic-Scoped
Variables.
- Water View: Using A Capability Security Model.
- Water Execute: Simplifying How Software Writes
Software.
Part IV: Water User Interface.
- Water Hypertext: Using XHTML for Presentation.
- Water App: Building Applications with Water.
- Water Bridge to JavaScript: Adding Logic to Web
Pages.
- Water Style: Adding Water to CSS.
- Water Color: Making Color an XML Object.
Part V: Water Tools.
- Installing Water.
- Steam IDE: Using the Editor.
- Water Debug: Integrated Debugging with
Development.
- Water Test: Building Self-Testing Software.
- Water Doc: Integrating Documentation and Code.
Part VI: Water in Practice.
- Water Process: Using Water Throughout the Software
Lifecycle.
- Water Pics and Sketch: Unifying Diagrams and
Code-UML.
- Building a Water App for Frequently Asked
Questions.
Commander ce livre au
prix de
55,58
€
52,8
€
Classé sous : Web, Using, Programming, Xml, Water
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|