Wat is LessonUp
Zoeken
Kanalen
Inloggen
Registreren
‹
Terug naar zoeken
0B - Hello World
Inleiding programmeren in C#
Programming C# - 0B - Hello World
Week 1
1 / 15
volgende
Slide 1:
Tekstslide
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
In deze les zitten
15 slides
, met
interactieve quizzen
en
tekstslides
.
Lesduur is:
120 min
Start les
Bewaar
Deel
Printen
Onderdelen in deze les
Inleiding programmeren in C#
Programming C# - 0B - Hello World
Week 1
Slide 1 - Tekstslide
Wat hebben we gedaan?
De programmeertaal C# geïntroduceerd
Verschil in werking t.o.v. Python kort bekeken
De IDE Visual Studio geïnstalleerd
Slide 2 - Tekstslide
Wat is een programmeertaal?
Slide 3 - Open vraag
Wat is een IDE?
Slide 4 - Open vraag
Wat gaan we nu doen?
Eerste applicatie maken binnen Visual Studio
Beginnen zonder de extra complexiteit van een GUI
Dus een Console applicatie die een berichtje toont
Slide 5 - Tekstslide
De stappen
Visual Studio starten
Project kiezen
Met wizard project configureren
Project uitvoeren
Project structuur en code bekijken
Slide 6 - Tekstslide
Visual Studio starten
Links eerdere projecten
Rechts opties voor nieuwe projecten
Kies 'Create a new project'
Slide 7 - Tekstslide
Project wizard kiezen
Keuze uit veel verschillende type projecten
(afhankelijk van geïnstalleerde workloads)
Beperk keuzes met dropdowns rechtsboven
Kies 'Console App'
Slide 8 - Tekstslide
Project wizard doorlopen
Soms veel opties
Bij console alleen:
Project naam
Locatie
Kies hier beschrijvende namen en sla je broncode op een logische plek op (Tip: gebruik Github!)
Klik 'Next'
Slide 9 - Tekstslide
Project wizard doorlopen
Kies framework versie
In deze module altijd .NET 6.0
Klik 'Next'
Visual Studio gaat werken en genereerd een standaard project met wat voorbeeld code
Slide 10 - Tekstslide
Eindresultaat
Kies framework versie
In deze module altijd .NET 6.0
Klik 'Next'
Visual Studio gaat werken en genereerd een standaard project met wat voorbeeld code
Slide 11 - Tekstslide
Resultaat
Draai applicatie door op groen pijltje te klikken
Project overzicht rechts (bestanden, koppelingen, ...)
Broncode midden
Fouten / zoekresultaten / etc onderste deel
Slide 12 - Tekstslide
Solution Explorer
.sln -> de solution met één of meerdere projecten
.csproj -> een project met broncode
.xaml -> UI definitie bestand
.cs -> C# broncode
.xaml.cs -> UI code behind bestand
Slide 13 - Tekstslide
Naamgeving
Conventies: semi-formele afspraken, 'standaard manier van werken'
Maakt het makkelijker om in de code van een ander te duiken
*inclusief jijzelf over een week/maand/jaar
UpperCamelCase
Begin met hoofdletter, elk volgend 'woord' begint met hoofdletter
lowerCamelCase
Begin met kleine letter, elk volgend 'woord' begint met hoofdletter
Slide 14 - Tekstslide
Vragen
Slide 15 - Tekstslide
Meer lessen zoals deze
Wk01 / H0 / Intro C#
30 dagen geleden
- Les met
37 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Wk01 / H0 / Intro C#
Februari 2022
- Les met
38 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Lesweek 1 (3/3) - Kennismaken met C# en Visual Studio
30 dagen geleden
- Les met
16 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Wk01a / H0 / Intro C# / br10
Februari 2022
- Les met
32 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
1A - Kennismaking met C#
November 2020
- Les met
27 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Wk1 Opstart/recap blok B
Februari 2023
- Les met
14 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
Wk1 Opstart/recap blok B
30 dagen geleden
- Les met
14 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
HTML & CSS 0 - introductie
Augustus 2023
- Les met
11 slides
Informatica
WO
Studiejaar 4,5