NeatHtml
helps prevent cross-site scripting attacks, a.k.a. XSS attacks, by validating untrusted HTML against an XML schema that does include elements, attributes, and values that can be used for cross-site scripting attacks.. Untrusted HTML typically comes from an untrusted user (e.g. in a form submission or an email). NeatHtml consists of the NeatHtml schema definition and a .NET assembly that can be used to validate HTML fragments against the schema. It is open source and works under Mono, .NET 1.1, and .NET 2.0.

No comment on this link yet.