際際滷

際際滷Share a Scribd company logo
Applicazioni Web con
ASP.NET MVC 6
Chi si ferma 竪 perduto! (cit.)
Michele Aponte
CEO/CTO Blexin Srl
Presidente DotNetCampania
MVP ASP.NET/IIS
@apomic80 - http://www.tolist.net
Sponsor
Grazie a
Che cos竪 MVC?
View
Controller
Model
E un pattern architetturale che risolve il problema di disaccopiare la
logica di interfaccia da quella di dominio.
Nella sua formulazione originale...
View
Controller
Model
Che cos竪 MVC?
E un pattern architetturale che risolve il problema di disaccopiare la
logica di interfaccia da quella di dominio.
Nella sua formulazione originale...
View
Controller
Model
Che cos竪 MVC?
E un pattern architetturale che risolve il problema di disaccopiare la
logica di interfaccia da quella di dominio.
Nella sua formulazione originale...
View
Controller
Model
Che cos竪 MVC?
E un pattern architetturale che risolve il problema di disaccopiare la
logica di interfaccia da quella di dominio.
Nella sua formulazione originale...
View
Controller
Model
Che cos竪 MVC?
E un pattern architetturale che risolve il problema di disaccopiare la
logica di interfaccia da quella di dominio.
Nella sua formulazione originale...
View
Controller
Model
Che cos竪 MVC?
E un pattern architetturale che risolve il problema di disaccopiare la
logica di interfaccia da quella di dominio.
Nella sua formulazione adattata al web (Model 2)...
View
Controller
Model
Che cos竪 MVC?
E un pattern architetturale che risolve il problema di disaccopiare la
logica di interfaccia da quella di dominio.
Nella sua formulazione adattata al web (Model 2)...
View
Controller
Model
Che cos竪 MVC?
E un pattern architetturale che risolve il problema di disaccopiare la
logica di interfaccia da quella di dominio.
Nella sua formulazione adattata al web (Model 2)...
MVC secondo Microsoft
Microsoft ha realizzato la sua implementazione di questo pattern con
Asp.NET MVC.
Request
Url
Routing
Controller
Action
Action
Result
View Result
http://www.miaapplicazione.it/{controller}/{action}/{param}
www.miaappli
cazione.it/New
s/Show/10
Url
Routing
NewsContr
oller
Show(10)
Action
Result
Show Result
http://www.miaapplicazione.it/News/Show/10
MVC secondo Microsoft
Microsoft ha realizzato la sua implementazione di questo pattern con
Asp.NET MVC.
Asp.Net 5: cosa, come e perch竪?
Asp.Net 5: cosa, come e perch竪?
Novit di Asp.Net MVC 6
 Unione in ununica tecnologia di MVC, WebAPI e Web Pages
 Nuova HTTP Request Pipeline
 Cloud Ready Configuration
 Dependency Injection built-in
 Nuova struttura di progetto con nuovo modello di
configurazione
 Integrazione di Bower, Grunt e Gulp
 Modulare
 Nessuna dipendenza diretta da System.Web
 Tag Helpers
 View Components
 Tanto altro.
Demo
Realizzare applicazioni web con Asp.Net MVC 6
Domande? Intanto qualche riferimento utile
 http://weblogs.asp.net/scottgu/introducing-asp-net-5
 http://docs.asp.net/en/latest/conceptual-overview/aspnet.html
 http://blogs.msdn.com/b/dotnet/archive/2014/12/04/introducing-
net-core.aspx
 http://blogs.msdn.com/b/cesardelatorre/archive/2014/11/18/what-
is-net-core-5-and-asp-net-5-within-net-2015-preview.aspx
 http://blogs.msdn.com/b/bethmassi/archive/2015/02/25/understa
nding-net-2015.aspx
 http://blogs.msdn.com/b/webdev/archive/2014/06/17/dependency
