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
Recensioni (1)
Il formatore ha spiegato molto bene gli argomenti con esempi reali dal mondo reale che hanno reso più semplice per noi cogliere le informazioni
Florin-Viorel Marut - Continental Automotive Romania
Corso - High-Performance Application Development with .NET Core
Traduzione automatica