Bit a bit, si cresce sempre


Blog di un ingeformatico
Statistiche
  • Views Home Page: 515.922
  • Views Posts: 1.633.030
  • Views Gallerie: 831.480
  • n° Posts: 520
  • n° Commenti: 301
Ora e Data
Archivio Posts
Anno 2017

Anno 2016

Anno 2015

Anno 2014

Anno 2013

Anno 2012

Anno 2011

Anno 2010

Anno 2009

Anno 2008

Anno 2007

Anno 2006

Anno 2005

Recensione libro ASP.NET 3.5 – Guida per lo sviluppatore (Hoepli)

Dopo le versioni 1.0, 1.1 e 2.0, ecco la traduzione Hoepli del famoso e rinomato libro della serie “Professional” della Wrox dedicato all’ultima versione dello sviluppo web targato Microsoft, ovvero ASP.NET 3.5.

Gli autori sono sempre i soliti 3 grandi esperti, che coi loro libri hanno formato schiere di sviluppatori e studenti.

 

Rispetto alla versione originale Wrox, che contiene in tutto 34 capitoli, in questa traduzione ne sono stati esclusi 3: il capitolo sull’Ajax Control Toolkit, quello su IIS7 e quello chiamato “Extending the Provider Model”.

Non ho capito bene il motivo di queste esclusioni: forse per tenere il numero di pagine risultanti sotto una certa soglia. Ma allora sorge un’altra domanda: e perché proprio quei capitoli e non altri?

Quello sul Contro Toolkit Ajax poteva fare la differenza, dato che pochissimi libri riportano una così dettagliata descrizione sull’uso di molti “extender” Ajax per i vari controlli Web Form.

 

La trattazione rimane comunque molto completa.

Già l’introduzione è come se fosse un mezzo capitolo, dato che viene fornita una bella massa di concetti, storia delle pagine ASP.NET compresa. In tal modo, nel primo capitolo, si parte già in quarta, spiegando i concetti di postback tra le pagine, opzioni di Visual Studio 2008 e varie proprietà delle pagine .aspx.

Subito nella lettura del primo capitolo però, ho realizzato una cosa, che sotto sotto già mi aspettavo.

Arrivati ad un certo punto bisogna avere il coraggio di prendere delle decisioni importanti ed interrompere un pessimo andazzo che sta, a quanto pare, riscuotendo successo negli ultimi anni.

Questa collana della Wrox (e quindi anche della Hoepli Informatica), mette in vendita ogni paio di anni (all’incirca) libri assolutamente uguali, tranne lievi aggiunte e variazioni, cambiando semplicemente il titolo in copertina. Non è possibile che ad ogni edizione mi ritrovi a leggere le stesse frasi, vedere le stesse immagini, persino leggere gli stessi titoli di paragrafi, ed ogni volta pagando un prezzo che non è esattamente popolare (ed anzi, tende ad aumentare).

Perchè dovrei pagare 60 euro per avere solo il capitolo su LINQ, qualche dettaglio sul GridView, e poco altro, che potrebbero tranquillamente (e più onestamente) essere forniti come “update” alla versione precedente del libro?

La Wrox lo ha fatto. A questa pagina si trova il “Professional ASP.NET 3.5 Upgrade” 

un Pdf di 227 pagine, venduto a 20 $, che copre i nuovi argomenti introdotti in questa versione.

La Hoepli, purtroppo no. Ha preferito ripresentare tutto il blocco, obbligando così, chi volesse stare al passo con la tecnologia, di ricomprarsi tutto.

Basta prendere il capitolo sulla Validazione – giusto per fare un esempio.

Quello in questo libro, e il corrispondente nella precedente edizione su ASP.NET 2.0 sono identici: stesse frasi, stessi esempi di codice, stesse immagini.

Oltretutto in questa versione 3.5 la Hoepli è scaduta in qualità, dopo aver raggiunto il massimo con la versione 2.0.

Insopportabile e delicatissima carta velina, impaginazione senza più lo sfondo grigio per il codice (che aiutava), rilegatura delicata che dopo pochi utilizzi fa letteralmente perdere le prime pagine del libro, ed una traduzione che zoppica si può dire ad ogni pagina.

No, così proprio non ci siamo, e mi rifiuterò di acquistare la prossima versione “ASP.NET 4.0 – Guida per lo sviluppatore” prevista per la fine del prossimo anno fino a che la Hoepli continuerà a ripresentare tutto il blocco, oppure la Wrox non si deciderà a cambiare gli autori e a dare un taglio col passato (in tal caso è probabile che cambierebbe completamente il contenuto).

