Webriviste - Il portale italiano indipendente delle riviste di Internet e Pc

Home
22.29 > utenti collegati: 6
Entra nel forum di Webriviste Lascia il tuo messaggio nel guestbook Segnala ad un amico Webriviste Scrivi a Webriviste

Le riviste recensite
> Chip

> Computer Idea
> Dev
> Internet Magazine
> ISeries News
> Linux Journal Ita
> Linux&C
> Linux Pratico
> Linux Pro
> MacWorld
> Office Magazine
> Open Source
> Pc Magazine
> Pc Open
> Pc Pratico
> Pc Professionale
> Pc World
> VisualBasic&Journal
> Win Magazine
> Windows&net Magazine
EXTRA
> Chip
> Pc Professionale
__________________
> Forum
> F.A.Q. del Forum

__________________

Altri canali
> Archivio riviste

> Commercio elettronico
> Games Corner
> Il Punto
> Jurassic News
> Libri d'informatica
> Nastro rosa
> Sicurezza&Privacy
> Software
> Tips&Triks
> Wireless Lan




ASP .NET Full Contact

ASP .NET Full Contact Titolo: ASP .NET Full Contact
Autori: Luca Regnicoli, Roberto Brunetti
Editore: Mondadori Informatica
Pagine: 256
Prezzo: 30€
ISBN: ISBN 88-8331-511-1
Data di uscita: 13/05/2003

Come indica il titolo, “Full contact” (nessun riferimento però ad arti marziali), questo testo di 2 autori italiani approfondisce in maniera decisa alcuni argomenti “caldi” che chiunque sviluppi in ASP .NET si trova ad af-frontare quotidianamente.
Il primo capitolo introduce la piattaforma e l’architettura Dot NET a livello generale, spiegando (anche con esempi) quali sono le novità positive di questo nuovo modello di sviluppo, e come e cosa avviene dietro le quinte della compilazione (anche a livello sistemistica tramite IIS, il server web di Microsoft).
Il corposo secondo capitolo è dedicato all’autenticazione/autorizzazione; questo secondo me è il vero punto di forza del testo. Non ho infatti mai trovato un tale livello di approfondimento su questo argomento, specifico ma importante, su ASP .NET. Viene analizzato ogni possibile caso e variante,
spiegandone pregi e difetti (FormsAuthentication, WindowsAuthentication, Ruoli e quant’altro).
Con numerosi esempi e consigli, gli autori forniscono una preparazione veramente ad alto livello per tutto quanto riguarda l’aspetto “Security”, e assimilandolo si può dire di conoscere ogni aspetto di questa tecnica.
Il terzo capitolo è su ADO .NET, ed analizza le diverse metodologie per estrarre e collegare i dati ai controlli di una pagina aspx (il DataBinding).

In questo capitolo, come anche in tutti gli altri del testo, gli autori si basano spesso e volentieri sulla loro esperienza maturata nella realizzazione del sito www.devleap.it, dove collaborano come conferenzieri e relatori in diverse manifestazioni legate alla Microsoft Italia (gli articoli spesso sono rela-tivi alle loro conferenze).
Il quarto capitolo è dedicato interamente alla gestione dello stato, Session e Cache in primis (ma non solo). Pur non essendo al livello di approfondimento del secondo, anche questo capitolo fornisce molti spunti validi, che in genere si acquisiscono solo con l’esperienza diretta, più che con un approccio teorico. Il quinto e ultimo capi-tolo illustra come sviluppare da zero una vera applicazione web, mettendo in pratica gran parte dei consigli “e-largiti” nelle pagine precedenti.
Tutto il codice viene scritto in C#, e il quinto ed ultimo capitolo non è altro che un estratto da un altro testo del-la medesima collana, “Common Language Runtime .NET Full Contact”.
Data la sua struttura e impostazione, questo è un testo che consente di essere letto e studiato anche partendo dall’ultimo capitolo, in base alle proprie esigenze e necessità di approfondimento.
Questo testo, appunto, fa parte di una collana (Full Contact) di 5 libretti scritti dai colleghi degli autori, Marco Russo e Silvano Coriani. Tutti riguardano il .NET Framework, e sono:
“.NET XML & Web Services Full Contact”
“ADO.NET Full Contact”
“Common Language Runtime .NET Full Contact”
(la loro pubblicazione è avvenuta nell’arco del 2003).
Alla pagina http://www.devleap.it/SchedaContenuto.aspx?IdContenuto=10150 è possibile scaricare il primo capitolo intero (34 pagine, pur un quinto del libro) più il sommario (in Pdf). Manca però, purtroppo, tutto il co-dice utilizzato nel libro (non è presente un Cd allegato, e nemmeno nel sito è rintracciabile), presente invece sul sito per gli altri testi della collana (e suddiviso in VB e C#).
Questa è una scelta precisa degli autori (come riportato nella prefazione), data la loro preferenza affinché il let-tore digiti direttamente il codice a mano.
Consiglio comunque di dare un’occhiata ogni tanto al sito Devleap, data la presenza di diversi articoli interes-santi, pubblicati periodicamente, che possono rappresentare una degna integrazione a quanto riportato nei testi.
Il libro si presenta quindi come ideale accompagnamento di altri testi “globali”, nel senso di maggiormente completi e omnicomprensivi su ASP .NET, consentendo di approfondire parecchio diversi argomenti “caldi”, che altrimenti su libri anche molto più voluminosi, non verrebbero trattati con un tale livello di approfondimen-to. Appunto per questo gli autori si rivolgono ad un pubblico già sufficientemente esperto, che desidera cono-scere alcuni trucchi e tecniche avanzate per realizzare i propri lavori.

Pregi
Trattazione approfondita e completa di alcuni argomenti caldi, che altrimenti non sarebbe immediato rintraccia-re in altri testi. Linguaggio semplice e chiaro, in alcuni tratti anche ironico.
Testo basato su un sito ricco di contenuti, e che può diventare un complemento ideale; inoltre utilizza Visual Studio .NET, piuttosto che il Blocco Note, e ciò è apprezzabile per chi sviluppa utilizzando questo ambiente (la stragrande maggioranza).

Difetti
Manca la possibilità di scaricare il codice, ma nel complesso un libretto con quasi zero difetti. Non è però un manuale, questo da ricordare, ma un utilissimo appoggio per approfondire alcuni concetti chiave.

Voto complessivo: 7,5/10
Lettore: Intermedio/Avanzato


Sommario
Introduzione
1 – Cap. 1: Architettura: un approccio zen
35 – Cap. 2: Security: un approccio pratico
83 – Cap. 3: Data binding: la via per il Nirvana
115 – Cap. 4: Gestione dello stato: tutto quello che avreste voluto sapere ma che non avete mai osato chiedere
153 – Cap. 5: Modelli di sviluppo: un approccio razionale
201 – Appendice: Assembly, Versioning e Deployment
227 – Note sugli autori
229 – Indice analitico

luigi zambetti - webriviste.com
> Chi siamo
> Collabora
> Dicono di noi
> Scrivi a webriviste
> Forum
> Iscriviti al Forum
> F.A.Q. del Forum





Google


Web
Webriviste





torna su


Tutti i diritti delle immagini di copertina e dei marchi registrati contenuti in Webriviste sono di proprietà dei rispettivi editori
.
© WEBRIVISTE.COM 2000-2004 by Luigi Guardi, Maurizio Romano
[ Webriviste - il primo ed unico portale indipendente delle riviste informatiche ]