Page 686 - Informatica dalla A a Z
P. 686

Il .NET Framework è l’implementazione proprietaria di Microsoft della specifica CLI, che
           comprende il CLR e un’ampia collezione di librerie, risorse e strumenti di sviluppo.

           Per scrivere un programma in C# basta un semplice editor di testo, con il quale scrivere il
           codice sorgente, che per essere trasformato in un programma eseguibile, deve essere dato

           in pasto a un compilatore del linguaggio, nel nostro caso un compilatore C#.

           Il compilatore standard fornito insieme al .NET Framework è chiamato C# compiler ed è
           utilizzabile dal prompt dei comandi lanciando l’eseguibile csc.exe.


           Naturalmente è meglio se i programmi vengono scritti attraverso appositi ambienti di svi-
           luppo integrato, detti anche IDE (Integrated Development Environment), come Visual Stu-
           dio, o programmi più alla portata di tutti come Linqpad.


           Il .NET Framework SDK (Software Development Kit), incluso all’interno del Windows SDK,
           contiene tutto ciò che è necessario per sviluppare in .NET, ed è scaricabile gratuitamente
           insieme  a  decine  di  altre  risorse,  librerie,  componenti  e  strumenti  dal  sito  ufficiale
           http://msdn.microsoft.com/netframework.


           Come sempre accade quando si deve imparare un nuovo linguaggio, si comincia sempre
           con la stampa della parola “Hello World”:

             using System;



              namespace HelloWorld
              {
                  class Program
                  {

                          public static void Main(string[] args)
                          {
                               //Stampa la stringa Hello World
                               Console.WriteLine("Hello World");

                          }
                  }
              }

           Il file viene salvato con estensione nomefile.cs.


           Nota: Il comando csc.exe è disponibile all’interno di un normale prompt dei comandi di
           Windows (Windows+R, digitare cmd e premere Invio) solo se sono state impostate delle

           apposite variabili di ambiente, e in particolare aggiungendo alla variabile PATH il percorso
           in cui si trova l’eseguibile csc.exe.





                                                            682
   681   682   683   684   685   686   687   688   689   690   691