Ho un'applicazione ASP.NET MVC 2 esistente che funziona bene e di solito è facile da mantenere. Ho avuto una pausa nello sviluppo di ieri, quindi ho aggiornato la soluzione a ASP.NET MVC 3 e tutto sembra funzionare.
Ho svolto ricerche su ASP.NET MVC 3 e ci sono numero di miglioramenti incluso il motore di visualizzazione Razor, supporto integrato per JavaScript non intrusivo, ecc. Questi sembrano tutti interessanti, ma non necessariamente per un'applicazione esistente che ha già viste stupide, JavaScript discreto con jQuery, iniezione di dipendenza, test di unità, ecc.
Quali funzionalità di ASP.NET MVC 3, se presenti, potrebbero avere l'impatto maggiore su un'applicazione MVC 2 esistente?