Programa do Curso

Apresentando a plataforma .NET

  • A biblioteca de classes Common Language Runtime e Framework do .NET
  • Revisão de aplicativos que o .NET pode ser usado para criar
  • Formulários web e serviços web ASP.NET
  • Formulários web ASP.NET versus aplicativos ASP.NET MVC
  • Serviços clássicos versus WCF

Introdução e arquitetura do IIS 7

  • Modo Pipeline Integrado
  • Extensibilidade e Modularidade
  • Extensibilidade do Gerenciador IIS
  • Metabase (se foi!)
  • WAS e o Processo de Trabalho

Instalando o IIS 7

  • Instalação limpa
  • Instalação de atualização
  • Adicionando recursos a uma instalação existente
  • Instalação e configuração automatizadas
  • Instalação de linha de comando do núcleo do servidor
  • Recomendações de serviços de hospedagem

Administração

  • Gerenciador de IIS
  • Extensibilidade do Gerenciador IIS
  • Definições de configuração (passeio a pé)
  • Usando o Editor de Configuração (complemento para IIS 7.0; padrão no IIS 7.5)
  • Linha de Comando Management
  • Linha de comando Management com PowerShell
  • Visão geral do PowerShell
  • Obtendo uma lista dos cmdlets do PowerShell do IIS 7/7.5
  • Novos cmdlets no IIS 7.5
  • Trabalho prático com alguns dos cmdlets mais úteis

Fundamentos do site Management

  • Sites, aplicativos e diretórios virtuais
  • Criando um novo site
  • Configurando o registro em log
  • Configurando cabeçalhos de host
  • Administração de aplicativos
  • Administrando diretórios virtuais
  • Configurando compactação
  • Configurando configurações MIME
  • Tarefas Administrativas Básicas

Administração de aplicativos da Web [apenas seções relevantes ao seu ambiente seriam abordadas]

  • ASP
  • ASP.NET
  • EuSAPeu
  • CGI
  • FastCGI (incluindo a interface FastCGI disponível como complemento no IIS 7.0 ou padrão no IIS 7.5)

Administração de pool de aplicativos da Web

  • Noções básicas sobre pools de aplicativos da Web
  • Diretórios Virtuais versus Aplicativos
  • Compreendendo o processo w3wp.exe
  • Segurança do pool de aplicativos
  • Configurações avançadas
  • Usuários do pool de aplicativos

Embalagem e implantação

  • Visão geral das opções para implantação de aplicativos ASP.NET
  • Clique uma vez
  • Construindo um pacote de instalação
  • Lidando com a implantação de aplicativos atualizados
  • Controle de versão de aplicativos e gerenciamento da implantação de aplicativos atualizados

Delegar administração remota

  • Apresentando os personagens principais
  • Gerenciador remoto do IIS 7 Access
  • Configurações de delegação

Protegendo o IIS 7

  • Tipos de ataques
  • Protegendo o servidor
  • Protegendo o IIS 7
  • Usando o filtro de solicitação (a GUI de configuração é um complemento no IIS 7.0; padrão no IIS 7.5)
  • Reescrevendo URLs com o módulo Rewrite (disponível como complemento em iis.net)

Autenticação e autorização

  • Tipos de autenticação
  • Configurando os tipos de autenticação em uso na sua organização
  • Compreendendo as contas de usuário do IIS 7

SSL e TLS

  • Protegendo um site com TLS
  • Exigindo SSL ou TLS
  • Certificados de cliente

Monitoramento e ajuste de desempenho

  • Como monitorar o IIS 7
  • Técnicas de ajuste de desempenho do IIS
  • Monitorando e ajustando seu código .NET
  • Sugestões de ajuste de desempenho para aplicativos .NET

Diagnóstico e solução de problemas

  • Problemas comuns
  • Status do tempo de execução e API de controle
  • Páginas de erro do IIS 7
  • Falha no rastreamento de solicitação
  • Registro de erros
  • Access Registro
  • Rastreamento ASP.NET
  • Estratégias de solução de problemas do IIS
  • Estratégias de solução de problemas do ASP.NET
  • Log4net e outras abordagens para integrar sistematicamente o registro em suas aplicações
  • Usando ferramentas integradas adicionais do IIS 7
  • Usando ferramentas instaláveis do IIS 7

Configuração e balanceamento de carga de web farms

  • IIS 7 e Web Farms
  • Configuração de conteúdo
  • Replicação de conteúdo
  • Redundância completa
  • Balanceamento de carga
  • outras considerações

Olhando para o IIS 8

Requisitos

Nenhum

  21 horas
 

Declaração de Clientes (1)

Cursos Relacionados

Introducing C# 6.0 with Visual Studio 2015/2017

  28 horas

Categorias Relacionadas