Programa del Curso
Introducción
Información general sobre la plataforma de desarrollo de .NET
- Las diferentes plataformas .NET
- Elegir entre .NET Framework y .NET Core
Preparación del entorno de desarrollo
- Requisitos del sistema para .NET Core
- Migración desde otro entorno de desarrollo
Instalación y configuración .NET Core
- Configuración del kit de desarrollo de software .NET Core y el tiempo de ejecución
- Uso de un administrador de paquetes para otros sistemas operativos
Descripción general de .NET Core Características y arquitectura
- Languages y sistemas operativos compatibles con .NET Core
- Paquetes NuGet para arquitectura modular .NET Core
- Herramientas de interfaz de línea de comandos de .NET Core
- La especificación de .NET Standard
- La .NET Core Composición del marco
Información general sobre ASP.NET Core Web Framework
- Creación de aplicaciones basadas en la nube con ASP.NET Core
Creación de una aplicación .NET Core
- Trabajar con el entorno de desarrollo integrado de Visual Studio
- Uso de MSBuild y administración de archivos de proyecto
Descripción general del .NET Core Kit de desarrollo de software
- La sintaxis general de los archivos de proyecto y otras referencias
- Especificación del conjunto de API para aplicaciones y bibliotecas
- Adición y eliminación de dependencias de aplicaciones .NET Core
Visión general de las principales .NET Core herramientas globales y locales
Descripción general de las herramientas adicionales .NET Core
Supervisión y gestión del rendimiento de las aplicaciones .NET Core
- Mejorar el rendimiento de las aplicaciones durante el desarrollo
- Utilización de Visual Studio herramientas de rendimiento
- Ejecución de métodos de optimización avanzados para .NET Core aplicaciones
- Diagnósticos de rendimiento de aplicaciones en otros sistemas operativos
- Optimización del código fuente de las aplicaciones .NET Core
Descripción general del modelo de ejecución .NET Core
- Implementación de API para mejorar el rendimiento
Pruebas .NET Core de aplicaciones y análisis de código
Depuración .NET Core Aplicaciones
Implementación de la aplicación con .NET Core modelos de implementación
- Trabajar con ASP.NET Application Insights
- Supervisión y seguimiento .NET Core de aplicaciones con DynaTrace
Protección de aplicaciones mediante .NET Core funciones de seguridad
- El .NET Core Cumplimiento del Estándar Federal de Procesamiento de Información (FIPS)
- Servicios criptográficos de la plataforma de desarrollo .NET
- .NET Core Directrices para la codificación segura
Solución de problemas
Resumen y conclusión
Requerimientos
- Fuerte dominio del lenguaje de programación C#
- Experiencia básica con otras plataformas de desarrollo .NET
- Comprensión de la arquitectura de software multiplataforma
Audiencia
- Desarrolladores
Testimonios (1)
El formador explicó muy bien los temas con ejemplos reales del mundo real, lo que nos facilitó la comprensión de la información
Florin-Viorel Marut - Continental Automotive Romania
Curso - High-Performance Application Development with .NET Core
Traducción Automática