Come Creare un Programma in C Sharp

C# è un ottimo linguaggio di programmazione e tutti gli strumenti di cui hai bisogno per iniziare ad usarlo sono gratuiti e semplici da utilizzare. Mentre Visual C# è associato alla Microsoft ed è un progetto closed source, i sostenitore dei software gratuiti e dei progetti open-source utilizzano DotGNU che fornisce più o meno gli stessi strumenti di base, dandoti però la possibilità di studiare e modificare il funzionamento del programma senza alcuna restrizione. Le istruzioni di questa guida descrivono entrambi gli approcci: "FOSS oriented" e "Windows oriented". Il linguaggio C# sfrutta inoltre tutte le potenzialità del framework .NET.

Configurazione Ambiente Windows

  1. Accedi al seguente sito web e scarica la copia gratuita di Visual C# 2010 Express Edition. È inoltre disponibile la versione 2012, se non hai esigenze specifiche di sviluppo puoi propendere per la versione 2010 di Visual C#.
    • La versione di Visual C# 2012 è supportata solo da Windows 7/8.
  2. Esegui il file appena scaricato e segui queste istruzioni:
    • Premi il pulsante Avanti.
    • Accetta i termini del contratto e premi il pulsante Avanti.
    • Seleziona l'installazione della libreria MSDN, non di SQL Server, dopodiché premi il pulsante Avanti.
    • Premi il pulsante Installa.

Crea il Tuo Primo Programma

  1. Avvia Visual C# 2010 Express Edition.
  2. Accedi al menu File e seleziona la voce Nuovo Progetto.
  3. Seleziona la voce Visual C#, scegli l'opzione Windows e infine seleziona l'oggetto Applicazione console.
  4. Al termine, premi il pulsante OK. Dovresti visualizzare il seguente codice:
  5. Sotto alla parte di codice static void Main(string[] args), dopo la prima parentesi graffa aperta, digita il seguente codice:
  6. Il programma completo dovrebbe apparire così:
  7. Premi il pulsante Avvia [►] posto sulla barra degli strumenti.Congratulazioni! Hai appena creato il tuo primo programma in C#!
    • Il risultato prodotto è una finestra della shell di Windows in cui è leggibile la classica scritta Hello World!
    • Se così non fosse, molto probabilmente hai commesso un errore di battitura, ricontrolla attentamente il codice.

Configurazione Ambiente Linux

  1. Hai la necessità di utilizzare degli strumenti CVS e GNU. Si tratta di due programmi che dovrebbero essere inclusi nella maggior parte delle distribuzioni di Linux.
  2. Accedi al sito del progetto DotGNU (http://www.gnu.org/software/dotgnu/) che fornisce l'implementazione FOSS di C# . Leggi il capitolo relativo alle istruzioni di installazione. Si tratta di una procedura semplice ed eseguibile anche per un principiante.
  3. Puoi scegliere di scaricare il codice sorgente e di creare l'ambiente di sviluppo C# da zero, oppure utilizzare una distribuzione precompilata. Il progetto è relativamente semplice da creare tramite il codice sorgente, quindi ti consiglio di scegliere questa strada.
  4. Cerca di partire da uno dei codici di esempio inclusi nella versione precompilata dell'ambiente di sviluppo. Per esempio il programma FormsTest.exe mostra un'ampia collezione di controlli dell'interfaccia GUI. La cartella pnetlib/samples contiene lo script ilrun.sh con cui avviare i programmi eseguibili precompilati. Nel nostro esempio il comando è il seguente sh ./ilrun.sh forms/FormsTest.exe (da lanciare all'interno della cartella).
  5. In Linux puoi usare i comandi KWrite o gedit per modificare il codice C# . Le versioni più recenti di entrambi gli editor permettono di evidenziare gli elementi della sintassi per questo linguaggio di programmazione.
  6. Scopri tu stesso come compilare il codice di esempio fornito nel metodo relativo all'ambiente Windows. Se il sito web del progetto non fornisce abbastanza documentazione in merito, prova a eseguire una ricerca con Google. Se questo non ti è di aiuto, invia le tue domande alla lista di distribuzione del progetto.
  7. Congratulazioni, adesso hai a disposizione due ambienti di sviluppo C# ! In questo modo puoi scegliere in modo consapevole quale sia il più adatto alle tue esigenze.

Libri Raccomandati

Consigli

  • Visual C# 2005/2008 Express Edition è dotato di un'opzione di installazione che ti permette di aggiungere la libreria Microsoft MSDN 2005 Express Edition. Si tratta di un'ottima fonte di informazioni a cui puoi accedere tramite l'Help del programma o evidenziando una parola chiave del codice e premendo il tasto F1. L'installazione della libreria MSDN è un passaggio fortemente consigliato.
  • Se installi Visual C# 2010/2012 Express, eseguirà automaticamente il download o ti fornirà l'opzione per farlo.
  • Esistono implementazioni di C# migliori rispetto a quelle mostrate in questa guida. Il progetto Mono potrebbe essere per te molto interessante.
Information
Users of Guests are not allowed to comment this publication.