Programa del Curso

Presentación de la plataforma .NET

  • La biblioteca de clases de Common Language Runtime y Framework de .NET
  • Revisión de las aplicaciones que se pueden usar para crear .NET
  • ASP.NET formularios web y servicios web
  • ASP.NET formularios web frente a ASP.NET aplicaciones MVC
  • Clásico frente a los servicios WCF

Arquitectura de IIS 8

  • Modo de canalización integrado
  • Extensibilidad y modularidad
  • Extensibilidad del Administrador de IIS
  • WAS y el proceso del trabajador

Instalación de IIS 8

  • Instalación limpia
  • Instalación de actualización
  • Adición de características a una instalación existente
  • Instalación y configuración automatizadas
  • Instalación de la línea de comandos de Server Core
  • Recomendaciones de servicios de alojamiento

Herramientas de administración

  • Administrador de IIS y extensibilidad
  • Configuración
  • Línea de comandos Management
  • Línea de comandos Management con PowerShell
  • Información general sobre PowerShell
  • Obtención de una lista de los cmdlets de PowerShell de IIS 8
  • Nuevos cmdlets en IIS 8
  • Trabajo práctico con algunos de los cmdlets más útiles

Fundamentos del sitio web Management

  • Sitios web, aplicaciones y directorios virtuales
  • Creación de un nuevo sitio web
  • Configuración del registro
  • Configuración de encabezados de host
  • Administración de aplicaciones
  • Administración de directorios virtuales
  • Configuración de la compresión
  • Configuración de los ajustes MIME
  • Tareas Administrativas Básicas

Administración de aplicaciones web

  • ÁSPID
  • ASP.NET
  • YoSAPI
  • CGI
  • FastCGI
  • Inicialización de la aplicación

Administración de grupos de aplicaciones web

  • Descripción de los grupos de aplicaciones web
  • Directorios virtuales frente a aplicaciones
  • Comprender el proceso w3wp.exe
  • Seguridad del grupo de aplicaciones
  • Ajustes avanzados
  • Usuarios del grupo de aplicaciones

Empaquetado e implementación

  • Información general sobre las opciones para la implementación de aplicaciones ASP.NET
  • Creación de un paquete de instalación
  • Control de la implementación de aplicaciones actualizadas
  • Control de versiones de aplicaciones y administración de la implementación de aplicaciones actualizadas

Delegación de la administración remota

  • Presentación de los personajes principales
  • IIS 8 Manager Remote Access
  • Configuración de delegación

Protección de IIS 8

  • Tipos de ataques
  • Protección del servidor
  • Protección de IIS 8
  • Uso del filtro de solicitudes
  • Reescritura de URL con el módulo Reescritura (disponible como complemento de iis.net)

Autenticación y autorización

  • Tipos de autenticación
  • Configuración de los tipos de autenticación en uso en su organización
  • Descripción de las cuentas de usuario de IIS 8

SSL y TLS

  • Protección de un sitio web con TLS
  • Requerir SSL o TLS
  • Certificados de cliente

Supervisión y ajuste del rendimiento

  • Cómo supervisar IIS 8
  • Técnicas de ajuste del rendimiento de IIS
  • Supervisión y ajuste del código .NET
  • Sugerencias de optimización del rendimiento para aplicaciones .NET

Diagnóstico y solución de problemas

  • Problemas comunes
  • API de control y estado en tiempo de ejecución
  • Páginas de error de IIS 8
  • Seguimiento de solicitudes fallidas
  • Registro de errores
  • Access Registro
  • Rastreo ASP.NET
  • Estrategias de solución de problemas de IIS
  • ASP.NET Estrategias de solución de problemas

Granjas de servidores web de equilibrio de carga

  • IIS 8 y granjas de servidores web
  • Configuración de contenido
  • Replicación de contenido
  • Redundancia completa
  • Equilibrio de carga
 21 horas

Número de participantes



Precio por participante

Testimonios (1)

Cursos Relacionados

Machine Learning and AI with ML.NET

21 horas

Advanced Blazor

21 horas

Blazor WebAssembly

14 horas

Introduction to Blazor

14 horas

Implementing the Actor Model with Microsoft Orleans

14 horas

High-Performance Application Development with .NET Core

14 horas

Introduction to .Net Core

14 horas

.NET Core and Angular Training Course

21 horas

Entity Framework Core 2.0

14 horas

Introducing C# 6.0 with Visual Studio 2015/2017

28 horas

Programación Avanzada en C #

35 horas

Desarrollo de Blockchain: Creando Aplicaciones Descentralizadas con .Net

14 horas

Developing in C# 6 Development

28 horas

Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012

21 horas

Developing in ASP.NET MVC 6 Development

28 horas

Categorías Relacionadas