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 și Runtime .NET Core
- Utilizarea unui manager de pachete pentru alte sisteme de operare
Prezentare generală a Funcționalităților și Arhitecturii .NET Core
- Limbaje și sisteme de operare suportate de .NET Core
- Pachete NuGet pentru arhitectura modulară .NET Core
- Instrumente de linie de comandă ale .NET Core
- Specificația .NET Standard
- Compoziția Framework-ului .NET Core
Prezentare generală a Framework-ului Web ASP.NET Core
- Construirea de aplicații bazate pe cloud cu ASP.NET Core
Crearea unei Aplicații .NET Core
- Lucrul cu mediul integrat de dezvoltare 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 alte 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 Instrumentelor Globale și Locale Majore .NET Core
Prezentare generală a Instrumentelor Suplimentare .NET Core
Monitorizarea și Gestionarea Performanței Aplicațiilor .NET Core
- Îmbunătățirea performanței 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 performanță îmbunătățită
Testarea Aplicațiilor .NET Core și Analiza Codului
Depanarea Aplicațiilor .NET Core
Implementarea Aplicației cu Modele de Implementare .NET Core
- Lucrul cu ASP.NET Application Insights
- Monitorizarea și urmărirea aplicațiilor .NET Core cu DynaTrace
Securizarea Aplicațiilor Folosind Funcționalitățile de Securitate .NET Core
- Conformitatea .NET Core cu Standardul Federal de Prelucrare a Informațiilor (FIPS)
- Servicii criptografice oferite de platforma de dezvoltare .NET
- Ghiduri .NET Core pentru codare sigură
Depanare
Rezumat și Concluzii
Cerințe
- Cunoaștere avansată a limbajului de programare C#
- Experiență de bază cu alte platforme de dezvoltare .NET
- Înțelegerea arhitecturii software cross-platform
Publicul țintă
- Dezvoltatori
Mărturii (1)
Instrucționistul a explicat subiectele foarte bine, folosind exemple reale din lumea reală, ceea ce ne-a facilitat înțelegerea informațiilor.
Florin-Viorel Marut - Continental Automotive Romania
Curs - High-Performance Application Development with .NET Core
Tradus de catre o masina