Delen via


Hulpprogramma's voor ASP.NET Core Blazor

Notitie

Dit is niet de nieuwste versie van dit artikel. Zie de .NET 9-versie van dit artikelvoor de huidige release.

Waarschuwing

Deze versie van ASP.NET Core wordt niet meer ondersteund. Zie de .NET- en .NET Core-ondersteuningsbeleidvoor meer informatie. Zie de .NET 9-versie van dit artikelvoor de huidige release.

Belangrijk

Deze informatie heeft betrekking op een pre-releaseproduct dat aanzienlijk kan worden gewijzigd voordat het commercieel wordt uitgebracht. Microsoft geeft geen garanties, uitdrukkelijk of impliciet, met betrekking tot de informatie die hier wordt verstrekt.

Zie de .NET 9-versie van dit artikelvoor de huidige release.

In dit artikel worden hulpprogramma's beschreven voor het bouwen van Blazor apps met behulp van verschillende hulpprogramma's:

  • Visual Studio (VS): de meest uitgebreide IDE (Integrated Development Environment) voor .NET-ontwikkelaars in Windows. Bevat een reeks hulpprogramma's en functies om elke fase van softwareontwikkeling te verhogen en te verbeteren.
  • Visual Studio Code (VS Code) is een open source, platformoverschrijdende code-editor die kan worden gebruikt om Blazor apps te ontwikkelen.
  • .NET CLI: de .NET-opdrachtregelinterface (CLI) is een platformoverschrijdende hulpprogrammaketen voor het ontwikkelen, bouwen, uitvoeren en publiceren van .NET-toepassingen. De .NET CLI is opgenomen in de .NET SDK en wordt uitgevoerd op elk platform dat wordt ondersteund door de SDK.

Kies het zwaartepunt van dit artikel dat overeenkomt met uw keuze voor gereedschap.

Als u een Blazor-app wilt maken met Visual Studio, gebruikt u de volgende richtlijnen:

  • Installeer de nieuwste versie van Visual Studio met de ASP.NET- en webontwikkelingsworkload.

  • Maak een nieuw project met behulp van een van de beschikbare Blazor-sjablonen:

    • Blazor Web App: hiermee maakt u een Blazor-web-app die ondersteuning biedt voor interactieve rendering aan serverzijde (interactieve SSR) en CSR (Client Side Rendering). De Blazor Web App-sjabloon wordt aanbevolen om aan de slag te gaan met Blazor voor meer informatie over Blazor functies aan de serverzijde en clientzijde.
    • Blazor WebAssembly zelfstandige app-: hiermee maakt u een zelfstandige clientweb-app die kan worden geïmplementeerd als een statische site.

Selecteer Volgende.

  • Installeer de nieuwste versie van Visual Studio met de ASP.NET- en webontwikkelingsworkload.

  • Een nieuw project maken:

    • Kies voor een Blazor Server ervaring de sjabloon Blazor Server App, waaronder demonstratiecode en Bootstrap, of de Blazor Server App Empty-sjabloon zonder demonstratiecode en Bootstrap. Selecteer Volgende.
    • Kies voor een zelfstandige Blazor WebAssembly-ervaring de sjabloon Blazor WebAssembly App, waaronder demonstratiecode en Bootstrap, of de Blazor WebAssembly App Empty-sjabloon zonder demonstratiecode en Bootstrap. Selecteer Volgende.
  • Installeer de nieuwste versie van Visual Studio met de ASP.NET- en webontwikkelingsworkload.

  • Een nieuw project maken:

    • Voor een Blazor Server-ervaring, kies de Blazor Server App-sjabloon. Selecteer Volgende.
    • Voor een Blazor WebAssembly ervaring, kies de sjabloon Blazor WebAssembly App. Selecteer Volgende.

Notitie

De gehoste Blazor WebAssembly-projectsjabloon is niet beschikbaar in ASP.NET Core 8.0 of hoger. Als u een gehoste Blazor WebAssembly-app wilt maken, moet een Framework--optie eerder dan .NET 8.0 zijn ingeschakeld met het selectievakje ASP.NET Core Hosted.

  • Schakel voor een gehosteBlazor WebAssembly-app het selectievakje ASP.NET Core Hosted in het dialoogvenster Aanvullende informatie in.
  • Selecteer Maakaan.

Visual Studio Code is een open source, platformoverschrijdende IDE (Integrated Development Environment) die kan worden gebruikt voor het ontwikkelen van Blazor apps.

