Upload
internet
View
110
Download
1
Embed Size (px)
Citation preview
Componentes ASP.NET
2º Semestre 2009 > PUCPR > Tecnologia de Programação 2
Bruno C. de PaulaBruno C. de Paula
Resumo da aula
O objetivo de hoje é conhecer alguns dos componentes disponibilizados pelo ASP.NET.
Veremos diversos tipos de componentes, focando em entender a lógica de utilização dos componentes em geral.
Diferencial: ASP.NET é baseado em dezenas de componentes visuais
311/04/23
Tipos de componentesHTML Controls
Controles pobres;Poucos recursos;Sintaxe JavaScript;Fácil integração com
outras linguagens;Uso limitado;Ver:
– ExemplosHTMLControlsDotNet2.0.zip
411/04/23
Tipos de componentesWeb Controls
Controles estendido pelo ASP.NET, incluem os controles HTML e acrescentam novos controles ricos;
Não refletem a sintaxe HTML;Ver:–ExemplosWebControls.zip–PassoAPassoWebControls.ppt
Tipos de componentesValidator Controls
Controles de validação de dados;
Validações automatizadas.
Tipos de componentesAjax Components
Permitem a transformação de componentes Web Forms em Ajax;
“Ajaxificação”;
Tipos de componentesData Components
Acesso a banco de dados;
Não são essenciais para o acesso ao banco;
Mas ajudam um monte...
Tipos de componentesLogin e Navegação
Implementação de padrões web de navegação e autenticação;
Permitem a prototipação rápida de interface de autenticação e cadastro de usuários em menos de 30 minutos.
Tipos de componentesWeb Parts
Componentes para personalização de interface;
Permite modificação em tempo real da interface;
O usuário pode salvar a interface utilizada.
Grupos de Propriedades
Accessibility: acessibilidade;Appearance: aparência, CSS,
formatação;Behavior: comportamento;Data: ligação com dados;Layout: dimensões;Misc: Diversos.
1211/04/23
O que é que quase todo componente
tem?
Principais PropriedadesControles Web Forms
ID: identificador;EnableViewState: indica a
persistência das propriedades entre uma requisição e outra;
Style: Permite alterações no estilo CSS do componente;
Visible: Controla a visibilidade;Text: Geralmente é o texto do controle;
Principais PropriedadesControles Web Forms - Listas
AutoPostBack: indica se o servidor é invocado automaticamente quando o elemento é modificado.
Items: coleção de opções da lista.SelectedItem: o item selecionado.SelectedIndex: índice do elemento
selecionado na lista;SelectedValue: o valor do item
selecionado.
Principais PropriedadesControles Web Forms – Itens Listas
Enabled: elemento habilitado ou não;Selected: indica se o elemento é
marcado (true) ou não (false) por default.
Text: o texto associado ao elemento.Value: o valor associado ao elemento.
Referências
Portal:–http://www.asp.net/
Início:–http://www.asp.net/get-started/
Aprenda:–http://www.asp.net/learn/
ASP.NET QuickStart:–http://quickstarts.asp.net/QuickStartv
20/default.aspx1611/04/23