Hola, necesito hacer que partiendo desde un archivo xml se pueda generar en una aplicación hecha con asp .net un formulario a medida basándose en la información del xml (tendría posición de los controles, cssclass, nombre de los campos....todo lo necesario) y renderizarlo en una aplicación. Cuando el usuario lo rellene y pulse aceptar debería guardar sus valores en una tabla que se crearía sobre la marcha.
La pregunta es sencilla ¿Que tecnologías son las más adecuadas para esto? ¿Que tal sería utilizar un comoponente que use la libreria de Infopath de Office?