Emanuele Mattei

Il blog di Emanuele Mattei.....il suo diario :-)

Blog Amici

Compact Framework

Web e win application

Siti Gratuiti

Siti Vari

Tools per .Net

Chi sono

elenco siti

aprile 2008 - Posts

Recensione libro: Programmare con .Net Framework 3.X

Scheda del libro:

 

Autore: DEL SOLE ALESSANDRO
Prezzo: Euro 32,00
Caratteristiche 416 pag - 15x21 bn
ISBN 9788882336868
anno di edizione 2008
numero dell'edizione 1
Argomento: tecnologie
Collana digital lifestyle pro

Il libro Programmare con .Net Framework 3.X ( http://www.***.it/scheda.aspx?ID=21753  ) edito della casa editrice ***  http://www.***.it/ è rivolto a coloro che utilizzano la tecnologia .Net. Il libro illustra le novità introdotte con la versione del Framework 3.0 e 3.5. L'autore del libro Alessandro Del Sole http://community.visual-basic.it/Alessandro , da qualche anno scrive articoli riguardante la tecnologia .Net ed è autore del libro "Visual Basic 2005 oltre il codice" inoltre partecipa attivamente alla comunità più importante e più grande del panorama italiano ossia http://www.visual-basic.it .

Il libro è composto da 10 capitoli, non è incluso nessun CD-Rom o Dvd, i sorgenti degli esempi utilizzati nei vari capitoli del libro, si possono scaricare dal seguente sito  www.***.it/booksite/686-8.htm i linguaggi utilizzati nel libro sono Visual Basic Net e C#.

Ma vediamo in dettaglio i vari capitoli

Il primo capitolo è un capitolo introduttivo al Framework 3.0 e 3.5, con le novità presenti in questa nuova versione. Viene fornita al lettore una panoramica di questo nuovo pacchetto e delle varie componenti.

Nel secondo capitolo, si passa alla struttura del framework 3x, illustrando l'architettura che si trova alla base di questo nuovo Framework, il capitolo è molto breve, giusto per dare le nozioni più importanti di tale Framework.

Con il terzo capitolo si passa all'utilizzo dell'ambiente di sviluppo Visual Studio con il nuovo Framework. Il lettore verrà guidato all'utilizzo di Visual Studio 2005, con l'estensioni per la programmazione Windows Presentation Foundation (WPF) e Windows Communication Foundation (WCF). Il capitolo contiene molte immagini, in questo modo permette al lettore che si trova all'inizio di questo nuovo modo di programmare,  di comprendere bene l'argomento.

Con il quarto capitolo, si passa alla programmazione per Windows Presentation Foundation, dopo una breve panoramica di tale tecnologia e del file XAML, vengono illustrati vari esempi di codice scritti con il linguaggio Visual Basic Net e C#. Nel capitolo viene spiegato anche la distribuzioni di tali progetti, e sempre in modo dettagliato i vari progetti in formato xaml. Un capitolo davvero molto ma molto esauriente.

Nel quinto capitolo si parla della grafica in Windows tramite Presentation Foundation. Questo capitolo descrive come rendere le nostre applicazioni accattivanti sotto l'aspetto grafico, con effetti che si possono ottenere con questa nuova versione del Framework. Esempi di  utilizzo degli effetti grafici, sul controllo listview, utilizzo di particolari font, e colori, riproduzioni di contenuti multimediali, quali video, effetti sulle immagini, effetti sui menu ed altro ancora.

Con il capitolo 6 si passa ai documenti e text-to-speach in WPF. In questo capitolo, tra i vari esempi, viene illustrato come utilizzare i documenti in formato XPS, come crearli e stamparli. Terminata la parte riguardante la gestione dei documenti, si passa alla tecnologia Text-To-Speech, ossia come far interpretare del testo al computer ed emettere tali parole  in formato digitale. L'autore tramite i vari frammenti di codice (VB.Net e C#) mostra come far "parlare" il computer.

Il settimo capitolo, riguarda Windows Workflow Foundation, argomento molto importante, sopratutto per coloro che intendono creare dei flussi di lavoro, tramite la tecnologia .Net. Dopo una breve introduzione di questa nuova tecnologia, si passa ad un concreto esempio, dimostrando le funzionalità che si possono ottenere con questa tecnologia, creando un semplice workflow. Nel capitolo si trovano diversi esempi di codice.

Il capitolo 8, l'autore continua a parlare della tecnologia Wndows Workflow Foudantion, illustrando alcuni concetti avanzati come l'utilizzo di servizi di tracciamento e persistenza. Un capitolo molto interessante per intercettare gli eventi e tenere traccia delle varie situazioni del nostro flusso di lavoro. Inoltre nel capitolo viene illustrato come effettuare il debug di questo tipo di applicazioni.

Con il penultimo capitolo, ossia il nono, si passa a Windows Communication Foundation, come indicato anche dall'autore del libro, gli argomenti di questo capitolo si possono applicare anche alla versione free di Visual Studio, ossia  la versione Visual Web Developer 2008 Express. Nel capitolo viene illustrato come creare un servizio per Windows Communication Foundation, terminata la creazione del servizio, viene illustrato come pubblicare tale servizio sul web server Microsoft, Internet Information Services (IIS), la pubblicazioni sia nel sistema operativo Windows Vista e sia tramite il sistema operativo Windows XP.

Il capitolo conclusivo (10) viene illustrato come creare applicazioni sicure.  Nel capitolo sono prese in esame alcune tecniche ed accorgimenti da prendere per far si che le nostre applicazioni sviluppate con il nuovo Framework, siano sicure.

Indice dei capitoli:

1) Cos'è il Net Framework 3.0

