Programação
Web I
Professora: Ana Paula Citro Fujarra Rodrigues
INTRODUÇÃO AO ASP.NET
Visão Geral do ASP.NET
 O ASP.NET fornece um modelo de desenvolvimento Web
unificado que inclui os ...
INTRODUÇÃO AO ASP.NET
O ASP.NET inclui:
• Uma estrutura de página e controles
• O compilador do ASP.NET
• Infra-Estrutura ...
INTRODUÇÃO AO ASP.NET
Cliente x Servidor
Uma Web Form ASP.NET é executada do lado do servidor, o que
significa que cada ve...
INTRODUÇÃO AO ASP.NET
INTRODUÇÃO AO ASP.NET
INTRODUÇÃO AO ASP.NET
PostBack
O PostBack é o nome dado as operações de Request e Response, ou
seja, quando uma página int...
INTRODUÇÃO AO ASP.NET
Web Server Controls
Os Web Server Controls do ASP.NET são objetos nas páginas Web
que são executados...
INTRODUÇÃO AO ASP.NET
Quando criamos páginas da Web ASP.NET podemos usar esses tipos de
controles:

 Controle de servidor...
CRIANDO UM SITE EM ASP.NET
1º Passo: Criar um Web Site
2º Passo: Selecionar ASP.NET Web Site – Criar um pasta no Driver
D: para salvar seu WebSite

D:Pasta da TurmaWeb_BD
3º Passo: Selecionar no rodapé da página a opção
CONTROLES ASP.NET

Label é um Web Server Control que permite a definação
programaticamente de um texto em um página da Web...
CONTROLES ASP.NET

O Web Server Control TextBox provê um modo para
usuários digitarem informação em uma página ASP.NET,
es...
CONTROLES ASP.NET
Propriedades
Propriedade TextMode – define como as
informações são exibidas pelo TextBox.

Propriedade M...
CONTROLES ASP.NET
Eventos

O eventoTextChanged gera um evento
quando o usuário deixa o controle
CONTROLES ASP.NET

Os controles Button, LinkButton e ImageButton é usado
pelo usuário numa página ASP.NET para enviar coma...
CONTROLES ASP.NET
Propriedades

Indica se a validação deve ser executada quando o controle for
clicado. Sempre a defina co...
CONTROLES ASP.NET
Propriedades

Ativa ou Desativa um controle

Controla a visibilidade de um controle
CONTROLES ASP.NET

O Web Server Control DropDownList permite ao
usuário selecionar um ou mais itens numa lista
predefinida...
CONTROLES ASP.NET
Propriedades
Esta propriedade tem a função de adicionar
os itens ao “COMBOBOX”

2º

1º
Adicione um
ListI...
CONTROLES ASP.NET
Propriedades

Esta propriedade tem a função de tornar o DROPDOWNLIST em
um botão de ação (true) ou somen...
CONTROLES ASP.NET

O Web Server Control RadioButton, existe em um
grupo no qual somente um pode ser selecionado pelo
usuár...
CONTROLES ASP.NET
Propriedades

Esta propriedade tem a função de agrupar e controlar a seleção dos
RADIOBUTTON´S

Esta pro...
CONTROLES ASP.NET
Eventos

Este evento é acionado quando o usuário clica no RADIOBUTTON
CONTROLES ASP.NET

O Web Server Control RadioButtonList, existe em
um grupo no qual somente um pode ser selecionado
pelo u...
CONTROLES ASP.NET
Propriedades
Esta propriedade tem a função de adicionar
os itens ao “RADIOBUTTONLIST”

2º

1º
Adicione u...
CONTROLES ASP.NET
Propriedades

Esta propriedade tem a função de tornar o RADIOBUTTONLIST
em um botão de ação (true) ou so...
CONTROLES ASP.NET