Installeer de nieuwste versie van Visual Studio Code voor uw platform.

Installeer de C# Dev Kit voor Visual Studio Code. Voor meer informatie, zie Fouten opsporen in ASP.NET Core Blazor-apps.

Zie de documentatie van de VS Codeals u nog niet eerder met VS Code werkt. Zie Wat is de .NET SDK? en de bijbehorende artikelen in de .NET SDK-documentatie.

Een nieuw project maken:

  • Open VS Code.

  • Ga naar de verkenner weergave en selecteer de knop .NET-project maken. U kunt het opdrachtpalet ook openen met Ctrl+Shift+Pen vervolgens.NETtypen en de opdracht .NET: Nieuw project zoeken en selecteren.

  • Selecteer de Blazor projectsjabloon uit de lijst.

  • Maak of selecteer in het dialoogvenster Projectlocatie een map voor het project.

  • Geef in het opdrachtpaleteen naam op voor het project of accepteer de standaardnaam.

  • Selecteer Project maken om het project te maken of de opties van het project aan te passen door Alle sjabloonopties weergevente selecteren. Zie de sectie Blazor projectsjablonen en sjabloonopties voor meer informatie over de sjablonen en opties voor sjablonen.

  • Druk op F5 op het toetsenbord om de app uit te voeren met het foutopsporingsprogramma of Ctrl+F5 om de app uit te voeren zonder het foutopsporingsprogramma.

    In het opdrachtpalet wordt u gevraagd een foutopsporingsprogramma te selecteren. Selecteer C# in de lijst.

    Selecteer vervolgens de https startconfiguratie.

  • Als u de app wilt stoppen, drukt u op Shift+F5 op het toetsenbord.

In de instructies van Visual Studio Code (VS Code) voor ASP.NET Core-ontwikkeling in sommige delen van de Blazor-documentatie wordt gebruikgemaakt van de .NET CLI-, die deel uitmaakt van de .NET SDK. .NET CLI-opdrachten worden uitgevoerd in de ingebouwde Terminalvan VS Code, die standaard een PowerShell-opdrachtshellis. De Terminal- wordt geopend door Nieuwe terminal- te selecteren in het menu Terminal in de menubalk.

Zie de documentatie Visual Studio Codevoor meer informatie over de configuratie en het gebruik van Visual Studio Code.

Gehoste Blazor WebAssembly start- en taakconfiguratie

Voor gehoste Blazor WebAssemblyoplossingenvoegt u de .vscode map met launch.json en tasks.json bestanden toe aan de bovenliggende map van de oplossing. Dit is de map met de typische projectmappen: Client, Serveren Shared. Werk de configuratie in de launch.json- en tasks.json-bestanden bij of bevestig dat een gehoste Blazor WebAssembly-app wordt uitgevoerd vanuit het Server project.

Controleer het Properties/launchSettings.json bestand en bepaal de URL van de app uit de eigenschap applicationUrl. Afhankelijk van de frameworkversie is het URL-protocol beveiligd (HTTPS) https://localhost:{PORT} of onveilig (HTTP) http://localhost:{PORT}, waarbij de {PORT} tijdelijke aanduiding een toegewezen poort is. Noteer de URL voor gebruik in het launch.json-bestand.

In de startconfiguratie van het .vscode/launch.json-bestand:

  • Stel de huidige werkmap (cwd) in op de Server projectmap.
  • Geef de URL van de app aan met de eigenschap url. Gebruik de waarde die eerder is vastgelegd in het Properties/launchSettings.json-bestand.
"cwd": "${workspaceFolder}/{SERVER APP FOLDER}",
"url": "{URL}"

In de voorgaande configuratie:

  • De tijdelijke aanduiding {SERVER APP FOLDER} is de map van het Server-project, meestal Server.
  • De tijdelijke aanduiding {URL} is de URL van de app, die is opgegeven in het Properties/launchSettings.json-bestand van de app in de eigenschap applicationUrl.

Als Google Chrome de voorkeur heeft boven Microsoft Edge, werkt u een extra eigenschap van "browser": "chrome" bij of voegt u deze toe aan de configuratie.

Het volgende voorbeeld .vscode/launch.json bestand:

  • Hiermee stelt u de huidige werkmap in op de map Server.
  • Hiermee stelt u de URL voor de app in op http://localhost:7268.
  • Hiermee wijzigt u de standaardbrowser van Microsoft Edge in Google Chrome.
