E' possibile creare con visual studio 2008, degli oggetti FACILMENTE integrabili in pagine .html ( e per facilmente integrabili, intendo sia dal punto di vista della programmazione, sia dal punto di vista della portabilità del prodotto, ad esempio intendo che sia supportato dall maggior parte dei server, o comunque facilmente visualizzabile dall'utente eccetera) scritti in C#?

Se si, come si fa? PS: desidererei ovviamente lavorare con l'ambiente grafico, sennò a sto punto mi accontento dell'ambiente grafico.

In alternativa, mi chiedevo, per chi ne ha conoscenza in merito, se fosse possibile costruire oggetti SilverLight con un ambiente grafico, dato che la loro programmazione al momento non mi è ancora del tutto chiara?