O Web Server control Panel é usado como container na
página para outros controles.
Ele é útil para cria...
MULTI WEB FORMS ASP.NET
Para abrir os outros Web Forms escreva o código abaixo:
Response.Redirect(“NomedaPagina.aspx");
Principais Comandos ASP.NET
Tipos de Variáveis:
 int – números inteiros
 Double ou double – números reais
 String ou st...
Principais Comandos ASP.NET
Conversões:
 Números reais para String

 String para números inteiros

 String para números...
Principais Comandos ASP.NET
Comando de Decisão:
Próximos SlideShares
Carregando em…5
×

Aula 01 web server controls

548 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
548
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
19
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula 01 web server controls

  1. 1. Programação Web I Professora: Ana Paula Citro Fujarra Rodrigues
  2. 2. INTRODUÇÃO AO ASP.NET Visão Geral do ASP.NET  O ASP.NET fornece um modelo de desenvolvimento Web unificado que inclui os serviços necessários para criar aplicativos Web de nível empresarial.  O ASP.NET é parte do .NET Framework e, ao codificar aplicativos ASP.NET, tem-se acesso a classes no .NET Framework.  Podemos utilizar qualquer linguagem compatível com o Common Language Runtime (CLR), incluindo Microsoft Visual Basic, C#, JScript .NET e J#.
  3. 3. INTRODUÇÃO AO ASP.NET O ASP.NET inclui: • Uma estrutura de página e controles • O compilador do ASP.NET • Infra-Estrutura de Segurança • Facilidades no gerenciamento de estado • Arquivo de configuração da aplicação • Recursos para monitoramento da integridade e desempenho • Suporte a depuração • Uma estrutura de serviços da Web XML • Ambiente de hospedagem extensível e gerenciamento de ciclo de vida da aplicação • Um ambiente de designer extensível
  4. 4. INTRODUÇÃO AO ASP.NET Cliente x Servidor Uma Web Form ASP.NET é executada do lado do servidor, o que significa que cada vez que pedimos (Request) essa página ela é executada no servidor e posteriormente devolvida (Response) para o browser em HTML, esta operação ocupa largura de banda e tempo. Não significa que no cliente é melhor ou que no servidor é mais seguro, o grande desafio das WebForms é a fusão entre código do lado do cliente e servidor, tornando assim a página rápida e menos pesada.
  5. 5. INTRODUÇÃO AO ASP.NET
  6. 6. INTRODUÇÃO AO ASP.NET
  7. 7. INTRODUÇÃO AO ASP.NET PostBack O PostBack é o nome dado as operações de Request e Response, ou seja, quando uma página inteira e o seu conteúdo são enviados para o servidor, processados e devolvidos para o browser. Para simplificar Request é quem faz o pedido (Browser para Web Server) e Response é quem recebe o pedido (Web Server para Browser).
  8. 8. INTRODUÇÃO AO ASP.NET Web Server Controls Os Web Server Controls do ASP.NET são objetos nas páginas Web que são executados quando a página é solicitada e desenhada no navegador. Muitos controles do servidor Web são semelhantes aos elementos do HTML, como botões e caixas de texto. Outros controles possuem comportamento complexo, como controles de calendário e controles que podemoa usar para se conectar a banco de dados. O ASP.NET também tem Web Server Controls com AJAX ativado.
  9. 9. INTRODUÇÃO AO ASP.NET Quando criamos páginas da Web ASP.NET podemos usar esses tipos de controles:  Controle de servidor HTML - Elementos HTML expostos no servidor para que possamos programá-los.  Controle de Web Server - Controles com mais recursos internos que controle de servidor HTML. Controle de Web Server incluem não apenas controles de formulário, como botões e caixas de texto, mas também controles com finalidades especiais, como um calendário, menus e um controle de exibição de árvore.  Controles de validação - Controles que incorporam a lógica para permitir a validação dos controles de entrada, tal como o controle TextBox, tais como: verificar campos NOT NULL, valores específicos ou padrão de caracteres, intervalos de valores e assim por diante.
  10. 10. CRIANDO UM SITE EM ASP.NET 1º Passo: Criar um Web Site
  11. 11. 2º Passo: Selecionar ASP.NET Web Site – Criar um pasta no Driver D: para salvar seu WebSite D:Pasta da TurmaWeb_BD
  12. 12. 3º Passo: Selecionar no rodapé da página a opção
  13. 13. CONTROLES ASP.NET Label é um Web Server Control que permite a definação programaticamente de um texto em um página da Web no ASP.NET. Normalmente usa-se o controle Label quando deseja-se alterar um texto na página em tempo de execução, como em resposta a um clique de botão. Também podemos definir o texto do controle Label no modo Design ou em tempo de execução ou vincular o Label com uma fonte de dados para exibir informações de banco de dados em uma página.
  14. 14. CONTROLES ASP.NET O Web Server Control TextBox provê um modo para usuários digitarem informação em uma página ASP.NET, estas podem ser textos, números, e datas.
  15. 15. CONTROLES ASP.NET Propriedades Propriedade TextMode – define como as informações são exibidas pelo TextBox. Propriedade MaxLength – define o comprimento máximo do texto digitado no TextBox. Propriedade responsável pela configuração de Validações.
  16. 16. CONTROLES ASP.NET Eventos O eventoTextChanged gera um evento quando o usuário deixa o controle
  17. 17. CONTROLES ASP.NET Os controles Button, LinkButton e ImageButton é usado pelo usuário numa página ASP.NET para enviar comandos para o servidor web.
  18. 18. CONTROLES ASP.NET Propriedades Indica se a validação deve ser executada quando o controle for clicado. Sempre a defina como false, a menos que tenhamos controles de validação Mantém o estado do controle a cada PostBack. Mante-lá como true diminui a performance da aplicação; defina-a como false caso não haja necessidade de preservar valores entre páginas.
  19. 19. CONTROLES ASP.NET Propriedades Ativa ou Desativa um controle Controla a visibilidade de um controle
  20. 20. CONTROLES ASP.NET O Web Server Control DropDownList permite ao usuário selecionar um ou mais itens numa lista predefinida. Os itens do controle ficam ocultos até que o usuário clique no botão Drop-down.
  21. 21. CONTROLES ASP.NET Propriedades Esta propriedade tem a função de adicionar os itens ao “COMBOBOX” 2º 1º Adicione um ListItem para cada opção do “COMBOBOX” Escrever o texto visível ao usuário na propriedade Text e o valor associado ao item na propriedade Value 3º Clique OK
  22. 22. CONTROLES ASP.NET Propriedades Esta propriedade tem a função de tornar o DROPDOWNLIST em um botão de ação (true) ou somente seleção (false)
  23. 23. CONTROLES ASP.NET O Web Server Control RadioButton, existe em um grupo no qual somente um pode ser selecionado pelo usuário. Cada controle RadioButton é um botão de opção.
  24. 24. CONTROLES ASP.NET Propriedades Esta propriedade tem a função de agrupar e controlar a seleção dos RADIOBUTTON´S Esta propriedade tem a função de tornar o RADIOBUTTON em um botão de ação (true) ou somente seleção (false) Esta propriedade tem a função de armazenar se o RADIOBUTTON está selecionado (true) ou não selecionado (false)
  25. 25. CONTROLES ASP.NET Eventos Este evento é acionado quando o usuário clica no RADIOBUTTON
  26. 26. CONTROLES ASP.NET O Web Server Control RadioButtonList, existe em um grupo no qual somente um pode ser selecionado pelo usuário. Cada controle RadioButton é uma coleção de itens, os quais contêm botões de opções.
  27. 27. CONTROLES ASP.NET Propriedades Esta propriedade tem a função de adicionar os itens ao “RADIOBUTTONLIST” 2º 1º Adicione um ListItem para cada opção do “RadioButtonList” Escrever o texto visível ao usuário na propriedade Text e o valor associado ao item na propriedade Value 3º Clique OK
  28. 28. CONTROLES ASP.NET Propriedades Esta propriedade tem a função de tornar o RADIOBUTTONLIST em um botão de ação (true) ou somente seleção (false)
  29. 29. CONTROLES ASP.NET O Web Server control Panel é usado como container na página para outros controles. Ele é útil para criar grupos distintos de controles ou para exibir ou ocultar controles da página. Para definir um título para o controle Panel use a propriedade GroupingText.
  30. 30. MULTI WEB FORMS ASP.NET
  31. 31. Para abrir os outros Web Forms escreva o código abaixo: Response.Redirect(“NomedaPagina.aspx");
  32. 32. Principais Comandos ASP.NET Tipos de Variáveis:  int – números inteiros  Double ou double – números reais  String ou string – textos Conversões:  Números inteiros para String
  33. 33. Principais Comandos ASP.NET Conversões:  Números reais para String  String para números inteiros  String para números reais
  34. 34. Principais Comandos ASP.NET Comando de Decisão:

×