E per quanto riguarda la Hoepli Informatica mi assicurerò di “assaggiare” fisicamente il libro prima dell’acquisto, per non ritrovarmi tra le mani un oggetto dall’utilizzo imbarazzante.

 

E’ inutile che riporti che riporti dei Pro e dei Contro, come anche il voto finale.

Chi già possiede la versione Hoepli dedicata ad ASP.NET 2.0, si fermi con quella. È un gran bel libro, sotto tutti i punti di vista. Per gli aggiornamenti, consiglierei i Wrox Blox, così sì paga solo i pdf di “upgrade”, e per le basi ci si basa su quel libro.  

 

Ovviamente, per chi parte da oggi con lo studio dello sviluppo web con ASP.NET, e si trova un po’ in difficoltà a leggere in inglese, questo libro può rappresentare una buona scelta.

Gli argomenti coperti, come si intuisce dalla dimensione, sono tanti, e il codice è riportato in entrambi i principali linguaggi di sviluppo Microsoft, ovvero VB.NET e C#.

Si dovrà aspettare però una traduzione non ottimale, una qualità della carta non comoda, sia da sfogliare sia da scriverci sopra in matita, ed un peso del libro ai limiti della praticità.

 

Dal sito della Hoepli si può scaricare il file zippato delle appendici (circa 5 MB) e del codice sorgente (circa 8 MB).

Le appendici sono 4, tutte tradotte, e riguardano:

 

Appendice A: Migrazione di vecchi progetti ASP.NET (15 pag.)

Appendice B: Strumenti di sviluppo ASP.NET (22 pag.)

Appendice C: Silverlight (19 pag.)

Appendice D: Risorse ASP.NET online (2 pag.)

 

Il codice sorgente è bene organizzato, dato che è separato per ogni capitolo e per linguaggio utilizzato. Non si fa fatica a trovare ciò che si cerca.

 

<link rel="stylesheet" href="http://dizionari.zanichelli.it/Zanichelli_Tips/windowfiles/dhtmlwindow.css" type="text/css" />

<script type="text/javascript" src="http://dizionari.zanichelli.it/Zanichelli_Tips/windowfiles/dhtmlwindow.js"></script>

<script language="javascript" src="http://dizionari.zanichelli.it/Zanichelli_Tips/ZanichelliTips.js"></script>

Sommario

1 - Cap. 1 - Framework delle applicazioni e di pagina

59 - Cap. 2 - Sviluppo ASP.NET di controlli server e script lato client

100 - Cap. 3 - I controlli server web di ASP.NET

183 - Cap. 4 - I controlli server di convalida

216 - Cap. 5 - Elaborazione delle pagine master

250 - Cap. 6 - Temi e skin

272 - Cap. 7 - Data binding in ASP.NET 3.5

357 - Cap. 8 - Gestione dei dati con ADO.NET

431 - Cap. 9 - Query con LINQ

470 - Cap. 10 - Elaborazioni XML e linq to XML

529 - Cap. 11 - Introduzione al livello provider

566 - Cap. 12 - Navigazione del sito

625 - Cap. 13 - Personalizzazione

658 - Cap. 14 - Gestione dell'autenticazione dell'autorizzazione

712 - Cap. 15 - Portale Framework e Web Part

758 - Cap. 16 - Progettazione XML e CSS con ASP.NET

790 - Cap. 17 - ASP.NET AJAX

824 - Cap. 18 - Sicurezza

861 - Cap. 19 - Gestione dello stato

897 - Cap. 20 - Caching

927 - Cap. 21 - Tecniche di debugging e gestione degli errori

962 - Cap. 22 - I/O dei file e stream

1013 - Cap. 23 - Controlli utente e controlli server

1092 - Cap. 24 - Moduli e handler

1113 - Cap. 25 - Utilizzo di oggetti business

1139 - Cap. 26 - Costruzione e utilizzo del web service XML

1192 - Cap. 27 - Localizzazione

1218 - Cap. 28 - Configurazione

1271 - Cap. 29 - Misura di eventi e prestazioni

1308 - Cap. 30 - Amministrazione e gestione

1335 - Cap. 31 - Packaging e distribuzione di applicazioni ASP.NET

Appendici (solo online)

 

Titolo: ASP.NET 3.5  – Guida per lo sviluppatore
Autori: Evjen B. [et ali]
Editore: Hoepli
ISBN: 978-88-203-3684-4
Pagine: 1426
Prezzo: 59,90 €
Data di uscita: Lug. 2008

mercoledì, 02 dic 2009 Ore. 11.30

Messaggi collegati


Meteo
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003