Visual C#
Visual C# è uno dei linguaggi del pacchetto Microsoft Visual Studio.
Consulta qui le informazioni sui prodotti Microsoft.
Propongo anche un link, se vuoi consultare la guida per programmatori della Microsoft.
Un interessante testo digitale si trova qui.
Un testo in inglese si trova qui.
Un altro testo, però in lingua inglese, è questo.
Infine un manuale di programmazione qui.
Dispense
Le dispense che sono pubblicate di seguito sono bozze in via di sviluppo. Esse non intendono costituire un testo e possono contenere errori, imprecisioni, omissioni o parzialità.
Le dispense sono destinate ad un pubblico inesperto di studenti di almeno 14 anni che desiderino apprendere le basi della programmazione. La metodologia è "learning-by-doing" e presuppone l'utilizzo di un computer dotato di Visual Studio, con cui sperimentare le lezioni e gli esercizi suggeriti.
Il titolo delle dispense è così formato:
xx-yy-Titolo[vv]
dove:
- xx, numero della sezione (argomento ampio)
- yy, numero della dispensa (argomento specifico)
- Titolo, argomento della dispensa (argomento specifico)
- vv, versione o numero progressivo che rappresenta l'ultima stesura
Sezione 1 - Tipi Base
Sono dispense in via di sviluppo: se si individuano errori, incongruenze o omissioni è possibile segnalarle nella pagina Contatti. Sarebbe una gradita cortesia. Grazie.
Sezione 2: Istruzioni decisionali
Sono dispense in via di sviluppo: se si individuano errori, incongruenze o omissioni è possibile segnalarle nella pagina Contatti. Sarebbe una gradita cortesia. Grazie.
Sezione 3: Iterazioni
Sono dispense in via di sviluppo: se si individuano errori, incongruenze o omissioni è possibile segnalarle nella pagina Contatti. Sarebbe una gradita cortesia. Grazie.
Sezione 4: Funzioni
Sezione 5: Array
Algoritmi elementari sui vettori
Cosa sono i tipi valore e i tipi riferimento in Visual Studio ...
Introduzione alle matrici
Introduzione al DataGridView
Sono dispense in via di sviluppo: se si individuano errori, incongruenze o omissioni è possibile segnalarle nella pagina Contatti. Sarebbe una gradita cortesia. Grazie.
Sezione 6: Strutture
Sezione 7: Metodi
Sono dispense in via di sviluppo: se si individuano errori, incongruenze o omissioni è possibile segnalarle nella pagina Contatti. Sarebbe una gradita cortesia. Grazie.
Sezione 8: Componenti e Controlli
Accenna anche a come lanciare applicazioni Windows da un form di Visual Studio.
Gestione della tastiera e comandi da tastiera
Un progetto svolto: realizzare una barra per lanciare altri programmi
Sono dispense in via di sviluppo: se si individuano errori, incongruenze o omissioni è possibile segnalarle nella pagina Contatti. Sarebbe una gradita cortesia. Grazie.
Sezione 11: Collezioni
Sezione 12: File
Sezione 15: Oggetti
Sezione 17: Componenti
Sezione 18: Nodi, Liste, Alberi e Grafi in OOP
Sezione 21: Database
Integrazioni
In via di composizione.
Si chiede scusa per il disagio.
Scarica altre dispense!
Sezione B: WPF
In via di composizione.
Si chiede scusa per il disagio.
Scarica altre dispense!