Mario Ferrante's blog

Il blog di Mario Ferrante

May 2009 - Posts

E’ possibile scaricare il capitolo 9 di Beginning Asp.Net MVC 1.0

E’ possibile scaricare a questo indirizzo il capitolo 9 del libro di Simone Chiaretta e Keyvan Nayyeri “Beginning ASP.NET MVC 1.0” (Wrox).
Il capitolo tratta uno degli aspetti core di Asp.Net MVC, ovvero il testing delle applicazioni mvc ed è scritto veramente bene, mi è piaciuto il modo in cui gli autori prima spiegano i vari concetti  e quindi integrano tali concetti con esempi pratici guidando i lettori passo per passo nella loro implementazione.

Il poter testare le applicazioni Asp.Net costruite con MVC è una delle linee che hanno guidato lo sviluppo del framework, alcune parti di esso sono state sviluppate secondo i principii del Test Driven Development (TDD) e lo stesso Project Template installato assieme dell’SDK ci invita, ogni volta che creiamo un’applicazione Asp.Net MVC, ad aggiungere ad essa un progetto di test (naturalmente per chi ha Visual Studio dalla versione Professional in su).

Ed il testing di applicazioni tramite uno strumento enterprise, Visual Studio Team System, sarà uno degli argomenti del nostro prossimo workshop “Sviluppare Applicazioni di qualità” che si terrà il 15 a Casamassima presso Tecnopolis. Questa sessione sarà tenuta da Lorenzo Barbieri (Microsoft) che ci illustrerà quanto il testing non è un surplus del ciclo di vita di un software ma parte integrante di esso.
Per quanto mi riguarda, sto rifinendo gli ultimi dettagli della mia sessione, MVC Customization, nella quale tratterò un altro aspetto fondamentale di Asp.Net MVC, ovvero la possibilità di personalizzare ed estendere il framework in praticamente ogni sua parte. Parlerò inoltre del principio della dependency injection e di come tale principio possa tornare utile nelle applicazioni MVC (ed in qualsiasi tipo di applicazione) soprattutto se si hanno a disposizione containers come Unity Application Block di Microsoft.
Naturalmente novità non mancano neanche sul fronte WPF e sono rappresentate dalla possibilità di implementare il pattern Model-View-ViewModel nelle nostre applicazioni Windows. Vito affronterà proprio questo argomento.


Non mi resta che augurarvi una buona lettura del capitolo del libro di Simone, sperando di incontrare molti di voi il 15. Vi aspettiamo!