Lorenzo Braidi
RECENSIONI
   
:: Consulenza
Home Page
Consulenza
Formazione
 
:: Editoria
Articoli
Libri
Tips!
Recensioni
 
:: Risorse
Documenti
Software
Link
 
:: Lorenzo
Blog
Curriculum
 
:: Newsletter



Gli indirizzi registrati NON saranno ceduti a
terzi, nè utilizzati per scopi differenti da quelli indicati.

 

 


  Fatte...   ...ricevute
Autore: John Erik Hansen, Carsten Thomsen
Titolo: Enterprise Development with Visual Studio .NET, UML, and MSF
Casa editrice: Apress
ISBN: 1590590422
Lingua: Inglese
Pagine: 1000

 

 

I libri presenti sul mercato dedicati al linguaggio UML si sprecano, così come ve ne sono un certo numero che parlano dello sviluppo di applicazioni utilizzando Microsoft Visual Studio .Net. Questo libro, invece, parla di entrambi gli argomenti ed affronta il primo in relazione al secondo: analizza, cioè, l’UML e lo strumento di sviluppo di casa Microsoft congiuntamente. Questo suo approccio fa sì che si ponga particolare attenzione a quelle parti di UML che hanno una rilevanza specifica nel mondo VS.NET e che si tralascino quegli aspetti che, invece, non si applicano.Il libro non è rivolto ad un lettore che si occupi di sviluppo in senso stretto, bensì a coloro che di mestiere progettano e gestiscono progetti di tipo Enterprise.I capitoli che vanno dal primo al settimo analizzano in maniera non troppo approfondita l’UML e le sue applicazioni in un progetto. Gli aspetti teorici sono spesso intervallati da esempi pratici ed esercizi proposti al lettore. La seconda parte del libro (dal capitolo 8 al 15) approfondisce, invece, gli aspetti legati a Visual Studio .Net ed ai suoi tool per la gestione dei progetti. Molto interessanti le pagine dedicate agli Enterprise Project Template, meno quelle che parlano di Visual Source Safe, argomento che – onestamente – poteva anche essere omesso.L’ultima parte del libro, poi, parla dei diversi tool UML presenti sul mercato dando per alcuni di essi una descrizione sommaria sulle principali particolarità. La tipologia dell’argomento ed il carattere introduttivo con cui è affrontato, fanno di questa sezione quella meno significativa del testo in questione.Merita una menzione particolare una delle appendici nella quale sono riportati decine di link e riferimenti suddivisi per argomento mediante i quali è possibile approfondire in autonomia i temi esposti nel libro.In conclusione, un ottimo libro per chi si avvicina da “neofita” alla gestione ed allo sviluppo di progetti di una certa entità con Visual Studio .Net; un libro superficiale per coloro i quali possono vantare già qualche anno di esperienza sul campo.

Autore: Connor McDonald
Titolo: Mastering Oracle PL/SQL: Practical solutions
Casa editrice: Apress
ISBN: 1-59059-217-4
Lingua: Inglese
Pagine: 600

 

 

Capita con una certa frequenza di trovarsi di fronte a pubblicazioni per l’informatica che affrontano il linguaggio o lo strumento descritto con dovizia di particolari e senza trascurare alcun aspetto. È però altrettanto frequente che questi libri risultino essere alquanto “asettici” e, di fatto, ben poco utili per il programmatore che vive nel “mondo reale” e che spesso si disinteressa degli aspetti puramente accademici. Non è questo il caso di “Mastering Oracle PL/SQL: Practical solutions” che, come in qualche modo anticipa il titolo stesso, affronta e descrive il linguaggio PL/SQL con numerosissimi esempi e tips estremamente efficaci e di grande utilità per la risoluzione dei propri problemi.Il libro non è senz’altro rivolto ad un pubblico di novizi per questo linguaggio, ma richiede che almeno le basi del PL/SQL siano già note e famigliari al lettore. Se si possiedono questi requisiti, è possibile trovare in questo testo una serie infinita di consigli, esempi, case study e quant’altro che risultano utilissimi nella vita di tutti i giorni del programmatore di database Oracle.McDonald descrive aspetti ostici del linguaggio con una facilità e fluidità che stupiscono e consentono una comprensione immediata soprattutto grazie ai listati di codice riportati che – se provati – funzionano realmente (anche questa fatto non è poi così consueto…).Il libro non descrive tanto cosa sia il PL/SQL o quale sia la sintassi dei suoi comandi, ma si focalizza sui metodi con cui si possono ottenere risultati migliori sfruttando appieno le sue caratteristiche. Per questo motivo non è consigliabile a chi si avvicina ad Oracle per la prima volta, ma va indirizzato a chi ha esperienza nelle problematiche di gestione di database di grandi dimensioni e vuole approfondire la sua competenza per ottenere risultati migliori sia dal punto di vista prestazionale che da quello della sicurezza.Il libro, infatti, ruota attorno a questi due aspetti (Prestazioni e Sicurezza) ed illustra situazioni e casi che assomigliano fortemente a quelli che i DBA e gli sviluppatori si trovano ad affrontare giorno dopo giorno fornendo consigli e soluzioni di grandissimo interesse e di straordinaria efficacia.Un ottimo libro, insomma, per chi vuole o deve ottenere il massimo dal proprio database e dalle proprie applicazioni garantendo sempre elevati livelli di servizio.

Autore: Rob Tiffany
Titolo: SQL Server CE Database Development with the .NET Compact Framework
Casa editrice: Apress
ISBN: 1-59059-119-4
Lingua: Inglese
Pagine: 450 circa

 

 

Il mercato editoriale, sia quello italiano che quello internazionale, non offre molto quando si parla di programmazione per palmari. Se poi si cerca un testo che affronti in modo specifico le problematiche relative alla programmazione dei database, la ricerca risulta ancor più difficoltosa ed infruttuosa. Il libro di Rob Tiffany rappresenta una gradevolissima oasi in questo deserto ed è in grado da solo di soddisfare tutte le curiosità e di fornire risposte a tutte le domande di chi vuole utilizzare SQL Server CE come base di dati di applicazioni per pocket PC.Il libro si apre con una panoramica di tutte le nuove funzionalità introdotte dalla versione 2003 di Visua Studio .NET per la programmazione rivolta ai pocket PC, dedicando anche una parte consistente all’analisi delle classi di ADO.NET.Di seguito vengono analizzati approfonditamente gli strumenti di SQL Server CE per la creazione e la gestione dei database (Query Analyzer) ed il linguaggio DDL (Data Definition Language) specifico per la versione CE.La parte centrale del volume è una sorta di “reference” per quanto riguarda il linguaggio DML (Data Management Language) che riporta - oltre alle istruzioni base per l’interrogazione, inserimento, cancellazione e modifica – una panoramica esaurientissima sugli operatori e sulle funzioni presenti in SQL Server CE.Gli ultimi due capitoli, da soli, rendono questo un libro da non perdere trattando le problematiche di interazione tra SQL CE ed SQL 2000 ponendo l’attenzione in particolare alla questione delle repliche ed agli aspetti inserenti la sicurezza ad esse legati.L’intera gamma di argomenti è affrontata facendo sempre riferimento a Visual Studio .NET 2003 come ambiente di sviluppo e non alle precedenti tecnologie ormai sorpassate. Questa caratteristica, unita al fatto che gli esempi sono sempre sia in VB.NET che in C#, fa di questo volume un unicum che non ha nessun concorrente.Oltre ai contenuti che, come detto, sono di elevatissimo profilo, la grande forza di questo libro è la scorrevolezza e l’efficacia dell’esposizione che riesce a rendere di facile comprensione anche i concetti più ostici e meno immediati.Senza dubbio un testo che mantiene tutte le sue promesse e che in molte occasioni le supera.

   

Tutti i diritti riservati
Lorenzo Braidi 2003 - 2005