‫Willkommen zurück in diesem Video. Ich möchte Ihnen den Unterschied zwischen der Projektvorlage für Dot
‫Net Five und Dot Net Six zeigen.
‫Lassen Sie uns also weitermachen und schnell zwei Projekte erstellen, um den Unterschied zu sehen.
‫Und dann werden wir im nächsten Video unser erstes Helloworld-Programm erstellen und verstehen, wie dies mit
‫Dot Net Five funktioniert, da der Kurs zu diesem Zeitpunkt noch vollständig in Dot Net Five erstellt ist.
‫Aber ich werde es bald mit Dot Net Six aktualisieren.
‫Machen Sie sich an dieser Stelle also keine Sorgen, denn für Sie als Anfänger spielt es überhaupt keine Rolle, da es
‫keine Änderungen im Code gibt.
‫Auch die Benutzeroberfläche von Visual Studio 2022 ist die gleiche wie in 2019.
‫Es gibt nur dieses kleine Detail, das für Sie als Anfänger anders ist, und das möchte ich Ihnen in
‫diesem Video zeigen.
‫OK, lassen Sie uns fortfahren und ein neues Projekt erstellen.
‫Und hier sehen Sie, dass Sie verschiedene Vorlagen auswählen können.
‫Es gibt eine Menge davon, Sie können viele sehen, und diese sind basierend auf den Workloads verfügbar, die wir bei
‫der Installation von Visual Studio ausgewählt haben.
‫Wenn Sie sich an das Installationsprogramm von Visual Studio erinnern.
‫Hier drin hatten wir also diese unterschiedlichen Workloads, und je nachdem, welche Workloads Sie installiert haben, haben
‫Sie hier in Visual Studio mehr Optionen als Vorlagen.
‫Also werde ich die Konsolen-App-Vorlage mit Cis verwenden.
‫Hier ist es also wichtig, dass Sie das Cis-Logo hier oben auf diesem Brief haben, und ich werde
‫dieses hier nennen.
‫Netto fünf.
‫App.
‫Gut.
‫Das ist also unsere NAT-5-App, das ist der Projektname der App, und dann können Sie den Speicherort
‫ändern, wenn Sie möchten.
‫Ich belasse es am Standardspeicherort und wähle den Standardlösungsnamen aus.
‫Jetzt können Sie also zum nächsten gehen.
‫Und hier können Sie sehen, dass Sie sowohl Dot Net Six als auch Dot Net Five haben.
‫Und Sie haben nur Dot Net Five, wenn Sie meiner Anweisung gefolgt sind, auch die Laufzeit von Dot
‫Net Five hinzuzufügen, die in den Jahren 2021 und 2022 verwendet wurde.
‫Sie haben Dot Net Six im Jahr 2023 veröffentlicht.
‫Sie werden wahrscheinlich Dot Net Seven veröffentlichen.
‫Es gibt eine Reihe von Änderungen unter der Haube, die Sie schneller einkaufen lassen, die
‫Anwendungen reibungsloser laufen lassen, die auch neuen Code und einige neue Methoden hinzufügen.
‫Aber für Sie als Anfänger ist es nicht wirklich relevant, weil die Grundlagen immer gleich bleiben.
‫Es wird immer Variablen, Methoden, Klassen usw. und all diese Schlüsselwörter geben.
‫Sie mögen für Sie an dieser Stelle vielleicht keinen Sinn ergeben, aber wir werden sie alle in diesem Kurs
‫durchgehen.
‫Aber was sich geändert hat, ist nicht, dass Sie gleich sechs sehen werden.
‫OK, also war diese Option hier nur verfügbar, weil ich diese einzelne Komponente installiert hatte.
‫Lassen Sie uns jetzt einfach Dot Net five verwenden und sehen, wie eine Anwendung aussieht.
‫Lassen Sie uns dies erstellen und sehen, was Visual Studio für uns tut.
‫Da sind Sie also.
‫Das bekommen wir standardmäßig.
‫Ein Haufen Code.
‫Hier passiert viel, ohne dass wir eine einzige Zeile Code getippt haben.
‫Außerdem wird dieses Popup angezeigt, in dem Sie aufgefordert werden, sich anzumelden, dies jedoch nicht erforderlich ist.
‫Das kannst du einfach schließen.
‫Lassen Sie mich also hineinscrollen, damit Sie den Code etwas besser sehen können, und ich werde dies im
‫nächsten Video ausführlicher durchgehen.
‫Aber Sie können im Grunde sehen, dass es insgesamt 12 Codezeilen gibt, um diese Aussage von Helloworld
‫zu erreichen.
‫Und wir können die Anwendung ausführen und sie druckt einfach etwas auf eine Konsolen-App.
‫Das ist also eine Konsolen-App, die Sie hier sehen, und sie sagt Helloworld, aber darum geht es in diesem Video
‫nicht wirklich.
‫Lassen Sie mich also eine weitere Visual Studio-Instanz starten, nur um Ihnen den Unterschied zwischen einer Dot Net
‫Five- und einer Dot Net Six-Konsolenanwendung zu zeigen.
‫Also hier werde ich diese nennen.
‫Netto sechs App.
‫Lassen Sie uns auf Weiter klicken, und hier wähle ich die Alternative Sechs aus, die die langfristig unterstützte Version
‫von Dot Net ist.
‫Und wenn Sie sich fragen, was Dot Net ist?
‫Dann lassen Sie mich schnell zu diesem Artikel übergehen, damit Sie hier sehen, was
‫die alternative Plattformübersicht ist, obwohl diese Übersicht dafür ist, dass nicht fünf, nicht sechs derselben Architektur folgen.
‫Die Idee ist also, dass sie die Entwicklung all der verschiedenen Umgebungen zu einer vereinheitlichen wollten.
‫Jetzt fügen sie also alles zusammen, Cloud-Entwicklung, Desktop, Web-Gaming, Mobil, alles wird unter der
‫Dot-Net-Haube zusammengefügt, und es gibt keinen Punkt in diesem Rahmen, ebenso wie den Dot-Net-Kern, der getrennt
‫ist.
‫Das kommt alles zusammen.
‫Es ist also im Grunde nur das gesamte Framework oder das Paket aus einer Reihe verschiedener Codeteile, die zusammengestellt
‫werden, sodass wir Code sehr einfach schreiben und Anwendungen sehr schnell erstellen können, ohne alles von Grund auf
‫neu erstellen zu müssen.
‫In Ordnung, also lassen Sie uns jetzt Dot Net sechs Jahre lang verwenden, lassen Sie uns eine neue Konsolenanwendung erstellen.
‫Und Sie werden direkt einen großen Unterschied zwischen den beiden sehen.
‫Und da sind wir.
‫So sieht also unsere Dot Net Six-Anwendung aus.
‫Jetzt fragen Sie sich vielleicht, heilige Raucher, was ist los?
‫Ich sehe nichts.
‫Nun, abgesehen von dieser roten Konsolenlinie ist die Sache, dass diese beiden im Grunde gleich sind.
‫Also lassen Sie mich diesen Lösungs-Explorer loswerden, damit Sie ihn besser sehen können.
‫Dies sind im Grunde die gleichen Lösungen.
‫Sie führen zum selben Ergebnis.
‫Lassen Sie mich also diese Dot Net Six-App ausführen, und sie gibt mir auch diese Hello World-Anweisung.
‫Der einzige Unterschied ist also, dass wir uns jetzt in unseren Programmen standardmäßig innerhalb dieses Hauptblocks
‫innerhalb dieses Hauptmethodenblocks befinden.
‫Wir werden später sehen, was diese Hauptmethode bedeutet und so weiter.
‫Aber bedenken Sie vorerst, dass das, was hier passiert, nur eine andere Vorlage ist, und wir führen diesen
‫Code hier direkt aus, als ob wir uns innerhalb dieser geschweiften Klammern befänden.
‫Und wir brauchen diesen ganzen Overhead nicht, obwohl wir im nächsten Video vorerst auf diese fünf Frameworks
‫zurückgreifen werden.
‫Ich werde Ihnen zeigen, wie das konkret funktioniert, aber wenn Sie weiterhin Dot Net Six verwenden möchten, können Sie
‫dies tun.
‫Sie können diesen Link einfach auschecken, indem Sie die Strg-Taste drücken und darauf klicken.
‫Die neuen Cis-Vorlagen erzeugen also Aussagen auf höchstem Niveau.
‫Das war also der traditionelle Code, wie wir in unserer Anwendung Dokument 5 gesehen haben.
‫Und das ist der neue Code, wie wir in der Anwendung von Dokument 6 gesehen haben.
‫Gut.
‫Und das ist im Grunde der Unterschied zwischen den beiden.
‫Ich möchte Sie daher bitten, net five beim Erstellen eines neuen Projekts in Visual Studio zu verwenden, und Sie können
‫dann einfach genau so mitverfolgen, wie der Kurs an dieser Stelle gestaltet ist.
‫Aber wie gesagt, ich werde den Kurs aktualisieren und weitere Übungen sowie zusätzliche Beispiele usw. hinzufügen, um diesen Kurs
‫auf dem neuesten Stand zu halten und zu verbessern.
‫Also mach dir darüber keine Sorgen.
‫Also lasst uns weitermachen und uns Helloworld im nächsten Video ansehen.