Probabilmente molti già lo sanno, ma da maggio 2006 è disponibile un add-in per Visual Studio 2005 che consente di creare progetti web in ASP.NET 2.0 secondo il modello di VS2003, cioè con un unico assembly compilato.
L'add-in si chiama Web Application Projects e prevede l'installazione di un aggiornamento per VS.
Questo add-in installa un nuovo template per applicazioni web che, però, trovate nella root dei template relativo a ciascun linguaggio e non nella cartella delle applicazioni "Web".
Per chi, come me, ha la necessità di migrare applicazioni scritte in asp 1.1 non può farne a meno soprattutto perchè il risultato è soddisfacente (pochissimi aggiustamenti).
Personalmente preferisco usarlo anche per sviluppare nuovi siti web asp.net 2.0 sia per il fatto di non distribuire il codice sorgente (anche se in realtà è possibile farlo anche con il SiteApplication) sia perchè posso specificare il namespace nelle proprietà del progetto mentre nel nuovo modello non è possibile (bisogna specificarlo per ciascuna pagina).
Infine un paio di link molto utili (in realtà mi serve come promemoria ;)):
1) Introduction to Web Application Projects
2) Visual Studio 2005 Web Application Project Tutorials (c# e vb)
3) VS 2005 Web Application Project V1.0 Released
4) New Publish Feature with VS 2005 Web Application Projects