2) Struttura di .Net Framework 3.x

3)Net Framwork 3.X e Visual Studio

4)Windows Presentation Foundation

5) Grafica in Windows Presentation Foundation

6) Documenti e Text-To-Speech in Windows Presentation Foundation

7) Windows Workflow Foundation

8) Tracking e Persistence in Windows WF

9) Windows Communication Foundation

10) WCF: Sicurezza, Gestione e integrazione con Windows WF.

 

Conclusioni: Un valido libro, riguardante l'utilizzo del nuovo Framework, molto esauriente e ricco di vari esempi di codice sia per il linguaggio Visual Basic Net e C#, attualmente l'unico libro in italiano su questa nuova tecnologia.

Posted: apr 28 2008, 10:30 by emanuelem | with no comments
Filed under:
Eliminare i file con una determinata estenzione in modo ricorsivo (sotto cartelle) VB.Net e C#

Trucco per Vb.Net e C#, riguardante la cancellazione di file in modo ricorsivo.

Il code snippet, lo potete vedere da questo sito http://blog.shareoffice.it/emanuele/archive/2008/03/16/9476.aspx

VB.Net e C# comprimere e decomprimere i file

Da questo sito http://blog.shareoffice.it/emanuele/archive/2008/03/09/9468.aspx trovate un esempio di codice riguardante la tecnologia .Net, in particolare per comprimere e decomprimere i file.

VBA: Rilevare le informazioni Hard Disk

Trucco VBA, da questo sito http://blog.shareoffice.it/emanuele/archive/2008/03/05/9461.aspx potete leggere un code snippet, riguardante VBA, in particolare la possibilità di rilevare le informazioni dell hard disk.

 

Posted: apr 27 2008, 09:28 by emanuelem | with no comments
Filed under:
Registrare le dll di Sharepoint 2007

Altro trucco su Sharepoint 2007, da questo sito http://blog.shareoffice.it/emanuele/archive/2008/03/03/9458.aspx potete leggere un trucco che riguarda la registrazione delle dll di Sharepoint 2007.

 

Posted: apr 27 2008, 09:23 by emanuelem | with no comments
Filed under:
html cambiare la formattazione della barra di scorrimento

Da questo sito http://blog.shareoffice.it/emanuele/archive/2008/03/01/9454.aspx potete leggere un trucco riguardante la programmazione web, cambiare la formattazone delle barra di scorrimento.

 

