Struttura del corso

Introduzione

Panoramica della Piattaforma di Sviluppo .NET

  • Le diverse piattaforme .NET
  • Scegliere tra .NET Framework e .NET Core

Preparazione dell'Ambiente di Sviluppo

  • Requisiti di sistema per .NET Core
  • Migrazione da un altro ambiente di sviluppo

Installazione e Configurazione di .NET Core

  • Configurazione del Kit di Sviluppo Software (SDK) e dell'ambiente di esecuzione di .NET Core
  • Utilizzo di un gestore pacchetti per altri sistemi operativi

Panoramica delle Funzionalità e dell'Architettura di .NET Core

  • Linguaggi e sistemi operativi supportati da .NET Core
  • Pacchetti NuGet per l'architettura modulare di .NET Core
  • Strumenti della riga di comando di .NET Core
  • La Specifica .NET Standard
  • La composizione del Framework .NET Core

Panoramica del Framework Web ASP.NET Core

  • Creazione di applicazioni basate sul cloud con ASP.NET Core

Creazione di un'Applicazione .NET Core

  • Lavorare con l'ambiente di sviluppo integrato Visual Studio
  • Utilizzare MSBuild e gestire i file del progetto

Panoramica del Kit di Sviluppo Software .NET Core

  • Sintassi generale dei file del progetto e altri riferimenti
  • Specifica dell'insieme di API per applicazioni e librerie
  • Aggiungere e rimuovere le dipendenze delle applicazioni .NET Core

Panoramica degli Strumenti Globali e Locali di .NET Core

Panoramica degli Altri Strumenti di .NET Core

Monitoraggio e Gestione delle Prestazioni delle Applicazioni .NET Core

  • Migliorare le prestazioni delle applicazioni durante lo sviluppo
  • Utilizzare gli strumenti di prestazioni di Visual Studio
  • Eseguire metodi avanzati di ottimizzazione per le applicazioni .NET Core
  • Diagnostics delle prestazioni delle applicazioni su altri sistemi operativi
  • Ottimizzare il codice sorgente delle applicazioni .NET Core

Panoramica del Modello di Esecuzione di .NET Core

  • Implementare API per migliorare le prestazioni

Test delle Applicazioni .NET Core e Analisi del Codice

Debugging delle Applicazioni .NET Core

Distribuzione dell'Applicazione con i Modelli di Distribuzione di .NET Core

  • Lavorare con ASP.NET Application Insights
  • Monitoraggio e tracciamento delle applicazioni .NET Core con DynaTrace

Sicurezza delle Applicazioni Utilizzando le Funzionalità di Sicurezza di .NET Core

  • Conformità alla Federale Information Processing Standard (FIPS) di .NET Core
  • Servizi crittografici della piattaforma di sviluppo .NET
  • Linee guida di .NET Core per la programmazione sicura

Risoluzione dei Problemi

Riassunto e Conclusione

Requisiti

  • Solidità nella programmazione in C#
  • Esperienza di base con altre piattaforme di sviluppo .NET
  • Comprensione dell'architettura software cross-platform

Pubblico Target

  • Sviluppatori
 14 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative