Aan de slag met .NET

In deze zelfstudie leert u hoe u uw eerste .NET-app maakt en uitvoert met behulp van op bestanden gebaseerde apps. U schrijft een eenvoudige app en ziet de resultaten van het uitvoeren van uw code.

In deze handleiding leert u:

  • Start een GitHub Codespace met een .NET-ontwikkelomgeving.
  • Uw eerste .NET-app maken.
  • Voer uw app uit.

Vereiste voorwaarden

U moet een van de volgende opties hebben:

Codespaces openen

Als u een GitHub Codespace met de zelfstudieomgeving wilt starten, opent u een browservenster naar de opslagplaats van de zelfstudiecodespace . Selecteer de groene knop Code en het tabblad Codespaces . Selecteer vervolgens het + teken om een nieuwe Codespace te maken met behulp van deze omgeving.

Uw eerste app maken en uitvoeren

  1. Wanneer uw codespace wordt geladen, maakt u een nieuw bestand in de map met de tutorials naam hello-world.cs.

  2. Open het nieuwe bestand.

  3. Typ of kopieer de volgende code in hello-world.cs:

    Console.WriteLine("Hello, World!");
    
  4. In het geïntegreerde terminalvenster, verander de huidige map naar tutorials en voer uw app uit.

    cd tutorials
    dotnet hello-world.cs
    

U hebt uw eerste .NET-app uitgevoerd. Het is een eenvoudige app waarmee het bericht 'Hallo, wereld! ' wordt afgedrukt. Hierbij wordt de Console.WriteLine methode gebruikt om dat bericht af te drukken. Console is een type dat het consolevenster vertegenwoordigt. WriteLine is een methode van het Console type waarmee een tekstregel naar die tekstconsole wordt afgedrukt.

Gefeliciteerd! U hebt een eenvoudige .NET-toepassing gemaakt.

De code begrijpen

De app bestaat uit één regel C#-code:

Console.WriteLine("Hello, World!");

Elk onderdeel opsplitsen:

  • Console is een ingebouwd .NET type dat functionaliteit biedt voor het werken met de console.
  • WriteLine is een methode van Console die tekst schrijft, gevolgd door een regeleinde.
  • "Hello, World!" is een letterlijke tekenreeks, een reeks tekens tussen dubbele aanhalingstekens. De tekst in de string is wat in de console wordt weergegeven.
  • De puntkomma (;) markeert het einde van een instructie in C#.

Hoe op bestanden gebaseerde apps werken

Wanneer u de volgende opdracht uitvoert:

dotnet hello-world.cs

De .NET SDK compileert automatisch het bestand .cs en voert de resulterende app in één stap uit. U hebt geen projectbestand (.csproj) of een extra installatie nodig.

Op bestanden gebaseerde apps zijn handig voor het leren, experimenteren en schrijven van kleine hulpprogramma's. Naarmate uw toepassingen groeien, gebruikt u doorgaans projectgebaseerde apps om code, afhankelijkheden en configuratie te organiseren.

Middelen opschonen

GitHub verwijdert uw Codespace automatisch na 30 dagen inactiviteit. Als u van plan bent door te gaan met .NET-tutorials, kunt u uw Codespace ingesteld laten. Als u klaar bent om de .NET SDK naar uw computer te downloaden, kunt u uw Codespace verwijderen. Als u uw Codespace wilt verwijderen, opent u een browservenster en gaat u naar uw Codespaces. U ziet nu een lijst met uw coderuimten in het venster. Selecteer de drie puntjes (...) in de vermelding voor de coderuimte voor de zelfstudie en selecteer Verwijderen.

Volgende stappen

Ga aan de slag met het ontwikkelen van . NET-toepassingen door een stapsgewijze zelfstudie te volgen of door .NET 101-video's op YouTube te bekijken.