Here. “Some XML applications don’t require validation to function properly but others absolutely require it in one form or another to avoid disasters. Aaron Skonnard discusses when validation is a MUST, then presents different implementation techniques for tackling the problem.”