A ASP.NET Core-projektsablonok
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.