FAQs sulla Guida
Q: La guida è fatta molto bene. Perchè non la pubblichi?
A: Ho già inviato diverse richieste a svariate case editrici, senza ottenere, per ora, alcuna risposta tranne che da una, la quale mi
comunicava che non sarebbe stato possibile pubblicarla per l'eccessiva voluminosità (E le 1000 pagine del tomazzo di Balena
sono una piuma vero? lasciamo stare...). Comunque, non tutto è perduto - aspettate speranzosi di vedere questo libro in biblioteca,
magari diviso in tre volumi. Per ora godetevi questo assaggio di prova, che ho fatto rilegare io:
Q: Devo per forza leggere tutta la guida prima di iniziare a scrivere programmi?
A: Ovviamente, no. Tuttavia, sarebbe molto utile terminare almeno lo studio della sezione A, accompagndo la lettura ad esercizi di
riscrittura degli esempi proposti e rileggendo più volte quello che non si capisce subito. Non è neanche necessario studiare
tutta la sezione A, poiché alcuni degli argomenti trattati non si affrontano così spesso. Tale sezione si impegna a istruire
sulla sintassi del linguaggio e su tutte le espressioni e le entità che si possono usare, ossia tutti gli strumenti che servono - o
potrebbero servire - per scrivere un programma. Per i più sfaticati, questo è un elenco delle cose essenziali da
studiare:
Concetti di base e sintassi
Sezione A
Sezione A
- Introduzione
- Programmazione ad Oggetti
- Struttura del .Net Framework
- Moduli, Classi e Namespace
- Utilizzo base del compilatore
- Variabili e costanti
- Tipi Reference e tipi Value
- Le Strutture
- Gli Enumeratori
- Il costrutto If
- Il costrutto Select Case
- La struttura iterativa Do Loop
- La struttura iterativa While
- La struttura iterativa For
- Gli Array
- ArrayList, HashTable e SortedList
- Conversione di dati
- Procedure e funzioni
- Parametri opzionali e indefiniti
- Le classi: sintassi e dichiarazione
- Le classi: specificatori di accesso
- Le Proprietà - Parte I
- Le Proprietà - Parte II
- Membri Shared
- Costruttori
- Ereditarietà
- Polimorfismo
- Overloading
- Gestione degli errori
- Le librerie
- I Generics - Parte I
- I Generics - Parte II
- Il miglior codice
- Comprendere e implementare un algoritmo
Windows Form
Sezione B
Sezione B
- Applicazioni con interfaccia grafica Windows
- La prima applicazione: il controllo Button
- Label e TextBox
- ListBox e ComboBox
- Input/Output su file
- OpenFileDialog e SaveFileDialog: un semplice editor di testi
- DateTimePicker: lavorare con le date
- Gli Eventi
- Eventi e Handler
Altri argomenti utili
Sezione C
Sezione C
- Lavorare con le stringhe
- Lavorare con file e cartelle
- Il Namespace My
- Multithreading - Parte I
- Multithreading - Parte II
- La grafica
- Approccio ai Database
- I Socket
Correggere e distribuire il software
Sezione E
Sezione E
Q: Ho ricopiato un sorgente dagli esempi, ma non va.Come faccio?
A: Una cosa che odio è proprio quando si copiano i sorgenti, magari male o tralasciando qualcosa, e poi mi si viene a dire che il
pogramma non funziona. Tutti i sorgenti esposti come esempio sono prima di tutto da studiare e comprendere bene: ho messo i commenti per
questo. Una volta fatto questo si sarà in grado di trascriverli e correggere le eventuali dimenticanze. Io posso sbagliare, perchè
sono umano come tutti (per ora...), ma gli esempi proposti sono quasi sempre esatti, poiché li ho testati personalmente prima di
usarli in qualsivoglia capitolo. Inoltre, essi non sono stati messi dove sono per essere pronti all'uso come programmi, ma solo e soltanto
per dimostrare come agisce il programmatore all'atto pratico.Q: La guida in PDF non c'è più. Come faccio a scaricarla?
A: Ho tolto la guida per controllare come andassero le visite al sito, e devo dire di aver riscontrato un netto miglioramento dopo aver
precluso il download della versione pdf. Non è che voglia proibire a qualcuno di potersi leggere la mia guida da qualche altra parte,
ma anche il sito ha diritto ad una sua vita. Se, per qualsiasi motivo (lavoro, vacanze, connessione, eccetera...) non foste in grado di
connettervi al web abbastanza spesso per i vostri bisogni, potete liberamente mandarmi una e-mail per richiedere il documento pdf completo.
Tuttavia, ricordatevi anche di me, che ho bisogno di visite!!!Q: Altro?
A: Per qualsiasi cosa, io ci sono, e il mio contatto è sempre quello. Trovato imprecisioni, errori (Dio non voglia!), link rotti,
layout sballati, errori di ortografia, o quant'altro? Sarò contento di ascoltare e correggere.
The Totem's Lair - Copyright (C) 2009
È vietata la riproduzione sia totale che parziale del sito.



