Some XML applications don't require validation to function properly, but others absolutely require it in one form or another to avoid disasters, whether it's through schema definitions or custom code. Aaron Skonnard discusses when validation is a MUST, then presents different implementation techniques for tackling the problem. He presents a declarative model for describing such rules through simple XPath assertions, which can be embedded in schema or WSDL definitions (a la Schematron). Throughout the session he walks you through a complete .NET sample that leverages the WebMethod framework to build a complete validation-oriented system.
|