A ASP.NET Core-projektsablonok

Befejeződött

Egy új projekt indítása, beleértve a kezdeti struktúra és konfigurációk beállítását, ijesztő feladat lehet. Szerencsére a ASP.NET Core különböző projektsablonokat biztosít, amelyek leegyszerűsítik ezt a folyamatot. A projektsablonok szabványosított és hatékony módszert kínálnak a fejlesztés elindításához. Ez a lecke bemutatja a rendelkezésre álló ASP.NET Core-projektsablonokat, és azt, hogyan használhatók új projektek létrehozására.

Az ASP.NET Core-projektsablonok

A .NET SDK beépített sablonokat tartalmaz ASP.NET Core-projektek és -fájlok létrehozásához. ASP.NET Core-projektsablonokkal új ASP.NET Core-projekteket hozhat létre a szükséges fájlokkal, mappákkal és konfigurációkkal a projekt hatékony üzembe állításához és futtatásához.

A .NET SDK telepítésével .NET CLI (parancssori felület) parancsokat futtathat egy terminálban vagy parancssorban. A beépített sablonok listázásához futtassa a dotnet new list következő parancsot:

dotnet new list

Az alapértelmezett ASP.NET Core-projektsablonok közé tartoznak a következők:

web ASP.NET Core Empty: Üres projektsablon egy ASP.NET Core-alkalmazás létrehozásához. Ez a sablon nem tartalmaz példatartalmat.

blazor Blazor Web App: Projektsablon egy Olyan Blazor-webalkalmazás létrehozásához, amely támogatja a kiszolgálóoldali renderelést és az ügyfél interaktivitását. Ez a sablon gazdag dinamikus felhasználói felülettel (UI) rendelkező webalkalmazásokhoz használható.

webapi ASP.NET Core Web API: A RESTful Web API ASP.NET Core-vezérlők vagy minimális API-k használatával történő létrehozására szolgáló projektsablon, amely opcionálisan támogatja az OpenAPI-t és a hitelesítést.

grpc ASP.NET Core gRPC-szolgáltatások: Projektsablon gRPC-szolgáltatás létrehozásához a ASP.NET Core használatával.

Testreszabási beállítások

Minden .NET-projektsablon testreszabási lehetőségeket kínál a létrehozott projekt adott igényekhez való igazításához és további szolgáltatásokkal való kibővítéséhez. Hozzáadhat például Entity Framework Core-t az adatbázis-hozzáféréshez, a hitelesítéshez, az OpenAPI-hoz, a gyorsítótárazáshoz, a naplózáshoz és egyebekhez, így az alkalmazás hatékonyan megfelelhet bizonyos követelményeknek.

Egy adott sablon összes testreszabási beállításának megtekintéséhez használja a következő dotnet new parancsot a --help lehetőséggel, és cserélje le <template-name> a vizsgálandó sablon nevére:

dotnet new <template-name> --help

Projekt létrehozása a .NET CLI dotnet new paranccsal

A parancs használatával dotnet new <template-name> létrehozhat egy új projektet. Ha például egy új üres ASP.NET Core-webalkalmazás-projektet szeretne létrehozni, futtathatja dotnet new web.

Miután létrehozott egy új .NET-projektet, létrehozhatja és futtathatja a projektet a parancsok és dotnet build a dotnet run parancsok használatával.

Másik lehetőségként létrehozhat, futtathat és hibakeresést végezhet .NET-projektekben olyan eszközökkel, mint a Visual Studio és a Visual Studio Code, amelyek kényelmes felhasználói felületet biztosítanak.