Guida C#

Guida C#

di: Marco Minerva

Introduzione

  1. 1. Introduzione a C#
    Cos'è il linguaggio C# e quali le finalità della guida
  2. 2. C# e VB .NET a confronto
    Differenze tra i due maggiori linguaggi di programmazione di .NET
  3. 3. Il primo programma
    La struttura dei programmi C# attraverso un primo esempio

Struttura del linguaggio

  1. 4. Le classi (1a parte)
    Come si definisce una classe in C# e quali le caratteristiche fondamentali
  2. 5. Le classi (2a parte)
    Come si definisce una classe in C# e quali le caratteristiche fondamentali
  3. 6. I tipi di dati base e passaggio dei parametri
    Tipi di dato base e modalità di passaggio dei parametri in C#
  4. 7. Ereditarietà
    Gestione dell'ereditarietà fra le classi in C#
  5. 8. Polimorfismo
    Il polimorfismo e il suo utilizzo in C#
  6. 9. Overloading
    Implementazione dell'overloading con C#
  7. 10. Le classi astratte
    Cosa sono e come si definiscono le classi astratte con C#
  8. 11. Le interfacce
    Cosa sono e come si definiscono le interfacce con C#

Strumenti di sviluppo

  1. 12. Visual Studio 2005
    Potenzialità e risorse dell'ambiente di sviluppo più usato per .NET
  2. 13. Windows Form
    Caratteristiche della Windows Form per applicazioni desktop

Controlli, Eventi, Eccezioni

  1. 14. La gestione degli eventi
    La gestione degli eventi per realizzare un'applicazione interattiva
  2. 15. Controlli Windows
    Realizzare l'interfaccia grafica dell'applicazione
  3. 16. Le eccezioni
    Come gestire le eccezioni in C#

Costruire applicazioni web

  1. 17. Programmazione web: C# e ASP .NET
    Introduzione a .NET 2.0 e VS 2005 per realizzare siti con ASP .NET
  2. 18. Web form
    Caratteristiche della «Web Form», cuore delle applicazioni ASP .NET
  3. 19. I controlli Web
    Analizziamo i Web Controls attraverso un esempio
  4. 20. Creare un web user control
    Creare controlli utente Web personalizzati
  5. 21. La Web Control Library - (1a parte)
    Creare una libreria di controlli Web personalizzati
  6. 22. La Web Control Library (2a parte)
    Usare una collezione di controlli Web personalizzati
  7. 23. I file di configurazione
    Personalizzare i comportamenti delle applicazioni web

Strumenti open source

  1. 24. Strumenti di sviluppo alternativi
    Alternative a Visual Studio per sviluppare .NET

Guide Programmazione

Azure, una nuvola tanti linguaggi

Entrare con semplicità ed efficacia nel mondo di Windows Azure e...

Guida Antipattern

Come evitare le cattive abitudini, le worst practices e le trappole...

RESTful Web Services - La Guida

Dai principi ispiratori del Web programmabile e delle architetture...

Altre guide

Newsletter @Programmazione

Ogni settimana, direttamente nella tua e-mail: articoli, script e guide su Java, Visual Basic, VB.Net ed i più diffusi linguaggi di programmazione.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Amministratore di Reti Windows Server 2008

11 Giugno 2012 a Milano
Disponibilità: 5 Posti

Nessun corso previsto