Come fare a...
Web
Come fare a...

Linq Quickly

La recensione del libro

Pagine: 1 di 1
Autore: Emanuele Mattei http://blog.shareoffice.it/emanuele/
La versione del Framework 3.0 ha portato per il piacere di molti programmatori, diverse novità, una di queste e Linq. Il libro Linq Quickly che esamineremo in questa recensione, edito della casa editrice Packt Publishing, illustra in maniera molto esauriente questa novità.  Il libro è scritto in lingua inglese, ma gli innumerevoli esempi di codice, aiutano il programmatore, anche con poca dimestichezza della lingua inglese, a comprendere l'argomento che si sta trattando.  

3D ProAsp.NET Data Presentation Controls Essentials

La scheda del libro

Autore: N. Satheesh Kumar
Prezzo: € 29,69
Caratteristiche: 250 pag. - 191mm x 235mm
ISBN: 1847192548
ISBN 13: 978-1-847192-54-7
Anno di edizione: Novembre 2007
Numero dell'edizione: 1
Argomento: Microsoft & .NET
Lingua: Inglese

I capitoli del libro

L'autore del libro N. Satheesh Kumar è sviluppatore presso una società d'informatica, appassionato della tecnologia .Net, ha pubblicato diversi articoli, riguardanti la tecnologia .Net e Linq.
Il libro è composto da sette capitoli e due appendici dedicati a Linq, nei vari capitoli viene illustrato il suo utilizzato in vari scenari, dalla gestione dei file xml, alla gestione dei dati in un database. Ma vediamo in dettaglio i capitoli che compongono questo libro.

Capitolo 1: Overview

Nel primo capitolo viene fatta un introduzione a Linq, le prime pagine forniscono informazioni al lettore sul funzionamento. Nelle pagine successive, vengono illustrati esempi di codice, per fornire indicazioni sul suo utilizzo.

 

Capitolo 2: Linq to Objects

Con il secondo capitolo, si passa ad un altro aspetto di Linq, come utilizzarlo con gli oggetti, con le collection di oggetti, con gli array, lavorare con il testo e con i file di testo. Il capitolo è molto breve, ma i vari esempi di codice illustrano l'utilizzo di linq in questo scenario.

 

Capitolo 3: Linq to Xml

Con il terzo capitolo, il lettore viene guidato nell'uso di Linq con il formato xml, un formato che in questi ultimi anni si sta molto affermando. Dopo una breve introduzione, l'autore del libro illustra come utilizzare Linq con il formato xml, vengono date indicazioni sulla classe Xelement, Xattribute, xdocument e altre classi. Dopo la breve panoramica, si passa agli esempi di codice.
Non solo viene illustrato il suo utilizzo con la gestione dei formati xml, ma anche il caricamento, l'inserito o l'aggiunta di elementi e attributi, la cancellazione dei dati e degli attributi, nonché la loro modifica.
La parte conclusiva riguarda la trasformazione di un file xml in formato csv o testo e la relativa lettura in questo formato. Un capitolo molto ampio che affronta in maniera completa l'utilizzo di linq con il formato xml.

 

Capitolo 4: Linq to Sql

Il quarto capitolo, spiega l'utilizzo di Linq orientato ai database, in particolare alla gestione dei dati e le varie query sql. Nel capitolo è illustrato come gestire una fonte dati, come creare e cancellare un database, come integrarlo con le istruzioni sql. Questo capitolo a differenza dei precedenti, oltre a molti esempi di codice, contiene anche diverse immagini, in questo modo il lettore potrà comprendere l'argomento che si sta trattando. Continuando nella lettura, viene illustrato come utilizzare linq nelle join con il formato xml, nella gestione delle Store Procedure e delle funzioni di sql server.
La parte conclusiva illustra come creare una Windows application per la presentazione dei dati. L'argomento Linq to Sql, è affrontato abbastanza bene.

 

Capitolo 5: Linq over Dataset

La gestione dei dati tramite l'utilizzo dei dataset è molto usata, nel quinto capitolo, vengono forniti al lettore, alcuni consigli su come gestire i dati, con i dataset, datatable, e dataset tipizzati, combinato con l'utilizzo di Linq.

 

Capitolo 6: Linq to Xsd

Il penultimo capitolo del libro, si riprende il formato xml, questa volta, viene illustrato l'utilizzo di Linq, con XSD. Vedremo come gestire questo formato, in vari modi.

 

Capitolo 7: Standard Query operators

L'ultimo capitolo del libro, il settimo, riporta un elenco di operatori relative alle query standard. L'autore illustra l'operatore where, oftype, select, selectmany, join, groupjoin e tante altre parole chiavi. Il capitolo illustra brevemente il significato di ogni parola chiave e poi a seguire, dopo la descrizione, riporta un esempio di codice sul suo utilizzo. Il capitolo contiene un ampio insieme di parole chiavi, abbastanza utili, per far sì che il lettore abbia una completa panoramica di questa novità.

 

Appendice A: Building an Asp.Net Application

L'appendice A, riporta un esempio di codice, che illustra come utilizzare Linq, in ambiente web. L'autore in questo capitolo dimostra come utilizzare linq con la tecnologia Asp.Net 3.5.

 

Appendice B: Linq with Outlook

L'appendice B, se pur molto breve fornisce al lettore indicazioni sull'utilizzo di Linq con il programma di posta elettronica Microsoft Outlook, in particolare l'esempio di codice illustra come gestire i contatti nella rubrica di Outlook.

Gli esempi allegati

In questo volume non è allegato nessun cd-rom, ma i file di esempio utilizzati nel libro sono disponibili online sul sito di Packt Publishing.

Come acquistare il libro

Se desiderate acquistare questo libro, lo potete fare direttamente online da questo sito.

Conclusioni

In questa recensione abbiamo visto un buon libro che illustra in maniera molto esauriente questa nuovo approccio alla programmazione .Net, una guida pratica per l'utilizzo di Linq nello sviluppo di applicazioni. Il linguaggio utilizzato negli esempi è il C#. Il libro è scritto in lingua inglese, inoltre nel sito, si può acquistare  il libro anche in formato pdf. Un libro adatto per coloro che intendono acquisire una buona conoscenza di questa novità.

Note sul copyright

Questa recensione è stata fornita con esplicito consenso dell'autore sotto licenza Creative Commons.
Leggi la licenza d'uso.

Resta sempre aggiornato sulle novità del sito Resta sempre aggiornato sulle novità del sito
Per mantenerti sempre aggiornato su nuovi contenuti interessanti, Come fare a... vi offre la possibilità di abbonarvi gratuitamente alla Newsletter Come fare a..., all'RSS o, se usate Windows Live Messenger, di abbonarvi ai nostri Windows Live Alerts. Per gli utenti di Mac OS X è disponibile gratuitamente un Widget che vi terrà sempre informati sulle ultime novità. Vieni a trovarci anche su Facebook e su Twitter.
Scarica l'articolo (100 Kb)
Fine: 1 di 1
Condividi

Vedi anche...

Sempre aggiornato





Abbonati alla newsletter di Come fare a... Sottoscrivi l'RSS di Come fare a... Usi Windows Live Messenger? Abbonati ai nostri Windows Live Alerts Diventa fan di Come fare a... su Facebook Seguici su Twitter Scarica il Widget per Mac OS X