"cwd": "${workspaceFolder}/Server",
"url": "http://localhost:7268",
"browser": "chrome"

Het volledige bestand .vscode/launch.json:

{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "blazorwasm",
      "name": "Launch and Debug Blazor WebAssembly Application",
      "request": "launch",
      "cwd": "${workspaceFolder}/Server",
      "url": "http://localhost:7268",
      "browser": "chrome"
    }
  ]
}

Voeg in .vscode/tasks.jsoneen build argument toe waarmee het pad naar het projectbestand van de Server-app wordt opgegeven:

"${workspaceFolder}/{SERVER APP FOLDER}/{PROJECT NAME}.csproj",

In het voorgaande argument:

  • De tijdelijke aanduiding {SERVER APP FOLDER} is de map van het Server-project, meestal Server.
  • De tijdelijke aanduiding {PROJECT NAME} is de naam van de app, meestal gebaseerd op de naam van de oplossing, gevolgd door .Server in een app die is gegenereerd op basis van de Blazor WebAssembly projectsjabloon.

Een voorbeeld van .vscode/tasks.json bestand met een Server project met de naam BlazorHosted in de map Server van de oplossing:

{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "build",
      "command": "dotnet",
      "type": "process",
        "args": [
          "build",
          "${workspaceFolder}/Server/BlazorHosted.Server.csproj",
          "/property:GenerateFullPaths=true",
          "/consoleloggerparameters:NoSummary",
        ],
        "group": "build",
        "presentation": {
          "reveal": "silent"
        },
        "problemMatcher": "$msCompile"
    }
  ]
}

Notitie

Op dit moment wordt alleen browserdebugging ondersteund.

U kunt de back-end-Server-app van een gehoste Blazor WebAssembly oplossing niet automatisch herbouwen tijdens foutopsporing, bijvoorbeeld door de app uit te voeren met dotnet watch run.

.vscode/launch.json (launch configuratie):

...
"cwd": "${workspaceFolder}/{SERVER APP FOLDER}",
...

In de voorgaande configuratie voor de huidige werkmap (cwd) is de tijdelijke aanduiding {SERVER APP FOLDER} de map van het Server project, meestal 'Server'.

Als Microsoft Edge wordt gebruikt en Google Chrome niet op het systeem is geïnstalleerd, voegt u een extra eigenschap van "browser": "edge" toe aan de configuratie.

Voorbeeld van een projectmap van Server waarbij Microsoft Edge als browser voor foutopsporing wordt gebruikt in plaats van de standaardbrowser Google Chrome:

...
"cwd": "${workspaceFolder}/Server",
"browser": "edge"
...

.vscode/tasks.json (dotnet opdracht argumenten):

...
"${workspaceFolder}/{SERVER APP FOLDER}/{PROJECT NAME}.csproj",
...

In het voorgaande argument:

  • De tijdelijke aanduiding {SERVER APP FOLDER} is de map van het Server project, meestal 'Server'.
  • De tijdelijke aanduiding {PROJECT NAME} is de naam van de app, meestal gebaseerd op de naam van de oplossing, gevolgd door '.Server' in een app die is gegenereerd op basis van de Blazor projectsjabloon.

In het volgende voorbeeld uit de zelfstudie voor het gebruik van SignalR met een Blazor WebAssembly-app wordt een projectmapnaam van Server en een projectnaam van BlazorWebAssemblySignalRApp.Servergebruikt:

...
"args": [
  "build",
    "${workspaceFolder}/Server/BlazorWebAssemblySignalRApp.Server.csproj",
    ...
],
...

De .NET SDK is een set bibliotheken en hulpprogramma's die ontwikkelaars gebruiken om .NET-toepassingen en -bibliotheken te maken.

Installeer de .NET SDK-. Opdrachten worden uitgegeven in een opdrachtshell met behulp van de .NET CLI-.

Als u eerder een of meer .NET SDK's hebt geïnstalleerd en uw actieve versie wilt zien, voert u de volgende opdracht uit in een opdrachtshell:

dotnet --version

Zie Wat is de .NET SDK? en de bijbehorende artikelen in de .NET SDK-documentatie.

Een nieuw project maken:

  • Verander met de opdracht cd naar de map waar u de projectmap wilt maken (bijvoorbeeld cd c:/users/Bernie_Kopell/Documents).

  • Voer voor een Blazor Web App ervaring met standaard interactieve server-side rendering (interactieve SSR) de volgende opdracht uit:

    dotnet new blazor -o BlazorApp
    
  • Voor een zelfstandige ervaring met Blazor WebAssembly voert u de volgende opdracht uit in een opdrachtprompt die gebruikmaakt van de blazorwasm-sjabloon:

    dotnet new blazorwasm -o BlazorApp
    