-injection-in-asp-net-vnext.aspx
 http://blogs.msdn.com/b/webdev/archive/2015/02/23/aspnet-5-
updates-for-feb-2015.aspx
 http://forums.asp.net/1255.aspx/1?ASP+NET+5+Preview

More Related Content

Applicazioni web con Asp.Net MVC 6

  • 1. Applicazioni Web con ASP.NET MVC 6 Chi si ferma 竪 perduto! (cit.) Michele Aponte CEO/CTO Blexin Srl Presidente DotNetCampania MVP ASP.NET/IIS @apomic80 - http://www.tolist.net
  • 3. Che cos竪 MVC? View Controller Model E un pattern architetturale che risolve il problema di disaccopiare la logica di interfaccia da quella di dominio. Nella sua formulazione originale...
  • 4. View Controller Model Che cos竪 MVC? E un pattern architetturale che risolve il problema di disaccopiare la logica di interfaccia da quella di dominio. Nella sua formulazione originale...
  • 5. View Controller Model Che cos竪 MVC? E un pattern architetturale che risolve il problema di disaccopiare la logica di interfaccia da quella di dominio. Nella sua formulazione originale...
  • 6. View Controller Model Che cos竪 MVC? E un pattern architetturale che risolve il problema di disaccopiare la logica di interfaccia da quella di dominio. Nella sua formulazione originale...
  • 7. View Controller Model Che cos竪 MVC? E un pattern architetturale che risolve il problema di disaccopiare la logica di interfaccia da quella di dominio. Nella sua formulazione originale...
  • 8. View Controller Model Che cos竪 MVC? E un pattern architetturale che risolve il problema di disaccopiare la logica di interfaccia da quella di dominio. Nella sua formulazione adattata al web (Model 2)...
  • 9. View Controller Model Che cos竪 MVC? E un pattern architetturale che risolve il problema di disaccopiare la logica di interfaccia da quella di dominio. Nella sua formulazione adattata al web (Model 2)...
  • 10. View Controller Model Che cos竪 MVC? E un pattern architetturale che risolve il problema di disaccopiare la logica di interfaccia da quella di dominio. Nella sua formulazione adattata al web (Model 2)...
  • 11. MVC secondo Microsoft Microsoft ha realizzato la sua implementazione di questo pattern con Asp.NET MVC. Request Url Routing Controller Action Action Result View Result http://www.miaapplicazione.it/{controller}/{action}/{param}
  • 13. Asp.Net 5: cosa, come e perch竪?
  • 14. Asp.Net 5: cosa, come e perch竪?
  • 15. Novit di Asp.Net MVC 6 Unione in ununica tecnologia di MVC, WebAPI e Web Pages Nuova HTTP Request Pipeline Cloud Ready Configuration Dependency Injection built-in Nuova struttura di progetto con nuovo modello di configurazione Integrazione di Bower, Grunt e Gulp Modulare Nessuna dipendenza diretta da System.Web Tag Helpers View Components Tanto altro.
  • 16. Demo Realizzare applicazioni web con Asp.Net MVC 6
  • 17. Domande? Intanto qualche riferimento utile http://weblogs.asp.net/scottgu/introducing-asp-net-5 http://docs.asp.net/en/latest/conceptual-overview/aspnet.html http://blogs.msdn.com/b/dotnet/archive/2014/12/04/introducing- net-core.aspx http://blogs.msdn.com/b/cesardelatorre/archive/2014/11/18/what- is-net-core-5-and-asp-net-5-within-net-2015-preview.aspx http://blogs.msdn.com/b/bethmassi/archive/2015/02/25/understa nding-net-2015.aspx http://blogs.msdn.com/b/webdev/archive/2014/06/17/dependency -injection-in-asp-net-vnext.aspx http://blogs.msdn.com/b/webdev/archive/2015/02/23/aspnet-5- updates-for-feb-2015.aspx http://forums.asp.net/1255.aspx/1?ASP+NET+5+Preview