finora ho sviluppato solo applicazioni per windows java, ma mi piacerebbe sviluppare anche qualche applicazione per il web.

il mio grosso dubbio riguarda la creazione delle interfaccie grafiche per questo tipo di operazioni. è possibile ottenere interfaccie come quella in http://www.microsoft.com/exchange/code/OWA/index.html cioè del tutto simili a quelle utilizzate per le applicazioni windows?
visual studio permette in qualche modo di creare le gui con il solito sistema "drag-and-drop" come se si trattasse di una normale applicazione, traducendo il tutto nell'html opportuno? oppure l'abbellimento dell'interfaccia viene lasciata tutta al programmatore, manualmente?

grazie per l'aiuto

ciao