Tutte le novità di ASP.NET MVC3

3,114 views

Published on

Tutte le novità di ASP.NET MVC3

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,114
On SlideShare
0
From Embeds
0
Number of Embeds
1,630
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

×