hit counter script
28 January 2009

ASP.NET MVC 1.0 Release Candidate

E’ da poco disponibile la RC di ASP.NET MVC, di cui a breve verrà rilasciata la versione definitiva.

Sono stati introdotti una serie di miglioramenti tesi a rendere più semplice la creazione e gestione di un progetto in Visual Studio 2008 e Visual Web Developer Express 2008 e l’implementazione del modello sottostante in alcuni scenari di uso comune.

  • Un menù contestuale permette di creare velocemente il Controller.
  • Il wizard di creazione della View ora permette di creare delle Viste tipizzate e di inferire il tipo degli oggetti passati dal metodo del controller. Viene così ora creato un template della vista con una porzione dell’ HTML generato in modo automatico. Durante la creazione della vista è possibile scegliere tra dei template di default, ad esempio per il listing, l’editng etc. Questo consente di risparmiare notevolamente in quantità di codice da scrivere e di avere subito un’applicazione funzionante, ma completamente personalizzabile.
  • Tutto il codice generato da questi template è personalizzabile così è anche possibile aggiungerne di propri all’ IDE di Visual Studio 2008.
  • Comoda la nuova funzionalità di navigazione vista-controller: “Go to View” ad esempio dal controller o la controparte “Go to Controller”.
  • Altri migliramenti che sono stati richiesti sono la creazione di View senza code-behind, semplificazione della sintassi e la possibilità di implementare l’interfaccia IDataErrorInfo per avere un approccio un’unificato, ad esempio come in WPF, per la gestione degli errori.
  • Semplificazione dello Unit Testing e Mocking.
  • Protezioni verso attacchi di tipo Cross Site request Forgery
  • Miglioramenti per la gestione dei File: scenari di Upload e download
  • Supporto migliorato ad AJAX vi JQuery

Link utili:

-Pietro

Filed under:
 

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

No Comments

Leave a Comment

Comment Policy: No HTML allowed. URIs and line breaks are converted automatically. Your e–mail address will not show up on any public page.

(required) 
(optional)
(required) 

  
Enter Code Here: Required
Page view tracker