Mario Ferrante's blog

Il blog di Mario Ferrante

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!

Comments

Marco Mangia said:

Ho apprezzato molto questo evento. Da tutti i punti di vista (persino l'autobus mi ha lasciato proprio sotto l'entrata)

Sono le 2.00 di notte e ho cominciato a studiare Unity  o meglio quello spostamento mentale verso DI o IoC. Proprio grazie alla tua esposizione, che mi ha fatto intravedere i vantaggi (ancora non so decifrare purtroppo gli svantaggi).

La cosa che mi sorprende (e che mi dà fastidio anche un pò) il totale discredito che ha ora il provider model (inteso almeno come accesso ai dati)."Provider..uff.. obsoleto". Adesso IoC è sulla bocca di tutti ed è diventato un must (non dico a nessuno ora che uso ancora i miei dal fatti a mano)

La Unity 1.2 è già in cantiere ma io sono ancora "accoppiato".

Questa corsa un pò mi sfianca e non so quando ci lasceranno un pò respirare, prendere fiato e ponderare.

# June 24, 2009 5:15 PM