Een nieuw project maken:

  • Gebruik de opdracht cd om naar de map te gaan waar u de projectmap wilt maken (bijvoorbeeld cd c:/users/Bernie_Kopell/Documents).

  • Voor een Blazor Server ervaring met demonstratiecode en Bootstrapvoert u de volgende opdracht uit:

    dotnet new blazorserver -o BlazorApp
    
  • Voor een zelfstandige Blazor WebAssembly ervaring met demonstratiecode en Bootstrap voert u de volgende opdracht uit:

    dotnet new blazorwasm -o BlazorApp
    
  • Voor een gehoste Blazor WebAssembly ervaring met demonstratiecode en Bootstrap voegt u de gehoste optie (-ho/--hosted) toe aan de opdracht:

    dotnet new blazorwasm -o BlazorApp -ho
    

    Notitie

    De gehoste Blazor WebAssembly-projectsjabloon is niet beschikbaar in ASP.NET Core 8.0 of hoger. Als u een gehoste Blazor WebAssembly-app wilt maken met behulp van een SDK voor .NET 8.0 of hoger, geeft u de optie -f|--framework door met een 7.0-doelframework (net7.0):

    dotnet new blazorwasm -o BlazorApp -ho -f net7.0
    

Een nieuw project maken:

  • Ga naar de map met behulp van de opdracht cd naar de locatie waar u de projectmap wilt maken (bijvoorbeeld cd c:/users/Bernie_Kopell/Documents).

  • Voer voor een Blazor WebAssembly ervaring de volgende opdracht uit:

    dotnet new blazorwasm -o BlazorApp
    
  • Voor een gehoste Blazor WebAssembly-ervaring voegt u de gehoste optie (-ho of --hosted) toe aan de opdracht:

    dotnet new blazorwasm -o BlazorApp -ho
    

    Notitie

    De gehoste Blazor WebAssembly-projectsjabloon is niet beschikbaar in ASP.NET Core 8.0 of hoger. Als u een gehoste Blazor WebAssembly-app wilt maken met behulp van een SDK voor .NET 8.0 of hoger, geeft u de optie -f|--framework door met de moniker van het doelframework (bijvoorbeeld net6.0):

    dotnet new blazorwasm -o BlazorApp -ho -f net6.0
    
  • Voer voor een Blazor Server ervaring de volgende opdracht uit:

    dotnet new blazorserver -o BlazorApp
    

Zie de sectie Blazor projectsjablonen en sjabloonopties voor meer informatie over de sjablonen en opties voor sjablonen.

De app uitvoeren

Belangrijk

Wanneer u een Blazor Web Appuitvoert, voert u de app uit vanuit het serverproject van de oplossing. Dit is het project met een naam die niet eindigt op .Client.

Belangrijk

Wanneer u een gehoste Blazor WebAssembly-app uitvoert, voert u de app uit vanuit het Server project van de oplossing.

Druk op Ctrl+F5- op het toetsenbord om de app uit te voeren zonder het foutopsporingsprogramma.

Visual Studio geeft het volgende dialoogvenster weer wanneer een project niet is geconfigureerd voor het gebruik van SSL:

dialoogvenster Zelfondertekend certificaat vertrouwen

Selecteer Ja- als u het SSL-certificaat van ASP.NET Core vertrouwt.

Het volgende dialoogvenster wordt weergegeven:

beveiligingswaarschuwingsdialoogvenster

Selecteer Ja om het risico te bevestigen en het certificaat te installeren.

Visual Studio:

  • Compileert en voert de app uit.
  • Hiermee start u de standaardbrowser op https://localhost:{PORT}, waarin de gebruikersinterface van de app wordt weergegeven. De placeholder {PORT} is de willekeurige poort die is toegewezen bij het maken van de app. Als u de poort wilt wijzigen vanwege een lokaal poortconflict, wijzigt u de poort in het Properties/launchSettings.json-bestand van het project.

Druk in VS Code op Ctrl+F5- om de app uit te voeren zonder foutopsporing.

Selecteer in het foutopsporingsprogramma selecteren prompt in het opdrachtpalet boven aan de gebruikersinterface van VS Code C#. Selecteer bij de volgende prompt het HTTPS-profiel ([https]).

