22 messaggi dal 21 giugno 2001
scusate, pensavo di aver postato qui il mio commento e invece no.

Davvero un ottimo risultato.
Tuttavia ci sarebbero delle cose da migliorare:
1) Ho comprato il vostro libro inquanto non trovavo il libreria un libro con degli esempi pratici che, mi inquadrassero l'insieme degli strumenti presentati con tanto interesse e entusiasmo.
Purtroppo devo riscontrare (e sono giunto esattamente a meta' del libro) che per i primi 10 capitoli si vede davvero poco codice !
Mi sembra che ci sia stata una eccessiva premura a spiegare a in termini tecnici i "retroscena" della architettura dei vari componenti e strumenti e una proporzionale troppo poca cura negli esempi un po sbrigativamente striminziti giusto alle poche righe di codice necessarie a mostrare quello che ogni paragrafo va aggingendo a quanto detto. Il risultato e' che il lettore, a meno di non avere una precedente esperienza, rischia ben presto di perdersi il quadro di insieme.

Faccio un esempio concreto:
Il capitolo sul sugli objectDataSource e il binding avanzato interviene un capitolo dopo aver parlato del DataControl e Databinding.
Mancando degli esempi riepilogativi di quanto spiegato viene molto difficile innestare il capitolo sugli objectDataSource senza aver consolidato i concetti precedenti con esempi reali.
Sviluppo in ASP da 8 anni e non sono quindi alle prime armi (ho una piccola infarinatura di Java e C# non mi e' del tutto estraneo) ma per quanto mi riguarda non ho incontrato un solo esempio vagamente calato in uno scenario "reale" prima di quello di pagina 211 in cui si parla del rapporto tra il Gridview e il Detailsview.
Un po poco per un libro che riporta "..per tutti" nel titolo di copertina.
Prima di allora ci sono esempi di codice estrapolato da un contesto giusto limitato a quanto esposto il paragrafo sopra.
Bisogna lavorare di piu' sugli esempi e sul codice e pazienza se si sforano le 400 pagine.
Occorrono esempi semplici e gradualmente piu' complessi che integrino i listati via via presentati in modo da fornire ogni 2 o 3 capitoli un quadro di insieme per far capire l'ambito di utilizzo e la sua importanza.
Anche l'espediente di un sito di esempio che viene "incrementato" via via non sarebbe una soluzione da scartare.
Il rischio e' quello finire per fare un libro in cui si sta poco davanti al pc privilegiando troppo la teoria e descrivere una carrellata di funzioni e potenzialita' solo intraviste per il lettore.
Mi ricorda troppi libri universitari !


2) La lingua
Considerate che per chi viene da ASP 3, dove si usano una quindicina di parole chiave in tutto, che qui le parole chiave sono (oltre che chilometriche) anche "tantine" da ricordare e qualche volta avete scelto esempi con nomi di variabili o istanza di oggetti con il nome in inglese e troppo simile agli oggetti che istanziavate o alle parole chiave dell'ambiente .net non facilitando per nulla la distinzione delle parole chiave da quelle che l'utente puo' scegliere liberamente.
Questo lo posso capire in un libro di stampa americana e tradotto in italiano dove i traduttori finiscono per fare male se provano a tradurre i listati (il libro di Ivor Horton della Hoepli ne e' un esempio tragicomico !) e fanno male quando non traducono nemmeno i commenti inseriti nel codice.
In sintesi : per chiarezza distinguete i nomi delle variabili da voi scelte con le parole chiave italiane piu' comprensibili usando l'utile distinzione della lingua.
Badate che non e' il commento di uno che non conosce l'inglese ma il suggerimento a essere il piu' chiari possibile negli esempi evitando di confondere le idee a chi inizia.

3) Errori semantici
Qualche piccolo svarione qua e la ma niente di grave.
Lo so che forse sembra una pedanteria ma questo errore puo' fare fraintendere il testo:
In diverse parti del libro usate "piuttosto che" nel senso di "oppure" di cui invece e' l'esatto opposto.
http://www.demauroparavia.it/83539
Esempio:
a pagina 191 (cap 10) riportate: "Se impostato su Edit, l'effetto e' quello di cambiare lo stato per consentire la modifica , piuttosto che su Update per rendere effettiva la modifica, Cancel per annullare l'operazione di modifica [...] "
Il senso corretto di "piuttosto" e' quello di "anziche' " , "invece di .." e non di "e anche " , "oppure" !
E' la stessa distinzione che passa tra un OR e un AND !
In certi punti del testo in questo modo, e sono diversi, si finisce per dire il contrario di quanto si intende dire.

sono anche i piccoli dettagli che fanno un buon lavoro.

In finale rinnovo i miei complimenti e vi incoraggio vivamente a continuare e migliorare aggiungendo e limando, come sempre avviene.
scriveva Borges:
"in letteratura i libri "definitivi" sono esclusivamente quelli dettati dalla fede e dalla stanchezza"
;-)
buon lavoro

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.