Kurzusleírás
Bevezetés
A .NET fejlesztési platform áttekintése
- A különböző .NET platformok
- .NET Framework és .NET Core közötti választás
A fejlesztői környezet előkészítése
- A .NET Core szükséges rendszerek
- Megfelelő fejlesztési környezet áthelyezése
A .NET Core telepítése és beállítása
- A .NET Core Software Development Kit (SDK) és Runtime beállítása
- Egy csomagkezelő használata más operációs rendszerekhez
A .NET Core funkciók és architektúra áttekintése
- A .NET Core által támogatott programozási nyelvek és operációs rendszerek
- A .NET Core moduláris architektúrájához tartozó NuGet csomagok
- A .NET Core parancssori felületi eszközei
- A .NET Standard Specifikáció
- A .NET Core keretrendszer szerkezete
A ASP.NET Core webkeretrendszer áttekintése
- Felhőalapú alkalmazások létrehozása a ASP.NET Core-val
Egy .NET Core alkalmazás létrehozása
- A Visual Studio integrált fejlesztési környezet használata
- A MSBuild és projekt fájlok kezelése
A .NET Core Software Development Kit (SDK) áttekintése
- A projekt fájlok és más referenciák általános szintaxisa
- Alkalmazások és könyvtárak API-k meghatározása
- .NET Core alkalmazások függőségeinek hozzáadása és eltávolítása
A .NET Core globális és helyi eszközeinek áttekintése
Az egyéb .NET Core eszközök áttekintése
A .NET Core alkalmazások teljesítményének monitorozása és kezelése
- A fejlesztés során az alkalmazások teljesítményének javítása
- A Visual Studio teljesítményeszközeinek használata
- .NET Core alkalmazások haladó optimalizációs módszerei végrehajtása
- Más operációs rendszerekön történő alkalmazás teljesítménydiagnosztika
- .NET Core alkalmazások forráskódjának optimalizálása
A .NET Core végrehajtási modell áttekintése
- Feladatok beállítása a teljesítmény növeléséhez
.NET Core alkalmazások tesztelése és kódanalízis végrehajtása
.NET Core alkalmazások hibaelhárítása
Az alkalmazás üzembe helyezése a .NET Core üzembehelyezési modellekkel
- ASP.NET Application Insights használata
- .NET Core alkalmazások monitorozása és nyomon követése a DynaTrace-szel
Az alkalmazások biztonságossá tételének .NET Core biztonsági funkcióival való elérése
- A .NET Core Federal Information Processing Standard (FIPS) megfelelősége
- A .NET fejlesztési platform kriptográfiai szolgáltatásai
- .NET Core biztonságos kódolási iránymutatásai
Hibaelhárítás
Összegzés és következtetések
Követelmények
- A C# programozási nyelv megalapozott ismeretei
- Más .NET fejlesztési platformok alapvető tapasztalatai
- Egyformára alkalmazható szoftverarchitektúrával kapcsolatos ismeretek
Célcsoport
- Fejlesztők
Vélemények (1)
Az oktató nagyon jól magyarázta el a tantárgyakat valós példákkal, ami megkönnyítette az információ megértését.
Florin-Viorel Marut - Continental Automotive Romania
Kurzus - High-Performance Application Development with .NET Core
Gépi fordítás