Differenza tra due date (VB.Net e C#)

Da qui http://blog.shareoffice.it/emanuele/archive/2008/03/06/9462.aspx è possibile visualizzare un frammento di codice per ottenere la differenza tra due date, sia in VB.Net che C#

VBA informazioni sul sistema Hard disk

Vi segnalo questo frammento di codice http://blog.shareoffice.it/emanuele/archive/2008/03/05/9461.aspx riguardante il rilevamento delle informazioni sull hard dsik.

 

Posted: apr 06 2008, 12:44 by emanuelem | with no comments
Filed under:
Recensione libro:AspNet data presentation controls essentials


 

Scheda libro

 

Lingua Inglese
Caratteristiche 250 pages [191mm x 235mm]
ISBN 1847193951
ISBN 13 978-1-847193-95-7
Autore Joydip Kanjilal
Argomento Technologies Microsoft & .NET
Anno di edizione Dicembre  2007
Prezzo Euro 27.89

Il libro Asp.Net data Presentation Controls Essentials http://www.packtpub.com/asp-net-data-presentation-controls/book edito della case editrice Packt Publishing ( http://www.packtpub.com ) è rivolto a coloro che utilizzano la tecnologia .Net, in particolare per il web, tramite Asp.Net. Joydip Kanjilal http://aspadvice.com/blogs/joydip   l'autore del libro è un MVP in Asp.Net, un titolo che  Microsoft riconosce a coloro che si distinguono nelle varie comunità, newsgroup e forum, inoltre è autore di numerose pubblicazioni in vari siti internazioni. Il libro è composto da 8 capitoli riguardante alcune tecniche e consigli su come utilizzare la tecnologia Asp.Net 2.0 tramite il linguaggio di programmazione C#, nel libro non è incluso nessun cd-rom o Dvd, i sorgenti degli esempi utilizzati nei vari capitoli, si possono scaricare dal seguente sito http://www.packtpub.com/support/book/asp-net-data-presentation-controls .

Ma vediamo in dettaglio i vari capitoli del libro:

Il primo capitolo, prende in esame il data binding nella pagine asp.Net, nel capitolo si trovano numerosi esempi di codice, illustrando come associare ad un controllo una fonte dati.

Tramite le numerose immagini, si potrà comprendere l'utilizzo del wizard di Visual Studio 2005, per associare ad un controllo Gridview una fonte dati del databse Sql Server 2005. Sempre in riferimento al controllo Gridiview, verrà descritto come paginare e rendere i dati ordinabili per colonne. Il capitolo si conclude illustrando l'utilizzo di un filtro.

Nel capitolo 2, viene descritto, come utilizzare i controlli di tipo lista, quali Dropdownlist, Checkboxlist, listbox,  e Radionbuttonlist.

Il terzo capitolo è rivolto al controllo repeater, come va utilizzato, come applicare un checkboxes, implementare una paginazione e la navigazione tra i vari dati.

Inoltre anche una parte  dedicata all'ordinamento ed il filtro dei dati e la gestione degli eventi.

Il capitolo successivo, ossia il quarto, riguarda il controllo datalist, come associare al controllo oltre ai dati anche le immagini, la selezione dei dati e la loro cancellazione.

Con il quinto capitolo, si passa all'utilizzo del controllo Datagrid, un controllo molto usato per coloro che creano pagine web, associate ad una fonte dati. Nel capitolo viene illustrato il caricamento nonché la modifica e cancellazione dei dati nel controllo. La possibilità di applicare degli stili e la paginazione.

Il sesto capitolo, comprende la parte riguardante la visualizzazione dei dati, in questo capitolo viene illustrato l'utilizzo del controllo Gridview, un nuovo controllo, che fa parte della versione di Asp.Net 2.0.

Tra i vari esempi, viene illustrato come visualizzare una dropdownlist, nel controllo gridiview, un controllo checkbox, la possibilità di utilizzare del codice Javascript per colorare alcune righe, visualizzare una descrizione tramite il tool tip, l'ordinamento inserimento, modifica e cancellazione dei dati. Il capitolo è molto lungo, in esso viene descritto anche come formattare il controllo gridview ed esportare i dati del controllo GridView in formato Microsoft  Excel e Microsoft Word.

Il penultimo capitolo, ossia il settimo, riguarda l'ultima parte della visualizzazione dei dati, in questo capitolo, viene preso in esame il controllo detailsView, come associare una fonte dati e gestire le varie informazioni. Il capitolo prosegue con il controllo formView, illustrando tecniche di formattazione, al termine di questo capitolo, viene illustrato il controllo treeview, come gestire i dati con tale controllo, come implementare una struttura di cartelle nel controllo Treeview.

Il capitolo conclusivo (8) viene fatta una panoramica sulle novità del nuovo Framework, ossia di LINQ. Dopo una breve panoramica, illustrando l'architettura ed i benefici, viene trattato il controllo listview e gridview per visualizzare i dati da una fonte dati, tramite la nuova tecnologia LINQ.

 

Di seguito si riportano i titoli dei vari capitoli.

1) Introduction to Data Binding in Asp.Net

2) Working with List Controls in Asp.Net

3)Working with the Repeater Control

4) Working with the Datalist Control

5) Working with the Datagrid control in Asp.Net

6) Display views of data (part 1)

7)Display Views of Data (part 2)

8)Working with Linq

 

Conclusioni:

Un libro molto interessante per coloro che intendono realizzare pagine web associate ad una fonte dati. Le tecniche utilizzati nei vari controlli sono molto professionali, un ottimo strumento per migliorare la visualizzazione dei dati.

Posted: apr 06 2008, 12:31 by emanuelem | with no comments
Filed under: