CONTEÚDO PROGRAMÁTICO C# (C Sharp) - Web Forms (Módulo 1) Avançado Carga horária: 40 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO Ementa do curso Introdução Pré-requisito Desenvolvimento Web HTML básico HTML Forms ASP.NET Programação do lado do servidor e do lado do cliente O.NET Framework Visual Studio for Web Desenvolvimento local Obtendo e Instalando o Visual Studio for Web Criando um Site Criando uma aplicação web vazia Diferença entre website e projeto web Utilizando o Solution Explorer Entendendo o HTTP Duração: 00:08:49 Adicionando uma página Web Forms Criando uma página web Adicionando controles à página
Trabalhando com HTML Duração: 00:15:18 Utilizando a aba Properties Explorando a anatomia de um WebForm A marcação do Web Form Alterando propriedades pelo código-fonte da página Escrevendo o código Executando a aplicação web HTML da página ASP.NET Manipulação de eventos Bastidores da requisição As classes dos controles HTML Eventos dos controles HTML Classe-base HtmlControl Usando a classe Page Controles ASP.NET Controles Controles básicos Tags dos controles Web Configurações compartilhadas Classe-base WebControl Unidades Enumerações Cores Fontes Foco Controle Label Labels como legendas de controles Prefixo dos controles Controle TextBox
Estilizando controles com CSS Duração: 00:11:21 Eventos do TextBox Legendas e teclas de atalho para TextBox Controle Button Eventos dos controles Web e AutoPostBack Como funciona os eventos PostBack Ciclo de vida da página Aplicando máscara nos controles Duração: 00:07:22 Controle ImageButton Controle LinkButton Controle CheckBox Controle RadioButton Controles Lista Controle CheckBoxList Controle CheckBox versus controle CheckBoxList Controle RadioButtonList Controle DropDownList Aparência do controle ListBox Controle BulletedList Listando dados do banco Duração: 00:07:45 Controle Calendar Formatando o controle Restringindo datas Páginas com múltiplas páginas Controles MultiView e View CommandNames Controle Wizard
Formatando o controle Validação com o Wizard Controle AdRotator Arquivo de anúncios Classe AdRotator Arquivos e aplicações web Controle FileUpload de FileUpload Gerenciamento de estado Compreendendo o problema Utilizando o ViewState Tornando o ViewState seguro Passando dados entre as páginas Postagem entre páginas Pegando informações da página Query String Codificação da URL Cookies Gerenciamento de sessão Rastreamento de sessão Utilizando sessão Configurando a sessão Timeout Cookieless Modo InProc Off
StateServer SQLServer Custom Compressão Utilizando Sessão Validação Controles de validação Utilizando controles de validação Trabalhando com validação Duração: 00:13:12 Utilizando o controle ValidationSummary Aplicando CSS nos controles Temas Como funcionam os temas Personalizando o site usando temas Contornando conflitos Aplicando temas Duração: 00:07:38 Definindo um tema na aplicação web Criando vários skins para um controle Master Pages Criando uma Master Page Como as páginas estão conectadas Trabalhando com duas master pages Duração: 00:13:11 Master Page e links relativos Introdução à navegação no ASP.NET Definindo o mapa do site Elemento raiz <sitemap> Elemento <sitemapnode> Implementando navegação nas páginas Menu
Estilos do Menu TreeView Propriedades do TreeView Estilos de TreeView SiteMapPath Customizando o SiteMapPath Estilos e Templates Exibindo subníveis Trabalhando com a classe SiteMap Mapeamento e roteamento de URL Mapeamento de URL Utilizando navegação pelo banco de dados Duração: 00:14:37 Roteamento de URL Trabalhando com login e senha Duração: 00:19:17 Final Criando a estrutura do site Criando a base de dados Criando a classe Artigo Criando a página de cadastro Criando a página inicial Criando a página de detalhes Criando a página de alteração Criando a página de exclusão Conclusão Ficou alguma dúvida em relação ao conteúdo programático? Envie-nos um e-mail clicando aqui. 2004-2017 TreinaWeb www.treinaweb.com.br