Uporaba orodja xsd.exe na poljubni shemi XSD definira razrede v poljubnem .NET programskem jeziku (JScript, C#, VB). Če tak razred instanciramo, vpišemo potrebne podatke in serializiramo z uporabo serializacije XML, dobimo veljaven dokument glede na izvirno podano shemo XML. Možnosti uporabe omenjenega pristopa so velike, saj je na ta način mogoče preprosto generirati veljavne dokumente.