De standaardbrowser wordt gestart op https://localhost:{PORT}, waarin de gebruikersinterface van de app wordt weergegeven. De placeholder {PORT} is de random poort die is toegewezen bij het aanmaken van de app. Als u de poort wilt wijzigen vanwege een lokaal poortconflict, wijzigt u de poort in het Properties/launchSettings.json-bestand van het project.

Voer in een opdrachtshell die is geopend in de hoofdmap van het project de opdracht dotnet watch uit om de app te compileren en te starten:

dotnet watch

De standaardbrowser wordt gestart op https://localhost:{PORT}, waarin de gebruikersinterface van de app wordt weergegeven. De placeholder {PORT} is de willekeurige poort die is toegewezen bij de creatie van de app. Als u de poort wilt wijzigen vanwege een lokaal poortconflict, wijzigt u de poort in het Properties/launchSettings.json-bestand van het project.

Wanneer een app die is gemaakt op basis van de Blazor Web App projectsjabloon wordt uitgevoerd met de .NET CLI, wordt de app uitgevoerd op een HTTP-eindpunt (onveilig) omdat het eerste profiel dat is gevonden in het bestand met het startinstellingenbestand van de app (Properties/launchSettings.json) het HTTP-profiel (onveilig) is, dat de naam httpheeft. Het HTTP-profiel is in de eerste positie geplaatst om de overgang van ssl/HTTPS-beveiliging voor niet-Windows-gebruikers te vereenvoudigen.

Een methode voor het uitvoeren van de app met SSL/HTTPS is het doorgeven van de -lp|--launch-profile optie met de https profielnaam aan de opdracht dotnet watch:

dotnet watch -lp https

Een alternatieve methode is het verplaatsen van het https profiel boven het http profiel in het Properties/launchSettings.json-bestand en het opslaan van de wijziging. Nadat u de profielvolgorde in het bestand hebt gewijzigd, gebruikt de opdracht dotnet watch altijd standaard het https profiel.

De app stoppen

Stop de app met een van de volgende methoden:

  • Sluit het browservenster.
  • In Visual Studio, kies een van de volgende opties:
    • Gebruik de knop Stoppen in de menubalk van Visual Studio:

      knop Stoppen in de menubalk van Visual Studio

    • Druk op Shift+F5- op het toetsenbord.

Stop de app met behulp van de volgende methode:

  1. Sluit het browservenster.
  2. In VS Code, kies een van de volgende opties:
    • Selecteer in het Run-menu de optie Foutopsporing stoppen.
    • Druk op Shift+F5- op het toetsenbord.

Stop de app met behulp van de volgende methode:

  1. Sluit het browservenster.
  2. Druk in de opdrachtshell op Ctrl+C-.

Visual Studio-oplossingsbestand (.sln)

Een oplossing is een container voor het organiseren van een of meer gerelateerde codeprojecten. Oplossingsbestanden gebruiken een unieke indeling en zijn niet bedoeld om rechtstreeks te worden bewerkt.

Visual Studio en Visual Studio Code (VS Code) een oplossingsbestand (.sln) gebruiken om instellingen voor een oplossing op te slaan. De .NET CLI- ordent projecten niet met behulp van een oplossingsbestand, maar kan oplossingsbestanden maken en de projecten in oplossingsbestanden weergeven/wijzigen via de dotnet sln opdracht. Andere .NET CLI-opdrachten gebruiken het pad van het oplossingsbestand voor verschillende publicatie-, test- en verpakkingsopdrachten.

In de Blazor documentatie wordt oplossing gebruikt om apps te beschrijven die zijn gemaakt op basis van de Blazor WebAssembly projectsjabloon met de optie ASP.NET Core Hosted ingeschakeld of op basis van een Blazor Hybrid projectsjabloon. Apps die zijn geproduceerd op basis van deze projectsjablonen bevatten een oplossingsbestand (.sln). Voor gehoste Blazor WebAssembly-apps waarvoor de ontwikkelaar geen Visual Studio gebruikt, kan het oplossingsbestand worden genegeerd of verwijderd als het niet wordt gebruikt met .NET CLI-opdrachten.

Zie de volgende bronnen voor meer informatie:

Blazor projectsjablonen en sjabloonopties

