Konfigurieren der Entwicklungsumgebung
Um mit Blazor zu beginnen, müssen Sie zuerst das .NET SDK und einen entsprechenden Code-Editor installieren.
Verwenden des .NET SDK
Das .NET SDK steht zum Download von der .NET-Website zur Verfügung. .NET enthält Installationsprogramme und -anweisungen für verschiedene Plattformen und Architekturen. Das .NET SDK enthält die .NET-Laufzeit und Tools zum Erstellen, Kompilieren, Ausführen, Veröffentlichen und Testen von .NET-Projekten. Sie können direkt mit dem .NET SDK interagieren, indem Sie die .NET-Befehlszeilenschnittstelle (CLI) verwenden.
Das .NET SDK enthält Vorlagen zum Erstellen verschiedener Arten von .NET-Projekten. Sie erstellen ein neues Projekt mit dem dotnet new <template-name>
-Befehl. Um beispielsweise ein neues Blazor-Web-App-Projekt zu erstellen, können Sie dotnet new blazor
ausführen. Tools wie Visual Studio und Visual Studio Code bieten praktische Benutzeroberflächen zum Erstellen von .NET-Projekten mithilfe der Vorlagen im .NET SDK.
Nachdem Sie ein neues .NET-Projekt erstellt haben, können Sie das Projekt mit den dotnet build
- und dotnet run
-Befehlen erstellen und ausführen. Der dotnet watch
-Befehl kann verwendet werden, um ein Projekt zu erstellen und auszuführen, und dann automatisch Codeänderungen anwenden, sobald sie vorgenommen werden. Sie können .NET-Projekte in Visual Studio und Visual Studio Code ausführen und debuggen.
Blazor-Werkzeug
Blazor-Werkzeug ist in Visual Studio auf Windows und in der C# Dev Kit-Erweiterung für Visual Studio Code verfügbar, die auf Windows, macOS, and Linux unterstützt wird. Visual Studio unter Windows ist eine vollständig integrierte Entwicklungsumgebung (IDE), während Visual Studio Code ein leichterer Code-Editor mit einem umfassenden Ökosystem von Erweiterungen ist. Beide haben kostenlose Optionen für die Nutzung zum Lernen und für die Community. Wenn Sie Visual Studio unter Windows installieren, enthält es automatisch das .NET SDK. Das .NET SDK ist derzeit nicht im C# Dev Kit für Visual Studio Code enthalten und muss separat installiert werden.