Tra le nuove funzionalità di ASP.Net 2.0 è presente la possibilità di utilizzare linguaggi diversi all'interno della stessa applicazione Web: è necessario però predisporre il progetto con alcuni semplici passaggi.



Normalmente nella cartella App_Code possono essere contenuti solo sorgenti dello stesso linguaggio. Creando pero' una sottodirectory diversa per ogni linguaggio



e modificando il mapping delle sottodirectory in web.config in questo modo:












e' possibile fare in modo che Visual Studio si occupi di compilare i sorgenti nelle sottodirectory scegliendo autonomamente il compilatore adeguato.

In questo modo sara' possibile modificare e ampliare progetti utilizzando diversi linguaggi, senza pero' dover creare class library esterne.