Schița de curs
Introducere
Prezentare generală a platformei de dezvoltare .NET
- Diferitele platforme .NET
- Alegerea între .NET Framework și .NET Core
Pregătirea mediului de dezvoltare
- Cerințe de sistem pentru .NET Core
- Migrarea de la un alt mediu de dezvoltare
Instalarea și configurarea .NET Core
- Configurarea kitului de dezvoltare software .NET Core și a timpului de execuție
- Utilizarea unui manager de pachete pentru alte sisteme de operare
Prezentare generală a .NET Core Caracteristici și arhitectură
- Languages și sistemele de operare suportate de .NET Core
- Pachete NuGet pentru arhitectura modulară .NET Core
- Instrumente de interfață în linie de comandă ale .NET Core
- Specificația standard .NET Core
- Compoziția cadrului .NET Core
Prezentare generală a cadrului web ASP.NET Core
- Crearea de aplicații bazate pe cloud cu ASP.NET Core
Crearea unei aplicații .NET Core
- Lucrul cu mediul de dezvoltare integrat Visual Studio
- Utilizarea MSBuild și gestionarea fișierelor de proiect
Prezentare generală a kitului de dezvoltare software .NET Core
- Sintaxa generală a fișierelor de proiect și a altor referințe
- Specificarea setului de API-uri pentru aplicații și biblioteci
- Adăugarea și eliminarea dependențelor aplicațiilor .NET Core.
Prezentare generală a principalelor .NET Core instrumente globale și locale
Prezentare generală a instrumentelor suplimentare .NET Core
Monitorizarea și gestionarea .NET Core Performanța aplicațiilor
- Îmbunătățirea performanțelor aplicațiilor în timpul dezvoltării
- Utilizarea instrumentelor de performanță Visual Studio
- Executarea metodelor avansate de optimizare pentru aplicațiile .NET Core
- Diagnosticarea performanței aplicațiilor pe alte sisteme de operare
- Optimizarea codului sursă al aplicațiilor .NET Core
Prezentare generală a modelului de execuție .NET Core
- Implementarea API-urilor pentru o performanță îmbunătățită
Testarea aplicațiilor .NET Core și efectuarea analizei de cod
Depanare .NET Core Aplicații
Implementarea aplicației cu .NET Core Modele de implementare
- Lucrul cu ASP.NET Application Insights
- Monitorizarea și urmărirea aplicațiilor .NET Core cu DynaTrace
Securizarea aplicațiilor utilizând .NET Core Caracteristici de securitate
- Conformitatea cu .NET Core Federal Information Processing Standard (FIPS)
- Servicii criptografice prin platforma de dezvoltare .NET
- Orientări .NET Core pentru o codare sigură
Depanare
Rezumat și concluzii
Cerințe
- Competență puternică a limbajului de programare C#
- Experiență de bază cu alte platforme de dezvoltare .NET
- Înțelegere a arhitecturii software cross-platform .
Audiență
- Dezvoltatorii
Mărturii (1)
The trainer explained the subjects very good with actual examples from real world which made it simpler for us to grasp the information