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

Home
22.09 > utenti collegati: 5
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





Programmare con il .NET Framework

Programmare con il .NET Framework Titolo: Programmare con il .NET Framework
Autori: Stefano Del Furia, Paolo Meozzi
Editore: Mondadori Informatica
Pagine: 410 pag. circa a volume
Prezzo: 14,80 € (a volume)
ISBN: 88-04-53606-3
Data di uscita: Ottobre 2004
Collana: Programming Series

Un esperto su Dot NET (Silvano Coriani) incappa, per caso, in un sito amatoriale di 2 docenti (gli autori del presente testo) di un istituto tecnico ad indirizzo informatico; ne legge, incuriosito, le dispense che essi hanno deciso di mettere online; le stesse dispense utilizzate per i loro corsi, rivolti a ragazzi adolescenti, ma usufruibili anche da un pubblico ben più vasto. L’idea di raccoglierne il contenuto per poterlo pubblicare, la propone al responsabile libri della Mondadori Informatica (Giovanni Librando), il quale accetta con entusiasmo; non pare infatti vero, considerando che quasi il 90% dei libri informatici attualmente in vendita siano traduzioni, poter esporre al pubblico un argomento così tecnico svolto da autori italiani (a parte i soliti Balena, Esposito, ecc., che però scrivono direttamente in inglese, e poi, lo so sembra assurdo, viene ritradotto nella loro lingua madre). Questa, in sintesi, la storia di questa coppia di volumi (uno il proseguimento dell’altro), recentemente apparsi nelle librerie informatiche. Per una volta tanto mi sorprende positivamente l’idea di insegnare ai ragazzi un linguaggio moderno ed elegante, come il C#, e non i “soliti” Pascal C/C++ utilizzati per decenni (forse perché la mia età è più prossima ai 40 che ai 30 anni, le mie materie informatiche alle superiori sembrano veramente appartenere al medioevo). E devo dire che gli autori di questo tempo ci riescono egregiamente, utilizzando un linguaggio chiaro, didascalico, contornato da numerosissimi esempi di codice a supporto del testo. Più che dare una descrizione di cosa sia il linguaggio C#, gli autori lo utilizzano come mezzo per spiegare la programmazione ad oggetti, per poi passare ad illustrare le capacità e le possibilità di impiego delle numerose classi del .NET Framework.

Il codice viene scritto utilizzando il Blocco Note, non viene nemmeno accennato all’uso di Visual Studio .NET, e considerando che spesso le scuole lo possono avere a prezzo irrisorio (tramite la MSDN Academic Alliance) sarebbe stato maggiormente utile introdurlo, almeno nei tratti essenziali. Gli argomenti base sono ampiamente coperti, dalla programmazione ad oggetti, al linguaggio, e gli esempi di codice spesso sono sempre i medesimi, resi più completi e complessi man mano che vengono introdotti nuovi concetti. Non sono presenti riassunti al termine di ogni capitolo, come anche domande ed esercizi proposti, ma sinceramente non se ne sente molto la mancanza (per i concetti fondamentali viene fatto uso del grassetto e di piccole finestre con sfondo grigio). L’approccio utilizzato dai due autori segue la teoria di introdurre subito costrutti di codice la cui spiegazione verrà rimandata alcuni passi dopo; è un tipo di insegnamento che può dare i suoi frutti (stimola la curiosità di sapere cosa fa o come funziona una certa cosa), ma la cui efficacia molto dipende dalle abitudini o dalla preferenze personali.
Il volume 1 riguarda “Linguaggio C#, Applicazioni Windows, Collezioni”, mentre il volume 2 è su “OOP, Applicazioni Windows, Gestione dei file”.
Oltretutto il prezzo è veramente concorrenziale, 14,80 euro a volume, rendendoli alla portata di mano di ogni studente (mi viene da pensare che il prezzo, molto più alto, di altri libri sul medesimo argomento ma di autori statunitensi, sia per la maggiora parte dovuto alla traduzione e ai diritti d’autore).
I Cd acclusi sono poi veramente pieni di materiale utile, sia in inglese (la maggior parte), che in italiano.


PRO
Libro perfettamente didattico (nel senso positivo del termine), quindi con spiegazioni chiare, ripetute e ricche di esempi. Ottima la cura nella realizzazione del testo (non ho trovato refusi). Cd ricchi di contenuti. Prezzo aggressivo.

CONTRO
Trattazione dettagliata ma non completa, questi due volumi andranno affiancati da altri testi. In alcune parti si avverte una certa prolissità nella trattazione che ne rende pesante la lettura. Carenza di immagini, soprattutto tratte dall’ambiente di sviluppo di elezione, Visual Studio .NET.


Voto complessivo: 7/10
Lettore: Principiante/Intermedio


Sommario Volume 1
1 – Parte 1: Linguaggio C#
3 – Cap. 1: Introduzione ai programmi C#
11 – Cap. 2: Costrutti di base
25 – Cap. 3: Tipi, variabili ed espressioni
55 – Cap. 4: Array
75 – Cap. 5: Approfondimento sui costrutti
95 – Cap. 6: Introduzione ai metodi
115 – Cap. 7: Metodi, parametri e valori di ritorno
147 – Cap. 8: Approfondimento sui tipi di dati
181 – Cap. 9: Enumeratori
191 – Parte 2: Applicazioni Windows
193 – Cap. 10: Interfaccia utente, concetti di base
201 – Cap. 11: Introduzione alle applicazioni Windows
221 – Cap. 12: Elementi base di un’interfaccia grafica
253 – Cap. 13: Migliorare la comunicazione con l’utente
279 – Cap. 14: Esempio di un’interfaccia completa
293 – Parte 3: Collezioni
295 – Cap. 15: Introduzione alla collezione di dati
299 – Cap. 16: Array
305 – Cap. 17: Liste
325 – Cap. 18: Tabella hash e dizionario
341 – Parte 4: Appendici
343 – Appendice A
355 – Appendice B
359 – Appendice C
367 – Indice analitico


Sommario Volume 2
1 – Parte 1: Programmazione orientata agli oggetti
1 – Cap. 1: Panoramica generale
15 – Cap. 2: Tipi di dati definiti dal programmatore
49 – Cap. 3: Un programma orientato agli oggetti (Parte 1)
61 – Cap. 4: Un programma orientato agli oggetti (Parte 2)
69 – Cap. 5: “Proprietà” e “indicizzatori”
91 – Cap. 6: Ereditarietà
111 – Cap. 7: Polimorfismo
143 – Cap. 8: Interfacce
175 – Parte 2: Applicazioni Windows
177 – Cap. 9: Finestre di dialogo
197 – Cap. 10: GDI+, funzionalità grafiche di .NET
227 – Cap. 11: Gestire il rendering dei controlli
249 – Parte 3: Gestione dei file
251 – Cap. 12: Introduzione al “file system”
273 – Cap. 13: Classe “FileStream”
281 – Cap. 14: Elaborare file binari
295 – Cap. 15: Elaborare file di testo
309 – Cap. 16: Accesso al file system
323 – Parte 4: Appendici
325 – Appendice A: Modelli di memorizzazione, stack, heap e garbage collection
341 – Appendice B: Livelli di accesso dei tipi, tipi nidificati e namespace
357 – 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 ]