Te recomiendo que empieces a leer en la wikipedia
http://es.wikipedia.org/wiki/XSLT
En los enlaces externos hay un manual muy bueno...Desde VB solo tienes que devolver un XML que llame al XSL que transforma el XML en HTML, es parecido a HTML y CSS...
Espero que te sirva
Saludos