Introduzione

Completato

Se non si ha familiarità con il linguaggio di programmazione C#, ci si potrebbe chiedere come si correla a .NET. Dopo tutto, sembra che il termine .NET venga applicato a molte cose. Che cos'è .NET? C# fa parte di .NET? Come funziona .NET? Perché è necessario ottenere informazioni su .NET?

Contenuto del modulo

  • .NET e il relativo ecosistema.
  • Gli aspetti tecnici del sistema.
  • Il ruolo di ogni parte nell'aiutarti a creare e distribuire il tuo software.
  • L'ecosistema .NET nel suo complesso, incluse le risorse che consentono di apprendere.
  • Modi per contribuire a questo ecosistema.

Infine, si scrive codice C# usando un editor basato sul Web per comprendere meglio come interagiscono le parti di .NET per creare un'applicazione .NET.

Al termine di questo modulo si avrà una buona conoscenza di .NET e si sarà pronti a eseguire i passaggi successivi per la creazione di applicazioni .NET.

Obiettivi di apprendimento

Al termine di questo modulo, si è in grado di:

  • Descrivere le parti principali di .NET e il relativo ecosistema.
  • Spiegare come i linguaggi .NET e il compilatore, il runtime e le librerie .NET interagiscono per produrre un'applicazione funzionante.
  • Scegliere quando è opportuno usare .NET per creare le applicazioni.

Prerequisiti

  • Si ha esperienza nella scrittura delle prime righe di codice C#.
  • Essere in grado di riconoscere come usare Console.WriteLine() per inviare testo a una finestra di output.
  • Dovrebbe essere possibile riconoscere problemi secondari nel codice e risolverli.

Se non si ha esperienza nella scrittura di una semplice applicazione "Hello World" in C#, esaminare il primo modulo in questo percorso di apprendimento, Scrivere il primo codice C#.