Kurzusleírás

Bevezetés

A .NET fejlesztői platform áttekintése

  • A különböző .NET platformok
  • A .NET Framework és a .NET Core közötti választás

Fejlesztési környezet előkészítése

  • Rendszerkövetelmények a következőhöz: .NET Core
  • Migráció egy másik fejlesztői környezetből

Telepítés és konfigurálás .NET Core

  • A .NET Core Software Development Kit és a Runtime beállítása
  • Csomagkezelő használata más operációs rendszerekhez

A .NET Core szolgáltatások és építészet áttekintése

  • Languages és a .NET Core által támogatott operációs rendszerek
  • NuGet csomagok .NET Core moduláris architektúrához
  • .NET Core parancssori interfész eszközei
  • A .NET szabványos specifikációja
  • A .NET Core Keretkompozíció

Az ASP.NET Core Web Framework áttekintése

  • Felhőalapú alkalmazások készítése ASP-vel.NET Core

.NET Core Alkalmazás létrehozása

  • Visual Studio integrált fejlesztői környezettel való munkavégzés
  • Az MSBuild használata és a projektfájlok kezelése

A .NET Core Software Development Kit áttekintése

  • A projektfájlok és egyéb hivatkozások általános szintaxisa
  • API-készletének megadása alkalmazásokhoz és könyvtárakhoz
  • .NET Core alkalmazás függőségének hozzáadása és eltávolítása

A főbb .NET Core globális és helyi eszközök áttekintése

A további .NET Core eszközök áttekintése

Az alkalmazások teljesítményének figyelése és kezelése .NET Core

  • Az alkalmazások teljesítményének javítása a fejlesztés során
  • Visual Studio teljesítményeszközök használata
  • Speciális optimalizálási módszerek végrehajtása .NET Core alkalmazásokhoz
  • Alkalmazások teljesítménydiagnosztikája más operációs rendszereken
  • A .NET Core alkalmazások forráskódjának optimalizálása

A .NET Core végrehajtási modell áttekintése

  • API-k megvalósítása a jobb teljesítmény érdekében

Alkalmazások tesztelése .NET Core és kódelemzés végrehajtása

Hibakeresés .NET Core Alkalmazások

Az alkalmazás telepítése .NET Core telepítési modellel

  • Az ASP.NET Application Insights használata
  • .NET Core alkalmazások figyelése és követése a DynaTrace segítségével

Alkalmazások védelme .NET Core biztonsági szolgáltatások használatával

  • A .NET Core Szövetségi Információfeldolgozási Szabvány (FIPS) megfelelősége
  • Kriptográfiai szolgáltatások .NET fejlesztői platform által
  • .NET Core irányelvek a biztonságos kódoláshoz

Hibaelhárítás

Összefoglalás, és következtetés

Követelmények

  • A C# programozási nyelv erős ismerete
  • Alapvető tapasztalat más .NET fejlesztői platformokkal
  • A többplatformos szoftverarchitektúra megértése

Közönség

  • Fejlesztők
  14 Hours
 

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Rokon tanfolyam

Jenkins for .Net Continuous Integration (CI)

  14 Hours

Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net

  14 Hours

Rokon kategóriák