Het Blazor framework biedt projectsjablonen voor het maken van nieuwe apps. De sjablonen worden gebruikt om nieuwe Blazor projecten en oplossingen te maken, ongeacht de hulpprogramma's die u selecteert voor Blazor ontwikkeling (Visual Studio, Visual Studio Code of de .NET-opdrachtregelinterface (CLI)):

  • Blazor Web App projectsjabloon: blazor
  • Projectsjabloon voor zelfstandige Blazor WebAssembly-app: blazorwasm
  • Blazor Server project sjablonen: blazorserver, blazorserver-empty
  • Blazor WebAssembly projectsjablonen: blazorwasm, blazorwasm-empty
  • Blazor Server Projectsjabloon: blazorserver
  • Blazor WebAssembly projecten sjabloon: blazorwasm

Zie ASP.NET Core Blazor projectstructuurvoor meer informatie over Blazor projectsjablonen.

Het weergeven van termen en concepten die in de volgende subsecties worden gebruikt, worden geïntroduceerd in de volgende secties van het overzichtsartikel Basisprincipes:

Gedetailleerde richtlijnen voor rendermodi vindt u in het ASP.NET Core Blazor rendermodi artikel.

Interactieve weergavemodus

  • Interactieve server-side rendering (interactieve SSR) is ingeschakeld met de optie Server.
  • Gebruik de optie WebAssembly als u alleen interactiviteit wilt inschakelen met client-side rendering (CSR).
  • Gebruik de optie Auto (Server en WebAssembly) (automatische) rendermodi om interactieve rendering en automatische wisseling tussen deze modi tijdens runtime mogelijk te maken.
  • Als interactiviteit is ingesteld op None, heeft de gegenereerde app geen interactiviteit. De app is alleen geconfigureerd voor statische rendering aan de serverzijde.

De interactieve modus voor automatisch renderen maakt in eerste instantie gebruik van interactieve SSR terwijl de .NET-app-bundel en -runtime worden gedownload naar de browser. Nadat de .NET WebAssembly-runtime is geactiveerd, schakelt de rendermodus over naar Interactive WebAssembly-rendering.

De Blazor Web App-sjabloon maakt zowel statische als interactieve SSR mogelijk met één project. Als u CSR ook inschakelt, bevat het project een extra clientproject (.Client) voor uw webassembly-onderdelen. De ingebouwde uitvoer van het clientproject wordt gedownload naar de browser en uitgevoerd op de client. Onderdelen die gebruikmaken van de webassembly- of automatische rendermodi, moeten worden gebouwd vanuit het clientproject.

Belangrijk

Wanneer u een Blazor Web Appgebruikt, moeten de meeste van de Blazor voorbeeldonderdelen van documentatie interactiviteit functioneren en de concepten laten zien die in de artikelen worden behandeld. Wanneer u een voorbeeldonderdeel test dat wordt geleverd door een artikel, moet u ervoor zorgen dat de app gebruikmaakt van wereldwijde interactiviteit of dat het onderdeel een interactieve rendermodus gebruikt.

Locatie van interactiviteit

Opties voor locatie voor interactiviteit:

  • Per pagina/onderdeel: met de standaardinstelling wordt interactiviteit per pagina of per onderdeel ingesteld.
  • Global: met deze optie stelt u interactiviteit globaal in voor de hele app.

De locatie van interactiviteit kan alleen worden ingesteld als interactieve weergavemodus niet is None en verificatie niet is ingeschakeld.

Voorbeeldpagina's

Als u voorbeeldpagina's en een indeling wilt opnemen op basis van Bootstrap-stijl, gebruikt u de optie Voorbeeldpagina's opnemen optie. Schakel deze optie uit voor project zonder voorbeeldpagina's en Bootstrap-stijl.

Aanvullende richtlijnen voor sjabloonopties

Zie de volgende bronnen voor meer informatie over sjabloonopties:

  • Het .NET-standaardsjablonen voor dotnet nieuw artikel in de .NET Core-documentatie:
  • Het doorgeven van de help-optie (-h of --help) aan de dotnet new CLI-opdracht in een commandoshell:
    • dotnet new blazorserver -h
    • dotnet new blazorserver-empty -h
    • dotnet new blazorwasm -h
    • dotnet new blazorwasm-empty -h

Zie de volgende bronnen voor meer informatie over sjabloonopties:

  • Het .NET-standaardsjablonen voor dotnet nieuw artikel in de .NET Core-documentatie:
  • Geef de help-optie (-h of --help) door aan het dotnet new CLI-commando in een commandoshell.
    • dotnet new blazorserver -h
    • dotnet new blazorwasm -h

Aanvullende informatiebronnen