Non sono sicuro di come esprimerlo, ma in asp.net c'è la nozione di "applicazione web" che è fondamentalmente solo una DLL caricata dal server web. Ha la capacità di scoprire e caricare dinamicamente i controlli utente in fase di esecuzione (ad esempio un pulsante personalizzato), usando qualcosa chiamato MEF (che può scoprire le DLL e caricarle). Quello di cui non sono stato in grado di trovare nulla è se asp.net è in grado di caricare altre applicazioni web asp.net. Per esempio. l'applicazione web A, cerca eventuali DLL in una cartella e le carica dinamicamente una ad una (e magari carica le loro pagine index.html in un iframe).
Questo può essere fatto in asp.net o in altri framework web?