6. Le novità di ASP.NET 5
• Disponibile con Visual Studio 2015
• Indipendente da .NET 2015 perchè:
• tutte le referenze sono prese da Nuget
• modulare
• Aumento delle performance
• framework “deployato” con l’applicazione
• compila al volo!
• MVC, Web API e Web Pages sulla stessa pipeline (niente più
ApiController)
• ASP.NET 5 è un cambio radicale rispetto alle versioni precedent
• Web Forms è supportato solo su Full Framework
7. Le novità di ASP.NET MVC 6
• Nuova struttura della solution
• Rimosso global.asax (startup.cs)
• View asincrone
• Dependency injection integrate
• Deploy più facile: runtime è dentro l’applicazione
• File project.json per le dipendenze
• Rimossa ogni dipendenza da System.Web
• Aumento delle performance
• Nuovo compilatore (Roslyn) con dynamic code compilation
• MVC, Web API, Web Pages, SignalR sono una cosa sola
8. Nuovi tool in Visual Studio 2015
Client-side package
JavaScript libraries, CSS frameworks
Tooling (and client-side package)
Task runners, compilers, bundlers, minifiers
Task runners
Client-side automation