Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Tutte le novità di ASP.NET MVC3

3,264 views

Published on

Tutte le novità di ASP.NET MVC3

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Tutte le novità di ASP.NET MVC3

  1. 1. Tutte le novità di ASP.NET MVC 3 released on 13 January 2011Speaker: Manuel Scapolan web: www.manuelscapolan.it mail: info@manuelscapolan.it
  2. 2. Come iniziareInstallazione da Web Platform Installer oppureDownload di ASP.NET MVC3 Tools Update da qui 2
  3. 3. NuGet Trova, installa e risolve le dipendenze di un gran numero di librerie raccolte in una gallery 3
  4. 4. Le novità principali di MVC3 Razor, un nuovo view engine Sessionless Controller Dependency resolver Scaffolding, di view e controller Unobtrusive javascript, in ajax e client validation …e molto altro ancora! 4
  5. 5. Razor il nuovo view engine 5
  6. 6. Razor, il nuovo view engineDesign goals 6
  7. 7. Razor, il nuovo view engine 7
  8. 8. Razor, il nuovo view engine Phil Haack http://haacked.com/ 8
  9. 9. Razor, il nuovo view engine 9
  10. 10. Templated Razor delegate 10
  11. 11. Sessionless controller for concurrent requests 11
  12. 12. Concurrent Requests Soluzioni o Rendere la sessione ReadOnly oppure non utilizzarla affatto (ovvero maggior scalabilità)! o Utilizzare il sessionless controller… 12
  13. 13. Sessionless ControllerCome? 13
  14. 14. Dependency resolver IoC made easy 14
  15. 15. Dependency Resolver 15
  16. 16. IControllerActivator 16
  17. 17. Scaffolding speed up your programming 17
  18. 18. MvcScaffolding 18
  19. 19. MvcScaffolding Per eseguire lo scaffolding: Convention over Configuration 19
  20. 20. Unobtrusive javascript in ajax e validazione input 20
  21. 21. Unobtrusive javascript 21
  22. 22. Unobtrusive javascript: how to 22
  23. 23. Unobtrusive javascript: how to Non c’è trucco, non c’è inganno 23
  24. 24. Altre novità e la lista si allunga 24
  25. 25. GlobalFilter 25
  26. 26. Child Action Output Caching es. Cache di PartialView 26
  27. 27. New Helper Methods Namespace System.Web.Helpers 27
  28. 28. CompareAttribute Posso validare un campo confrontandolo con un altro … 28
  29. 29. RemoteAttribute Con l’aiuto di jQuery posso validare un campo sul client chiamando una action 29
  30. 30. Built in JSON Binding Support 30
  31. 31. Thank You! MANUEL SCAPOLAN website: www.manuelscapolan.it twitter: manuelscapolan e-mail: info@manuelscapolan.it

×