Mono e la piattaforma .NET

Obiettivi

Obiettivo del corso è permettere a sviluppatori software di sfruttare le potenzialità della piattaforma .NET utilizzando sistemi operativi e strumenti liberi. In questo modo, oltre a poter utilizzare una piattaforma di sviluppo completamente libera, si possono creare applicazioni portabili tra più sistemi operativi, per distribuire applicazioni ad utenza eterogenea.

Destinatari

Sviluppatori software e responsabili delle funzioni amministrative di sistema interessati alla creazione di applicazioni e sistemi informativi basati sulla piattaforma .NET.

Contenuti

  • Introduzione alla piattaforma .NET
  • Il progetto MONO
  • Struttura della piattaforma MONO e dei principali strumenti
  • Introduzione al linguaggio C#
  • Struttura di una applicazione C#
  • Funzionamento e uso dell'interprete MONO
  • Utilizzo del compilatore MONO
  • C# e il web: uso di mod_mono e Apache
  • Accesso ai database via ADO

Durata

32 ore