charlie checa esto
http://www.docuverse.com/blog/donpar...23/net-applets
pues realmente como dicen los chicos silverlight integrara todo eso, y la portabilidad con linux dependera de q tan rapido microsoft ataque el mercado de linux con una version del framework compatible.
mono es bueno pero al ser una implementacion libre no todo esta completo y hay fallas.
se que habia platicas entre corel linux y microsoft para montar una version compatible de .net pero pues ni idea de los ultimos avances.
si podras hacer eso y mas digo, al final de cuentas puedes tener un activex q permita revisar el equipo cliente y enviar al servidor , silverlight te permite integrar ambas cosas como en flash pero un poco mas poderoso del lado de integracion con el cliente.
en mono esta el moonlight pero pues es lo mismo permite crear aplicaciones mas vistosas solo eso.