2310 - Desenvolvendo Aplicações Web .NET

Valor:

Pré-requisitos
Experiência de trabalho com HTML, DHTML, imagens e formulários; Experiência em Visual Basic.NET e declaração de variáveis.

Conteúdo Programático
Curso Oficial Microsoft: 2310: Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET

Este curso tem por objetivo iniciar os programadores de Visual Basic em Web Developers com a implementação dos fundamentos de Web Applications utilizando o Visual Studio.NET e Visual Basic.NET. Dirige-se a programadores de design de aplicações.

O Material deste treinamento é oficial Microsoft e em inglês.

- Visão geral do Microsoft .NET Framework e sites dinâmicos
- Introdução ao .NET Framework
- Visão geral ASP.NET
- Apresentação da aplicação de laboratório

- Utilizando o MS Visual Studio .NET
- Visão geral do Visual Studio .NET
- Criação de um projeto ASP.NET Web Application
- Criando um projeto ASP.NET Web Application usando o Visual Studio .NET

- Utilização das Linguagens Microsoft .NET
- Visão geral das linguagens .NET
- Comparação das linguagens .NET
- Criar um componente utilizando Visual Studio .NET

- Criando um Microsoft ASP.NET Web Form
- Explica como criar e visualizar um Web Form ASP.NET
- Criando Web Forms
- Criando o Web Form default.aspx
- Criando o Web Form life.aspx

- Adicionando Códigos a um ASP.NET web Form
- Utilizando páginas Code-Behind
- Adicionando procedures de evento a server controls
- Usando eventos de página
- Criando procedure para o evento Page_Load
- Criando procedure para o evento Click

- Uso de Trace em aplicações ADP.NET
- Compreendendo o Trace
- Depuração remota
- Utilizando comandos de Trace
- Trace em componentes

- Validação de Entrada de Dados
- Visão geral da validação de entrada de dados
- Utilizando controles de validação
- Validação de página

- Criando User Controls
- Adicionando user controls a um ASP.NET Web Form
- Criando user controls
- Criando um user control
- Utilizando o user control

- Acesso a Dados Relacionais Utilizando o Microsoft Visyual Studios .NET
- Visão geral do ADO.Net
- Estabelecendo a conexão com o banco de dados
- Exibindo um DataSet em List-Bound Control Conexão com a base de dados
- Paginação e seleção em um controle DataGrid

- Acessando dados com MS ADO.NET
- Introdução ao uso de ADO.Net
- Conectando a um banco de dados
- Acessando dados com DataSets
- Utilizando múltiplas tabelas
- Acesso a dados com DataReaders
- Usando SQL DataReader
- Visualizando dados do banco.

- Executando Stored Procedures com Microsoft ADO.NET
- Visão Geral de Stored Procedures
- Executando Stored Procedures
- Executando Stored Procedures com Microsoft ADO.NET

- Lendo e escrevendo dados XML
- Visão geral da arquitetura XML em ASP.Net
- XML e o objeto DataSet
- Trabalhando com dados XML
- Usando o controle XML
- Lendo uma lista a partir de um arquivo XML
- Lendo, transformando e exibindo XML
- Dados aninhados

- Consumindo e criando XML Web Services
- Visão geral do uso de XML Web Services
- Executando um XML Web Service por http
- Utilizando um Proxy para executar um XML Web Service
- Criando um XML Web Service
- Consumir um método de um XML Web service

- Gerenciamento de estado
- Gerenciamento de estado
- Variáveis de sessão e aplicação
- Sessões com e sem cookies
- Usando variáveis de sessão
- Usando cookies
- Usando variáveis de aplicação
- Armazenando variáveis de sessão em banco de dados

- Configurando, otimizando e instalando uma aplicação MS ASP .NET
- Usando o objeto Cache
- Usando ASP.NET Output Caching
- Configurando a aplicação ASP.NET
- Instalando a aplicação ASP.NET
- Usando o objeto Cache
- Usando Page Output Cache
- Page Caching parcial
- Usando propriedades dinâmicas

- Implementação de segurança em aplicações Microsoft ASP .NET
- Este módulo explica como implementar segurança em uma aplicação Web utilizando várias tecnologias.
- Visão geral de segurança em aplicações Web
- Trabalhando com autenticação Win
- Trabalhando com autenticação baseada em Forms
- Visão geral da autenticação Passport
- Implementação de segurança usando Windows-Based Authentication
- Implementação de segurança usando Forms-Based Authentication
- Registro de novos usuários
- Permitindo ao usuário encerrar sessão