Validazione XHTML 1.1

Vi è capitato di non riuscire in alcun modo a validare XHTML 1.1 una pagina creata in Visual Studio 2005 pur essendo sicuro di aver utilizzato tutti gli accorgimenti necessari?
Dopo diverse ore perse a cercare di capire come era possibile, ho trovato che la soluzione era semplicissima: bisogna registrare il browser W3C nella directory App_Browsers creando un file qualsiasinome.browser e inserendo il sequente codice:

    5 <browsers>

    6     <browser id="W3C_Validator" parentID="default">

    7         <identification>

    8             <userAgent match="^W3C_Validator" />

    9         </identification>

   10         <capabilities>

   11             <capability name="browser"              value="W3C Validator" />

   12             <capability name="ecmaScriptVersion"    value="1.2" />

   13             <capability name="javascript"           value="true" />

   14             <capability name="supportsCss"          value="true" />

   15             <capability name="tables"               value="true" />

   16             <capability name="tagWriter"

   17                value="System.Web.UI.HtmlTextWriter" />

   18             <capability name="w3cdomversion"        value="1.0" />

   19         </capabilities>

   20     </browser>

   21 </browsers>

«marzo»
domlunmarmergiovensab
2627281234
567891011
12131415161718
19202122232425
2627282930311
2345678