el problema es que quieres llevar el concepto de MDI a web y para ello tienes de 2 simular un contenedor con opciones de drag and drop algo como lo que hace
http://silverlightdesktop.net/
pero con un estilo mas al de los componentes de ComponentOne
directamente silverlight permite el multipage usando this.Content para switchear entre multiples vistas (no ventanas)