Programa do Curso

Módulo 1: Introdução ao ASP.NET MVC

  • Recapitulação do desenvolvimento Web ASP.NET
  • Principais benefícios do ASP.NET MVC
  • A função do modelo, visualização e controlador

Módulo 2: Introdução ao ASP.NET MVC

  • Preparando seu ambiente de desenvolvimento para ASP.NET MVC
  • Criando um projeto ASP.NET MVC
  • Noções básicas sobre a estrutura de um projeto ASP.NET MVC
  • Convenções de nomenclatura
  • Criando visualizações
  • Definindo controladores
  • Definindo um modelo de dados

Módulo 3: Criando um aplicativo ASP.NET MVC completo

  • Criando visualizações fortemente tipadas
  • Noções básicas sobre URLs e métodos de ação
  • Usando HTML ajudantes
  • Tratamento de pós-backs de formulários; Data de validade

Módulo 4: Usando o Razor View Engine

  • Objetivos de design do Razor
  • Implementando uma visualização Razor
  • Sintaxe da navalha
  • Accessing dados do modelo em visualizações do Razor

Módulo 5: Aplicativos ASP.NET MVC de força industrial

  • Práticas recomendadas de arquitetura de aplicativos ASP.NET
  • Implementando um repositório e modelo de dados do Entity Framework
  • Usando injeção de dependência; Implementando uma fábrica de controladores personalizados
  • Desenvolvimento Orientado a Testes com ASP.NET MVC

Módulo 6: Técnicas de Visualização

  • Definindo e usando ajudantes personalizados HTML
  • Definindo um layout/página mestra
  • Usando estilos
  • Definindo e usando visualizações parciais
  • Sintaxe do método auxiliar Razor

Módulo 7: Implementando Navegação: Definindo classes de modelo de visualização

  • Implementando filtragem de dados em um controlador
  • Compreendendo o mecanismo de roteamento
  • Adicionando entradas personalizadas a uma tabela de rotas
  • Definindo padrões, parâmetros e validação
  • Gerando URLs e hiperlinks
  • Restrições de rota personalizada

Módulo 8: Estado Management

  • Usando campos ocultos
  • Estado da sessão e do aplicativo
  • Vinculações de modelo personalizado

Módulo 9: Usando Ajax e jQuery com ASP.NET MVC

  • Visão geral de Ajax e ASP.NET MVC; Discreto Ajax;
  • Usando Ajax links de ação
  • Visão geral de jQuery
  • jQuery técnicas
  • Usando jQuery IU

Módulo 10: Técnicas adicionais do ASP.NET MVC 4.5

  • Ver modelos de andaime
  • Modelos de andaime de controlador
  • Injeção de dependência com Unity

Módulo 11: Desenvolvimento Orientado a Testes com ASP.NET MVC

  • Recapitulação do TDD
  • Passo a passo do uso de TDD com ASP.NET MVC

Módulo 12: Técnicas Adicionais

  • Técnicas de controlador
  • Filtros
  • Vinculação de modelo

Requisitos

3-6 meses de experiência em desenvolvimento Web ASP.NET utilizando C#.

  28 horas
 

Declaração de Clientes (10)

Cursos Relacionados

Introducing C# 6.0 with Visual Studio 2015/2017

  28 horas

Categorias Relacionadas