‫Welkom terug in deze video, ik wil je graag het verschil laten zien tussen de projectsjabloon
‫voor Dot Net five en Dot Net six.
‫Dus laten we doorgaan en snel twee projecten maken om het verschil te zien.
‫En in de volgende video gaan we ons eerste Helloworld-programma bouwen en zullen we begrijpen hoe dit werkt
‫met Dot Net five, want op dit moment is de cursus nog steeds volledig gebouwd in Dot Net five.
‫Maar ik ga het binnenkort updaten met Dot Net six.
‫Dus maak je op dit moment geen zorgen, want voor jou als beginner maakt het helemaal niet uit omdat er geen
‫wijzigingen in de code zijn.
‫Zelfs de gebruikersinterface van Visual Studio 2022 is hetzelfde als in 2019.
‫Er is alleen dit kleine detail dat voor jou als beginner anders is, en dat wil ik je in deze
‫video laten zien.
‫OK, laten we doorgaan en een nieuw project maken.
‫En hier kunt u zien dat u verschillende sjablonen kunt selecteren.
‫Er zijn er een aantal, je kunt er genoeg zien, en deze zijn beschikbaar op basis van de workloads die we
‫hebben geselecteerd bij het installeren van Visual Studio.
‫Als u zich herinnert in het installatieprogramma van Visual Studio.
‫Dus hier hadden we die verschillende workloads hier, en afhankelijk van welke workloads je hebt geïnstalleerd, heb
‫je hier in Visual Studio meer opties als sjablonen.
‫Dus ik ga de console-app-sjabloon gebruiken met C-sharp.
‫Dus hier is het belangrijk dat je het C-sharp-logo bovenaan deze brief hebt, en ik ga
‫deze noemen.
‫Net vijf.
‫app.
‫Oke.
‫Dit wordt dus onze NAT five-app, dit wordt de projectnaam van de app en dan kun je de locatie
‫wijzigen als je dat wilt.
‫Ik laat het op de standaardlocatie staan en ik ga de standaardoplossingsnaam selecteren.
‫Dus nu kun je naar de volgende gaan.
‫En hier kun je zien dat je zowel Dot Net zes als Dot Net vijf hebt.
‫En je hebt alleen Dot Net five als je mijn instructie hebt gevolgd om ook Dot Net
‫five runtime toe te voegen, die is gebruikt in 2021 en 2022.
‫Ze hebben Dot Net six uitgebracht in 2023.
‫Ze gaan waarschijnlijk Dot Net Seven uitbrengen.
‫Er zijn een heleboel veranderingen onder de motorkap waardoor je sneller winkelt, waardoor
‫applicaties soepeler werken, die ook wat nieuwe code en nieuwe methodologieën toevoegen.
‫Maar voor jou als beginner is het niet echt relevant omdat de basis altijd hetzelfde blijft.
‫Er zullen altijd variabelen, methoden, klassen enzovoort zijn, en al deze trefwoorden.
‫Ze zijn op dit moment misschien niet logisch voor je, maar we gaan ze allemaal doornemen in deze
‫cursus.
‫Maar wat er is veranderd, is niet dat zes iets is dat je zo zult zien.
‫OK, dus deze optie was hier alleen beschikbaar omdat ik dit individuele onderdeel had geïnstalleerd.
‫Dus laten we nu gewoon Dot Net five gebruiken en kijken hoe een applicatie eruit ziet.
‫Laten we dit maken en kijken wat Visual Studio voor ons doet.
‫Dus daar ben je.
‫Dit is wat we standaard krijgen.
‫Een hoop code.
‫Er gebeurt hier veel zonder dat we een enkele regel code hebben getypt.
‫En ook verschijnt deze pop-up waar u wordt gevraagd om in te loggen, maar dat hoeft niet.
‫Deze kun je gewoon sluiten.
‫Dus laat me erin scrollen zodat je de code een beetje beter ziet en ik ga hier in de volgende
‫video veel dieper op in.
‫Maar je kunt in principe zien dat er in totaal 12 regels code zijn om deze verklaring van Helloworld
‫te bereiken.
‫En we kunnen de applicatie uitvoeren en het zal gewoon iets afdrukken op een console-app.
‫Dit is dus een console-app die je hier ziet en er staat Helloworld op, maar daar gaat deze video niet
‫echt over.
‫Dus laat me nog een Visual Studio-instantie opstarten om je het verschil te laten zien tussen een
‫dot net five en een Dot Net six-consoletoepassing.
‫Dus hier ga ik deze noemen.
‫Net zes app.
‫Laten we op volgende klikken, en hier ga ik de alternatieve zes selecteren, de op lange termijn ondersteunde
‫versie van Dot Net.
‫En mocht je je afvragen wat Dot Net is?
‫Laat me dan snel naar dit artikel gaan, dus je ziet hier blog, wat
‫is het alternatieve platformoverzicht, ook al is dit overzicht daarvoor niet vijf, niet zes volgt dezelfde architectuur.
‫Het idee is dus dat ze de ontwikkeling van alle verschillende omgevingen in één wilden verenigen.
‫Dus nu zetten ze alles bij elkaar cloudontwikkeling, desktop, webgaming, mobiel, alles is
‫samengebracht onder de dot-net-kap en er is geen dot in dat raamwerk, evenals dot-net core
‫gescheiden.
‫Dat komt allemaal samen.
‫Het is dus eigenlijk gewoon het hele raamwerk of het pakket van een heleboel verschillende stukjes code dat is samengesteld,
‫zodat we heel gemakkelijk code kunnen schrijven en heel snel applicaties kunnen bouwen zonder dat we alles helemaal
‫opnieuw hoeven te bouwen.
‫Oké, dus laten we Dot Net nu zes jaar gebruiken, laten we een nieuwe consoletoepassing maken.
‫En je zult direct een enorm verschil tussen de twee zien.
‫En daar zijn we dan.
‫Dus zo ziet onze Dot Net six-applicatie eruit.
‫Dus nu vraag je je misschien af, heilige rook, wat is er aan de hand?
‫Ik zie niets.
‫Nou, behalve deze rode lijn op de console, is het punt dat deze twee in principe hetzelfde zijn.
‫Dus laat me deze oplossingsverkenner verwijderen, zodat je het beter kunt zien.
‫Dit zijn in principe dezelfde oplossingen.
‫Ze resulteren in hetzelfde.
‫Dus laat me deze Dot Net six-app uitvoeren, en het zal me ook deze Hello World-verklaring geven.
‫Dus het enige verschil is dat we nu in onze programma's, ja, standaard in dit hoofdblok
‫in dit hoofdmethodeblok zitten.
‫We zullen later zien wat deze hoofdmethode betekent, enzovoort.
‫Maar bedenk voor nu dat wat hier gebeurt gewoon een ander sjabloon is, en we voeren
‫deze code hier rechtstreeks uit alsof we tussen deze accolades staan.
‫En we hebben al deze overhead niet nodig, hoewel we voorlopig dat vijf-framework in de volgende video
‫gaan gebruiken.
‫Ik ga je laten zien hoe dit specifiek werkt, maar als je Dot Net six nog steeds wilt gebruiken, kun je
‫dat prima doen.
‫U kunt deze link gewoon bekijken door op de control-toets te drukken en erop te klikken.
‫Dus de nieuwe C-sharp-sjablonen genereren verklaringen op het hoogste niveau.
‫Dit was dus de traditionele code, zoals we hebben gezien in onze toepassing Document vijf.
‫En dit is de nieuwe code, zoals we hebben gezien in de toepassing Document zes.
‫Oke.
‫En dat is eigenlijk het verschil tussen de twee.
‫Dus ik zou je willen vragen om net five te gebruiken bij het maken van een nieuw project in Visual Studio en
‫dan kun je gewoon precies volgen zoals de cursus op dit punt is ontworpen.
‫Maar zoals ik al zei, ik zal de cursus updaten en meer oefeningen toevoegen, evenals extra voorbeelden enzovoort
‫om deze cursus up-to-date te houden en te verbeteren.
‫Dus maak je daar geen zorgen over.
‫Dus laten we doorgaan en Helloworld bekijken in de volgende video.