[Recensioni] “Professional Visual Basic 2010 and .NET 4” (English)

Per me è sempre molto importante il confronto con altri autori di libri tecnici, perché posso scoprire nuove utili informazioni (il mondo .NET è incredibilmente vasto!) e perché posso migliorare la mia offerta di contenuti e la qualità del codice proposto.

Così, ancora una volta mi trovo a scrivere una recensione su un libro che mi è stato gentilmente inviato dalla “Wiley Publishing Inc.”, una consolidata casa editrice del West Sussex – UK, ma con sedi in tutto il mondo (perché non c’è una sede in Italia?  😀 ).

Un sentito “GRAZIE” a Dave Allen per avermi dato l’opportunità di avere tra le mani il libro e di poter scrivere questa recensione!

Il libro “Professional Visual Basic 2010 and .NET 4” è stato scritto da 6 autori: Bill Sheldon, Billy Hollis, Kent Sharkey, Jonathan Marbutt, Rob Windsor, Gastòn C. Hillar. Ecco alcuni numeri e dati:

– stampato negli USA nel mese di Maggio 2010 con marchio WROX
– ISBN 978-0-470-50224-2 – Collana “Wrox Programmer to Programmer
– 1320 pagine – prezzo: 48,00 Euro
– sitebook:
http://eu.wiley.com/WileyCDA/WileyTitle/productCd-047050224X.html

image

Nel sitebook è presente tutto il codice esposto nel libro ed è possibile scaricare anche tre file PDF:
– il capitolo 1 su Visual Studio 2010
– l’indice dei contenuti
– l’indice analitico.

Per prima cosa è bene mettere subito in chiaro che questo libro non è un libro per principianti, ma è destinato a chi conosce già Visual Basic .NET e ha buone basi sulla programmazione orientata agli oggetti e sul Framework .NET.

Certamente gli autori si sono posti un obiettivo molto ambizioso e ci sono riusciti benissimo. Infatti, il libro copre una gamma vastissima di argomenti, come è possibile vedere nel seguente indice degli argomenti:

PRIMA PARTE – Costrutti del linguaggio e ambiente

Capitolo 1 – Visual Studio 2010
Capitolo 2 – Oggetti e Visual Basic
Capitolo 3 – Oggetti personalizzati
Capitolo 4 – Il Common Language Runtime (CLR)
Capitolo 5 – Programmazione dichiarativa con Visual Basic
Capitolo 6 – Gestione delle eccezioni e “debug”
Capitolo 7 – Sviluppo guidato dai test (Test-Driven Development = TDD)

SECONDA PARTE – Oggetti di business e accesso ai dati

Capitolo 8 – Array, collezioni e generics
Capitolo 9 – Utilizzare XML con Visual Basic
Capitolo 10 – ADO.NET e LINQ
Capitolo 11 – Accesso ai dati con Entity Framework
Capitolo 12 – Lavorare con SQL Server
Capitolo 13 – Servizi (XML/WCF)

TERZA PARTE – Applicazioni “smart client”

Capitolo 14 – Windows Forms
Capitolo 15 – Windows Forms avanzato
Capitolo 16 – Controlli utente in combinazione tra WPF e Windows Forms
Capitolo 17 – Applicazioni desktop WPF
Capitolo 18 – Expression Blend 3
Capitolo 19 – Silverlight

QUARTA PARTE – Applicazioni Internet

Capitolo 20 – Silverlight e servizi
Capitolo 21 – Lavorare con ASP.NET
Capitolo 22 – Caratteristiche avanzate di ASP.NET
Capitolo 23 – ASP.NET MVC
Capitolo 24 – Sviluppo con SharePoint 2010

QUINTA PARTE – LIBRERIE E AMBITI SPECIALIZZATI

Capitolo 25 – Visual Studio Tools for Office (VSTO)
Capitolo 26 – Windows Workflow Foundation (WWF)
Capitolo 27 – Localizzazione
Capitolo 28 – Interoperabilità COM
Capitolo 29 – Programmazione in rete
Capitolo 30 – Application Services
Capitolo 31 – Assembly e Reflection
Capitolo 32 – Sicurezza nel Framework .NET
Capitolo 33 – Programmazione parallela utilizzando Task e Thread
Capitolo 34 – Deployment

APPENDICI

A – Il compilatore Visual Basic
B – Visual Basic Power Packs Tools
C – Specifiche di Workflow 2008
D – Servizi Enterprise
E – Programmazione per la Cloud (Windows Azure)

Un libro, seppure corposo come questo (1320 pagine), che voglia coprire una tale quantità di argomenti sicuramente non è facile da scrivere: Visual Studio 2010, Visual Basic 2010, programmazione orientata agli oggetti, accesso ai dati (ADO.NET, LINQ, Entity Framework), Servizi (XML/WCF), interfaccia utente (Windows Forms, WPF), Expression Blend 3, Silverlight, Web (ASP.NET, MVC), SharePoint 2010, VSTO, WWF, interoperabilità, sicurezza, programmazione parallela, Windows Azure… Tantissimi argomenti, ciascuno dei quali richiederebbe forse almeno un libro.

I 6 autori del libro però hanno fatto miracoli e sono riusciti a scrivere un libro che è una vera panoramica di tutto “l’universo .NET”, senza tralasciare nulla. Come ho già scritto più sopra, comunque, il libro è destinato a lettori di livello medio-alto e quindi per questo target gli argomenti sono stati esposti in modo completo, chiaro ed esauriente.

Arricchiscono il libro le numerose immagini, i tantissimi esempi di codice e l’impaginazione grafica, con caratteri non troppo piccoli, quindi molto ben leggibili, ma nemmeno troppo grandi, così da poter condensare una grande quantità di informazioni in un unico libro.

In conclusione, questo è un buon progetto editoriale per un libro che non può mancare nella nostra libreria tecnica.

 

Annunci

Pubblicato il 1 novembre 2010 su Novità. Aggiungi ai preferiti il collegamento . Lascia un commento.

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: