Programmeren 3 Les 4
Home

Programmeren 3 Les 4

.NET Core logo
.NET Core

Programmeren 3
Les 4

Beginnen met .NET Core

Doelstelling

  1. .NET core is de nieuwe versie van .NET en deze versie is open source. Dat is dan ook de reden dat deze versie niet gewoon doorgenummerd is, maar een nieuwe naam heeft gekregen.
  2. Vroeger moest je om .NET toch op Linux te kunnen laten draaien, gebruik maken van het open source project Mono. Dit ondersteunt de belangrijkste kenmerken maar het beschikt niet over support vanuit Microsoft. Deze release van .NET Core is deel van Microsofts nieuwe strategie om het .NET ontwikkelplatform open source te maken. Microsoft laten weten dat meer dan de helft van de bijdragen aan het platform nu al van buiten Microsoft komt.
  3. .NET core is beschikbaar voor:
    1. Windows;
    2. OS X;
    3. Linux;
  4. In deze les leren we werken met .NET Core voor Windows én Linux. Cursisten die op een Mac werken kunnen Visual Code voor Mac installeren.
  5. Na deze les kan je:
    1. Een eenvoudige Hello World prorgramma maken op Windows en Linux;
    2. Kan je een programma gemaakt op Linux wijzigen in Visual Studio op Windows;
    3. Weet je hoe je met GIT je app overbrengt van het het ene platform naar het andere;

Stappenplan

  1. Beginnen met .NET Core
  2. Programmeren met de .NET Core Command Line Interface op Cloud9
  3. De hwapp console app maken vanaf de CLI op Cloud9
  4. Een BitBucket repo synchroniseren met een Cloud9 app
  5. Je lokale computer synchroniseren met Bitbucket - git pull
  6. Programmeren in Visual Studio
  7. De hwapp console bewerken in Visual Studio
  8. Bitbucket synchroniseren met je lokale computer - git push
  9. Een Cloud9 app synchroniseren met een Bitbucket repo

Opdracht

  1. Herhaal de stappen die we hierboven gezet, maar nu voor je eigen hwapp. Het lijkt geen interessante opdracht, maar het is belangrijk dat je dit doet.
  2. Stuur een tekst bestand via de bijgevoegde opdracht link met daarin een link naar je Cloud9 workspace en naar je Bitbucket repo zodat ik kan nagaan of je de opdracht met success hebt kunnen uitvoeren.

JI
2018-11-24 16:47:50