Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Note
Ez nem a cikk legújabb verziója. Az aktuális kiadásról a cikk .NET 10-es verziójában olvashat.
Warning
A ASP.NET Core ezen verziója már nem támogatott. További információt a .NET és a .NET Core támogatási szabályzatában talál. A jelen cikk .NET 9-es verzióját lásd az aktuális kiadásért .
ASP.NET Core egy platformfüggetlen, nagy teljesítményű, nyílt forráskódú keretrendszer, amely modern webalkalmazásokat készít a .NET használatával. A keretrendszer nagy léptékű alkalmazásfejlesztéshez készült, és bármilyen méretű számítási feladatot képes kezelni, így nagyvállalati szintű alkalmazások számára is robusztus választás.
A legfontosabb jellemzők:
- Egyszerű és moduláris HTTP-kérési folyamat.
- Kestrel: Nagy teljesítményű és platformfüggetlen HTTP-kiszolgáló .
- Integrált függőséginjektálás.
- Környezetalapú konfiguráció.
- Gazdag naplózási, nyomkövetési és futásidejű metrikák.
- Blazor: Gazdag interaktív webes felhasználói felületi összetevők létrehozása C#használatával – nincs szükség JavaScriptre.
- Zökkenőmentes integráció népszerű ügyféloldali keretrendszerekkel és kódtárakkal, például az Angular, a React, a Vue és a Bootstrap használatával.
- Minimális API-k: Gyors webes API-k létrehozása minimális kóddal és konfigurációval API-útvonalak és végpontok folyékony deklarálásával.
- SignalR: Valós idejű webes funkciók hozzáadása.
- gRPC: Nagy teljesítményű távoli eljáráshívási (RPC) szolgáltatások.
- Biztonság: Beépített biztonsági funkciók hitelesítéshez, engedélyezéshez és adatvédelemhez.
- Tesztelés: Egyszerűen hozhat létre egység- és integrációs teszteket.
- Eszközhasználat: A Fejlesztési hatékonyság maximalizálása a Visual Studio és a Visual Studio Code használatával.
- Egyszerű és moduláris HTTP-kérési folyamat.
- Kestrel: Nagy teljesítményű és platformfüggetlen HTTP-kiszolgáló .
- Integrált függőséginjektálás.
- Környezetalapú konfiguráció.
- Gazdag naplózási, nyomkövetési és futásidejű metrikák.
- Blazor: Gazdag interaktív webes felhasználói felületi összetevők létrehozása C#használatával – nincs szükség JavaScriptre.
- Zökkenőmentes integráció népszerű ügyféloldali keretrendszerekkel és kódtárakkal, például az Angular, a React, a Vue és a Bootstrap használatával.
- SignalR: Valós idejű webes funkciók hozzáadása.
- gRPC: Nagy teljesítményű távoli eljáráshívási (RPC) szolgáltatások.
- Biztonság: Beépített biztonsági funkciók hitelesítéshez, engedélyezéshez és adatvédelemhez.
- Tesztelés: Egyszerűen hozhat létre egység- és integrációs teszteket.
- Eszközhasználat: A Fejlesztési hatékonyság maximalizálása a Visual Studio és a Visual Studio Code használatával.
- Egyszerű és moduláris HTTP-kérési folyamat.
- Kestrel: Nagy teljesítményű és platformfüggetlen HTTP-kiszolgáló .
- Integrált függőséginjektálás.
- Környezetalapú konfiguráció.
- Gazdag naplózási, nyomkövetési és futásidejű metrikák.
- Alkalmazások és API-k fejlesztése Pages és Razor keretrendszerek használatával.
- Zökkenőmentes integráció népszerű ügyféloldali keretrendszerekkel és kódtárakkal, például az Angular, a React, a Vue és a Bootstrap használatával.
- SignalR: Valós idejű webes funkciók hozzáadása.
- gRPC: Nagy teljesítményű távoli eljáráshívási (RPC) szolgáltatások.
- Biztonság: Beépített biztonsági funkciók hitelesítéshez, engedélyezéshez és adatvédelemhez.
- Tesztelés: Egyszerűen hozhat létre egység- és integrációs teszteket.
- Eszközhasználat: A Fejlesztési hatékonyság maximalizálása a Visual Studio és a Visual Studio Code használatával.
Miért válassza a ASP.NET Core-t?
- Egységesített keretrendszer: a ASP.NET Core egy teljes körű és teljesen integrált webes keretrendszer, amely beépített, éles üzemre kész összetevőkkel rendelkezik az összes webes fejlesztési igény kielégítéséhez.
- Teljes stack produktivitás: Gyorsabban hozhat létre több alkalmazást, ha lehetővé teszi a csapat számára, hogy frontendtől a backendig teljes stackben dolgozzon egyetlen fejlesztési keretrendszer segítségével.
- Biztonság tervezés szerint: ASP.NET Core a biztonság szempontjából kiemelten fontos, és beépített támogatást nyújt a hitelesítéshez, az engedélyezéshez és az adatvédelemhez.
- Felhőre kész: Akár saját adatközpontokban, akár felhőben helyezi üzembe, a ASP.NET Core leegyszerűsíti az üzembe helyezést, a monitorozást és a konfigurálást.
- Teljesítmény és méretezhetőség: A legigényesebb számítási feladatok kezelése ASP.NET Core iparágvezető teljesítményével.
- Megbízható és kiforrott: a ASP.NET Core-t a világ néhány legnagyobb szolgáltatása, köztük a Bing, az Xbox, a Microsoft 365 és az Azure rugalmas skálázásban használja és bizonyítja.
Első lépések
Készen áll a ASP.NET Core tanulási folyamat megkezdésére? Itt az ideje, hogy elkészítse első webalkalmazását a ASP.NET Core használatával!