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
  14 ore

Numărul de participanți



Pret per participant

Mărturii (1)

Cursuri înrudite

Jenkins for .Net Continuous Integration (CI)

  14 ore

Categorii înrudite