Versão:
2005
Público:
Desenvolvedores de aplicações; Analistas de sistemas; Desenvolvedores e projetistas de sistemas; Analistas de suporte técnico Programadores em geral; Administradores de Banco de Dados - DBAs; Gerentes de Redes; Web Masters Web Designers.
Pré-requisitos obrigatórios:
Conhecimento de alguma linguagem de programação; Conhecimento de ambiente gráfico (Windows); Conhecimento básico de navegação na Internet; Conhecimento de HTML; Ter participado do curso de IOR e/ou SSI ou conhecimento equivalente; Ter participado do curso de VB.NET e/ou C#.NET
Pré-requisitos recomendados:
Nenhum.
Objetivos:
Neste curso, os participantes irão aprender como configurar e desenvolver aplicações E-COMMERCE na web usando o software Visual Studio.Net da Microsoft, juntamente com o servidor IIS. O Visual Studio.Net é a mais nova ferramenta da Microsoft, sendo utilizada para o desenvolvimento de aplicações .NET, incluindo as páginas web (ASP.Net) acessando base de dados através do ADO.Net. As páginas ASP.Net podem ser desenvolvidas através de qualquer uma das linguagens que seguem o padrão Framework. Mecanismos de segurança e perfis de usuários também são abordados neste curso, bem como a utilização e criação de Web Services .Net.
Conteúdo programático
Introdução Hierarquia de componentes do .NET Introdução ao ASP.NET 2.0 Web-Services
Criação Site no Visual Studio 2005 Adicionando Páginas ao seu Site Incluindo Master Pages Inserindo Conteùdo em Web Forms A ToolBox Properties Incluindo Conteùdo em Master Pages Inserindo Código em Web Forms Salvando e Executando o seu Web Site Inserindo Breakpoints
ASP .NET PAGE Processamento de uma página ASP.NET Diretivas de páginas ASP.NET A Diretiva @Page A Classe Page Métodos da classe Page Eventos da Classe Page Modelo de Eventos Introdução ao ViewState Ciclo de Vida de uma Página
ASP .NET SERVER CONTROLS Incluindo Server Controls à Página HTML Controls Hierarquia de HTML Controls HTML Input Controls HTML Container Controls O controle HtmlImage Literal Controls Web Controls Principais Web Controls Label Button Controls HyperLinks CheckBox e Radio Button DropDownList e ListBox TextBox e Hidden Fields FileUpload AdRotator Calendar PlaceHolder View e MultView
Validation Controls CompareValidator CustomValidator RangeValidator RequiredFieldValidator RegularExpressionValidator ValidationSummary e ValidationGroups
Acessando banco de dados Introdução ao ADO.NET 2.0 Conectando ao Banco de Dados Executando Instruções SQL Execução de Comandos de Não-Consulta Data Readers e Data Adapter Provider Factory DataSet
DATA BINDING Data-bound Controls ListControls Iterative Controls Repeater DataList e DataGrid Controles de Fonte de Dados SqlDataSource Parâmetros de um SqlDataSource GridView Formatação de Colunas do GridView BoundField Button Fields Command Fields Hiperlink Fields CheckBox Fields Image Fields Edição de registros através do GridView Exclusão de registros através do GridView DetailsView Formatação de Colunas do DetailsView
TRATAMENTO DE ERROS Tratamento de Erros em Rotinas e Web Forms Tratamento de Erros para a Aplicação Configurando o tratamento de Erros no web.config
TRATAMENTO DE ESTADO Variáveis de Aplicação e Sessão HttpApplicationState e HttpSessionState Utilização do ViewState
CACHING Caching de Dados Inserindo novos Itens no Cache Removendo Itens no Cache Caching de Páginas
SEGURANÇA Autenticação e Autorização de Usuários Windows Authentication Passport Forms Authentication Classe FormsAuthentication Membership e Role Management API Classe Membership e Classe Roles Web Site Administration Tool Controles de Segurança Controle Login, LoginName e LoginView Controle PasswordRecorery e ChangePassword
WEB SERVICES Consumindo Web Services Classes Proxy e Web References Criação de Web Services |