DESENVOLVIMENTO DE SOFTWARE PARA INTERNET. quarta-feira, 12 de setembro de 12

Tamanho: px
Começar a partir da página:

Download "DESENVOLVIMENTO DE SOFTWARE PARA INTERNET. quarta-feira, 12 de setembro de 12"

Transcrição

1 DESENVOLVIMENTO DE SOFTWARE PARA INTERNET 1

2 WEB SERVER CONTROLS 2

3 CONTROLE BUTTON O controle Button, muitas vezes chamado de botão de comando, é usado pelo usário em uma página ASP.NET com o intuito de enviar comandos para o servidor web: <form id= form1 runat= server > <div> <asp:button ID= Button1 runat= server Text= Controle Button /> </div> Existem 3 tipos de botões de comando no ASP.NET: Button LinkButton ImageButton Estes possuem diversas propriedades em comum. 3

4 CONTROLE BUTTON Propriedade CommandName: define comandos associados a um botão de comando específico. <asp:button ID= Button1 CommandName= Sort runat= server Text= Button /> Propriedade CommandArgument: define parâmetros opcionais passados para o comando. <asp:button ID= Button1 CommandName= Sort CommandArgument= Desc runat= server Text= Button /> Propriedade CausesValidation: indica se a validação deve ser executada quando o controle for clicado. <asp:button ID= Button1 CausesValidation= false runat= server Text= Button /> 4

5 CONTROLE BUTTON Page Language="C#" AutoEventWireup="True" %> <html xmlns=" > <head runat="server"> <title>button CommandName Example</title> <script runat="server"> void CommandBtn_Click(Object sender, CommandEventArgs e) { switch(e.commandname) { case "ORDENAR": Sort_List((String)e.CommandArgument); break; case "ENVIAR": Message.Text = "Você clicou no botão enviar."; break; default: Message.Text = "Command name não informado."; break; } } void Sort_List(string commandargument) { switch(commandargument) { case "ASCENDENTE": Message.Text = "Você clicou no Ascendente"; break; case "DESCENDENTE": Message.Text = "Você clicou no Descendente"; break; default: Message.Text = "Command argument não informado."; break; } } </script> </head> <body> <form id="form1" runat="server"> <asp:button id="button1" Text="Ordenar Ascendente" CommandName="ORDENAR" CommandArgument="ASCENDENTE" OnCommand="CommandBtn_Click" runat="server"/> <asp:button id="button2" Text="Ordenar Descendente" CommandName="ORDENAR" CommandArgument="DESCENDENTE" OnCommand="CommandBtn_Click" runat="server"/> <asp:button id="button3" Text="Submit" CommandName="ENVIAR" OnCommand="CommandBtn_Click" runat="server"/> <asp:button id="button4" Text="Unknown Command Name" CommandName="SemNome" CommandArgument="SemArgumento" OnCommand="CommandBtn_Click" runat="server"/> <asp:button id="button5" Text="Submit Unknown Command Argument" CommandName="ENVIAR" CommandArgument="SemArgumento" OnCommand="CommandBtn_Click" runat="server"/> <asp:label id="message" runat="server"/> </body> </html> 5

6 CONTROLE BUTTON EnableViewState: mantém o estado do controle a cada PostBack, nome usado para definir o ato de recarregar o conteúdo da página. <asp:button ID= Button1 EnableViewState= false runat= server Text= Button /> ViewStateMode: mantém o estado da página a cada PostBack. É possível trabalhar com a combinação de ambas propriedades, quando se necessidade manter o estado de apenas um controle. <%@ Page Language= C# ViewStateMode= Disabled EnableViewState= true %> <form id= form1 runat= server > <div> <asp:gridview ViewStateMode= Enabled EnableViewState= true ID= GridView1 runat= server > </asp:gridview> </div> 6

7 CONTROLE BUTTON Enabled: ativa ou desativa um controle. <asp:button ID= Button1 Enabled= false runat= server Text= Button /> Visible: controla a visibilidade de um controle. <asp:button ID= Button1 Visible= true runat= server Text= Button /> Width e Height: definir a largura e a altura de um controle, respectivamente. <asp:button ID= Button1 runat= server Text= Button Height= 25px Width= 50px /> BackColor: definir a cor de fundo. <asp:button ID= Button1 runat= server Text= Button BackColor= Blue /> 7

8 CONTROLE BUTTON Enabled: ativa ou desativa um controle. <asp:button ID= Button1 Enabled= false runat= server Text= Button /> Visible: controla a visibilidade de um controle. <asp:button ID= Button1 Visible= true runat= server Text= Button /> Width e Height: definir a largura e a altura de um controle, respectivamente. <asp:button ID= Button1 runat= server Text= Button Height= 25px Width= 50px /> BackColor: definir a cor de fundo. <asp:button ID= Button1 runat= server Text= Button BackColor= Blue /> Praticamente todos os web server control têm as propriedades EnableViewState, Enabled, Visible, Width, Height e BackColor. 7

9 CONTROLE TEXTBOX Utilizado para digitar informações em um formulário. A propriedade TextMode define como as informações são exibidas pelo controle TextBox. Membro MultiLine Password SingleLine Descrição Exibe o texto em múltplas linhas. Exibe uma máscara que impede a visualização do texto. Exibe o texto em uma única linha. 8

10 CONTROLE TEXTBOX MaxLength: define o comprimento máximo do texto digitado no controle. Deve ser definido como um valor inteiro. Muito utilizado para limitar um campo de acordo com a capacidade do respectivo campo no banco de dados, evitando assim inconsistências e erros em tempo de execução. <form id= form1 runat= server > <div> <asp:textbox ID= txtnome reunat= server MaxLength= 50 TextMode= SingleLine > </asp:textbox> </div> 9

11 CONTROLE TEXTBOX AutoCompleteType: se define esta propriedade para facilitar o preenchimento de um formulário pelo usuário. Muitos browsers possuem uma facilidade chamada AutoComplete, que cria uma lista de valores inseridos pelo usuário e quando o usuário volta a inserir um novo valor no mesmo campo, a lista de valores já inseridos é apresentada e permite ao usuário selecionar um valor ao invés de digitá-lo novamente. Quando você utiliza a propriedade AutoCompleteType, todos os controles com a mesma categoria compartilham a mesma lista. Para desabilitar o AutoComplete basta configurar a propriedade AutoCompleteType para Disable. 10

12 HYPERLINKS Hyperlink em HTML: <a href= >UNIP</a> Para interagir com o hyperlink, deve-se usar o web server control HyperLink: <form id= form1 runat= server > <div> <asp:hyperlink ID= HyperLink1 reunat= server Text= Universidade Paulista NavigateUrl= /> </div> ImageUrl: define uma imagem para o HyperLink Target: define em qual janela ou frame será exibido o HyperLink. Valores: _blank, _parent, _search, _self e _top. EnableViewState: ativa ou desativa o estado do controle 11

13 CONTROLE LINKBUTTON Cria um hyperlink na página e tem a mesma aparência do controle HyperLink, porém contém algumas propriedades do controle Button. <form id= form1 runat= server > <div> <asp:linkbutton ID= LinkButton1 runat= server PostBackUrl= >Universidade Paulista</ asp:linkbutton> </div> Assim como no Button, também podemos utilizar o evento Command junto das propriedades CommandName e CommandArgument, para definir qual controle LinkButton foi clicado e fornecer informações extras para o comando. 12

14 CONTROLE LINKBUTTON Cria um hyperlink na página e tem a mesma aparência do controle HyperLink, porém contém algumas propriedades do controle Button. <form id= form1 runat= server > <div> <asp:linkbutton ID= LinkButton1 runat= server PostBackUrl= >Universidade Paulista</ asp:linkbutton> </div> Assim como no Button, também podemos utilizar o evento Command junto das propriedades CommandName e CommandArgument, para definir qual controle LinkButton foi clicado e fornecer informações extras para o comando. Quando você define os eventos Click ou Command, a propriedade PostBackUrl é ignorada. 12

15 <html> <head> CONTROLE LINKBUTTON <script language= C# runat= server > void LinkButton_Command(Object sender, CommandEventArgs e) { } lblsaida.text = Item selecionado: + e.commandname + = + e.commandargument; </script> </head> <form id= Form1 runat= server > <h4>exemplo com o evento Command do controle LinkButton</h4> <asp:linkbutton ID= LinkButton1 Text= Pedido 201 CommandName= Pedido CommandArgument= 201 OnCommand= LinkButton_Command runat= server /> <br> <asp:linkbutton ID= LinkButton2 Text= Pedido 202 CommandName= Pedido CommandArgument= 202 OnCommand= LinkButton_Command runat= server /> <p> <asp:label id= lblsaida runat= server /> </body> </html> 13

16 CONTROLE LINKBUTTON Também é possível ter o controle Button fazendo o papel de um hyperlink, através de códigos javascript: <form id= form1 runat= server > <div> <asp:button ID= btnacessar runat= server Text= Acessar página /> </div> Código definido no Page_Load: protected void Page_Load(object sender, EventArgs e) { } btnacessar.attributes.add( onclick, javascript:windows.open( ); ); 14

17 MARCADORES E LISTAS O controle BulletedList é usado para criar listas numeradas ou marcadores de itens, bem como para exibir itens do tipo texto ou hyperlinks: <form id= form1 runat= server > <div> <asp:bulletedlist ID= BulletedList1 runat= server /> </div> A propriedade Items pode ser usada para adicionar itens ao controle: BulletedList1.Items.Add(new ListItem( A, 1 )); BulletedList1.Items.Add(new ListItem( B, 2 )); BulletedList1.Items.Add(new ListItem( C, 3 )); BulletedList1.Items.Add(new ListItem( D, 4 )); BulletedList1.Items.Add(new ListItem( E, 5 )); 15

18 MARCADORES E LISTAS O controle BulletedList é usado para criar listas numeradas ou marcadores de itens, bem como para exibir itens do tipo texto ou hyperlinks: <form id= form1 runat= server > <div> <asp:bulletedlist ID= BulletedList1 runat= server /> </div> A propriedade Items pode ser usada para adicionar itens ao controle: BulletedList1.Items.Add(new ListItem( A, 1 )); BulletedList1.Items.Add(new ListItem( B, 2 )); BulletedList1.Items.Add(new ListItem( C, 3 )); BulletedList1.Items.Add(new ListItem( D, 4 )); BulletedList1.Items.Add(new ListItem( E, 5 )); Propriedade Text Propriedade Value 15

19 MARCADORES E LISTAS Você também pode adicionar itens sem valores: BulledtedList1.Items.Add( A ); ou BulledtedList1.Items.Add(new ListItem( B )); A propriedade Items também é utilizada pelo scontroles ListBox, DropDownList, CheckBoxList e RadioButtonList. Também é possível utilizar a propriedade DataSource para adicionar itens de um objeto List ou banco de dados: List<string> lst = new List<string>(); lst.add( A ); lst.add( B ); lst.add( C ); lst.add( C ); BulletedList1.DataSource = lst; BulletedList1.DataBind(); 16

20 MARCADORES E LISTAS Caso sua lista de itens ou marcadores for estática, você poderá adicionar os itens manualmente, usando a propriedade Items na janela de propriedades do controle BulletedList 17

21 MARCADORES E LISTAS Depois de acrescentar os itens, a declaração do controle BulletedList fica assim: <form id= form1 runat= server > <div> <asp:bulletedlist ID= BulletedList1 runat= server > <asp:listitem Value= 1 >Futebol</asp:ListItem> <asp:listitem Value= 2 >Vôlei</asp:ListItem> <asp:listitem Value= 3 >Tênis</asp:ListItem> <asp:listitem Value= 4 >Basquete</asp:ListItem> </asp:bulletedlist> </div> 18

22 MARCADORES E LISTAS DisplayMode: modo como os itens aparecem na tela. Membro Text HyperLink LinkButton Descrição Exibe o item como texto simples. Valor-padrão. Define o item como um hyperlink. A propriedade Value deve conter a URL do link. Define um item como um controle LinkButton. Utilize o evento Click do controle BulletedList. 19

23 MARCADORES E LISTAS BulletStyle: define a aparência do controle BulletedList. Membro Circle CustomImage Disc LowerAlpha LowerRoman NotSet Numbered Square UpperAlpha UpperRoman Descrição Usa um círculo vazio como marcador. O marcador é uma imagem. Define a propriedade BulletImageUrl com a URL da imagem. Usa um círculo preenchido como marcador. Utiliza como marcador letras minúsculas. Utiliza como marcador algarismos romanos em letras minúsculas. Marcador não definido. O marcador é um número. A propriedade FirstBulletNumber define o valor inicial da lista. O marcador é um quadrado preenchido. Utiliza como marcador letras maiúsculas. Utiliza como marcador algarismos romanos em letras maiúsculas. 20

24 MARCADORES E LISTAS O evento Click pode ser usado para interagir com os itens clicados pelo usuário. protected void BulletedList1_Click(object sender, BulletedListEventArgs e) { } Response.Write( Propriedade Value = + BulletedList1.Itens[e.Index].Value); <form id= form1 runat= server > <div> <asp:bulletedlist ID= BulletedList1 runat= server onclick= BulletedList1_Click DisplayMode= LinkButton > <asp:listitem Value= 1 >Futebol</asp:ListItem> <asp:listitem Value= 2 >Vôlei</asp:ListItem> <asp:listitem Value= 3 >Tênis</asp:ListItem> <asp:listitem Value= 4 >Basquete</asp:ListItem> </asp:bulletedlist> </div> 21

25 CONTROLE PANEL Usado como container na página para outros controles, sendo útil para criar grupos distintos de controles ou para exibir ou ocultar controles da página. <form id= form1 runat= server > <div> <asp:panel runat= server BackColor= Control Height= 50px Width= 125px > </asp:panel> </div> 22

26 CONTROLE PANEL DefaultButton: define qual é o controle Button padrão dentro do Panel. Caso o usuário pressione Enter em um controle TextBox, o evento Click do botão será executado. <form id= form1 runat= server > <div> <asp:panel ID= Panel1 HorizontalAlign= Center runat= server BackColor= Control Height= 64px Width= 293px DefaultButton= Button1 > <br/> <asp:textbox ID= TextBox1 runat= server Width= 169px ></ asp:textbox> <asp:button ID= Button1 runar= server Text= Ok /> <br/> </asp:panel> </div> 23

27 CONTROLE PANEL GroupingText: define um título para o controle Panel. <form id= form1 runat= server > <div> <asp:panel runat= server Height= 50px Width= 125px GroupingText= Exemplo com Panel > <asp:button ID= Button1 runar= server Text= Button /> </asp:panel> </div> 24

28 CONTROLE PLACEHOLDER Adiciona um controle container vazio à página e pode ser preenchido com outros controles em tempo de execução. Útil para dividir a página em áreas, por exemplo: Menu, logo, conteúdo da página, etc. <form id= form1 runat= server > <div> <asp:placeholder ID= PlaceHolder1 runat= server > </asp:placeholder> </div> protected void Page_Load(object sender, EventArgs e) { } TextBox txt = new TextBox(); Button btn = new Button(); btn.text = Ok ; PlaceHolder1.Controls.Add(txt); PlaceHolder1.Controls.Add(btn); 25

29 CONTROLE MULTIVIEW É um container para um ou mais controles View, os quais podem conter qualquer combinação de controles. A visibilidade dos controles View dentro do container MultiView é controlada pela propriedade ActiveViewIndex. Cada controle View dentro do controle MultiView é um painel independente. 26

30 CONTROLE MULTIVIEW No exemplo, os controles RadioButton são responsáveis pela visibilidade dos controles View1 e View2. public partial class MultiView:System.web.UI.Page { } protected void rndfisica_checkedchanged(object sender, EventArgs e) { } if (rndfisica.checked) { } MultiView1.ActiveViewIndex = 1; else if (rndjuridica.checked) { } MultiView1.ActiveViewIndex = 0; 27

31 CONTROLE IMAGE Exibe imagens em uma página ASP.NET. A propriedade ImageUrl contém a URL da imagem. <form id= form1 runat= server > <div> <asp:image ID= Image1 runat= server ImageUrl= /Livro.gif /> </div> ImageAlign: posiciona a imagem em em relação a outros elementos da página: <asp:image ID= Image1 runat= server ImageAlign= Left ImageUrl= /Livro.gif /> AlternateText: define o texto alternativo exibido quando não é possível exibir a imagem:: <asp:image ID= Image1 runat= server AlternateText= Imagem Livro.gif ImageUrl= /Livro.gif /> 28

32 CONTROLE TABLE, TABLEROW E TABLECELL O controle Table, em conjunto com os controles TableRow e tablecell, exibe uma tabela em uma página ASP.NET. Para exibir tabelas estáticas, utilize elementos HTML; para exibir tabelas dinâmicas, use os controles Table, TableRow e TableCell. <table> <tr> <td style= width: 100px >Nome:</td> <td style= width: 100px >Profissão</td> </tr> <tr> <td style= width: 100px >Alfredo</td> <td style= width: 100px >Programador/Escritor</td> </tr> <tr> <td style= width: 100px >Maria</td> <td style= width: 100px >Contadora</td> </tr> </table> 29

33 CONTROLE TABLE, TABLEROW E TABLECELL 30

34 CONTROLE TABLE, TABLEROW E TABLECELL 31

35 CONTROLE TABLE, TABLEROW E TABLECELL Controle ASP.NET Table: <form id= form1 runat= server > <div> <asp:table ID= Table1 runat= server width= 241px > <asp:tablerow runat= server > <asp:tablecell runat= server >Nome</asp:TableCell> <asp:tablecell runat= server >Profissão</asp:TableCell> </asp:tablerow> <asp:tablerow runat= server > <asp:tablecell runat= server >Alfredo</asp:TableCell> <asp:tablecell runat= server >Programador/Escritor</asp:TableCell> </asp:tablerow> <asp:tablerow ID= TableRow1 runat= server > <asp:tablecell runat= server >Maria</asp:TableCell> <asp:tablecell runat= server >Contadora</asp:TableCell> </asp:tablerow> </asp:table> </div> 32

36 CONTROLE CHECKBOX E CHECKBOXLIST O controle CheckBox permite ao usuário definir uma resposta do tipo sim ou não. Um controle CheckBox é um item independente, enquanto que um contorle ChockBoxList é uma coleção de itens, que são formados por CheckBox. <form id= form1 runat= server > <div> <asp:panel ID= Panel1 runat= server Font- Names= Verdana Font- Size= X- Small GroupingText= Qual linguagem de programação você utiliza? Height= 50px Width= 125px > <asp:checkbox ID= chkc runat= server Text= C# /> <asp:checkbox ID= chkb runat= server Text= Visual Basic /> </asp:panel> </div> 33

37 CONTROLE CHECKBOX E CHECKBOXLIST TextAlign: define o alinhamento do texto na página. Checked: define a caixa de seleção como ativa. <form id= form1 runat= server > <div> <asp:panel ID= Panel1 runat= server Font- Names= Verdana Font- Size= X- Small GroupingText= Qual linguagem de programação você utiliza? Height= 50px Width= 125px Wrap= False > <asp:checkbox ID= chkc runat= server Checked= True Text= C# TextAlign= Right /> <asp:checkbox ID= chkb runat= server Text= Visual Basic TextAlign= Right /> </asp:panel> </div> A propriedade Checked verifica o estado atual da caixa de seleção: protected void Button1_Click(object sender, EventArgs e) { } if (chkc.checked) { { Response.Write( Você selecionou C# ); 34

38 CONTROLE CHECKBOX E CHECKBOXLIST Podemos acrescentar itens a um controle CheckBoxList usando o botão construtor da propriedade Items localizado na janela de propriedades. 35

39 CONTROLE CHECKBOX E CHECKBOXLIST A codificação do controle ficará assim: <form id= form1 runat= server > <div> <asp:checkboxlist ID= CheckBoxList1 runat= server > <asp:listitem>inglês</asp:listitem> <asp:listitem>espanhol</asp:listitem> <asp:listitem>alemão</asp:listitem> <asp:listitem>francês</asp:listitem> <asp:listitem>italiano</asp:listitem> </asp:checkboxlist> </div> 36

40 CONTROLE CHECKBOX E CHECKBOXLIST Para acessar os itens do controle CheckBoxList, percorra todos os itens e verifique quais estão selecionados com a propriedade Selected. Exiba o texto do item com a propriedade Text. protected void Button1_Click(object sender, EventArgs e) { for (int i=0; i<checkboxlist1.items.count; i++) { if (CheckBoxList1.Items[i].Selected) { Response.Write(CheckBoxList1.Items[i].Text); } } } 37

41 CONTROLE CHECKBOX E CHECKBOXLIST SelectedIndex: retorna o menor index entre os elementos selecionados. Retornará -1 caso nenhum item esteja selecionado. Response.Write( O primeiro item selecionado é: + CheckBoxList1.SelectedIndex); RemoveAt: exclui um item, através o número do index informado. CheckBoxList1.Items.RemoveAt(CheckBoxList1.SelectedIndex); Clear: elimina todos os itens de um CheckBoxList. CheckBoxList1.Items.Clear(); 38

42 CONTROLE RADIOBUTTON E RADIOBUTTONLIST Também conhecidos como botões de opções, existem em um grupo no qual somente um deles pode ser selecionado pelo usuário. Cada controle RadioButton é um botão, enquanto o RadioButtonList é uma coleção de botões RadioButton. A propriedade GroupName define a qual grupo pertence os RadioButton, agrupando asssim os controles. <form id= form1 runat= server > <div> <asp:radiobutton ID= RadioButton1 runat= server GroupName= linguagens Text= C# /> <asp:radiobutton ID= RadioButton2 runat= server Text= Visual Basic /> </div> 39

43 CONTROLE LISTBOX Também conhecido como caixa de listagem, permite selecionar um ou mais itens em uma lista. As partes de uma cixa de listagem são: Lista de itens Item selecionado Barra de rolagem 40

44 CONTROLE LISTBOX Rows: define o número de linhas visíveis no controle. SelectionMode: define se é permitida ou não a seleção de múltiplos itens. <form id= form1 runat= server > <div> <asp:listbox ID= ListBox1 runat= server Rows= 8 SelectionMode= Single > </asp:listbox> </div> 41

45 CONTROLE LISTBOX Podemos acrescentar itens a um controle ListBox usando o botão construtor da propriedade Items localizado na janela de propriedades. 42

46 CONTROLE LISTBOX A codificação do controle ficará assim: <form id= form1 runat= server > <div> <asp:listbox ID= ListBox1 runat= server > <asp:listitem Selected= True Value= 1 >Brasil</asp:ListItem> <asp:listitem Value= 2 >Uruguai</asp:ListItem> <asp:listitem Value= 3 >Argentina</asp:ListItem> </asp:listbox> </div> 43

47 A codificação do controle ficará assim: <form id= form1 runat= server > <div> CONTROLE LISTBOX <asp:listbox ID= ListBox1 runat= server > <asp:listitem Selected= True Value= 1 >Brasil</asp:ListItem> <asp:listitem Value= 2 >Uruguai</asp:ListItem> <asp:listitem Value= 3 >Argentina</asp:ListItem> </asp:listbox> </div> Para selecionar um item use a propriedade Selected, ou a propriedade SelectedIndex: ListBox1.SelectedIndex = 1; foreach(listitem item in ListBox1.Items) { } if (item.selected) { } Response.Write(item.Text); 44

48 CONTROLE LISTBOX SelectedIndexChanged: evento que ocorre quando o usuário seleciona um item no controle ListBox. protected void ListBox1_SelectedIndexChanged(object sender, System.EventArgs e) { } Label1.Text = Você selecionou + ListBox1.SelectedItem.Text; <form id= form1 runat= server > <div> <asp:label ID= Label1 runat= server Text= Label ></asp:label> <asp:listbox ID= ListBox1 OnSelectedIndexChanged= ListBox1_SelectedIndexChanged runat= server Rows= 8 SelectionMode= Single AutoPostBack= True > </asp:listbox> </div> 45

49 Remove: remove itens pelo nome. CONTROLE LISTBOX ListBox1.Items.Remove( Brasil ); RemoveAt: remove itens pelo índice. ListBox1.Items.RemoveAt(0); Clear: elimina todos os itens. ListBox1.Items.Clear(); 46

50 CONTROLE DROPDOWNLIST Também conhecido como caixa de combinação, permite selecionar um ou mais itens em uma lista. O controle DropDownList é semelhante ao ListBox, porém os itens do controle ficam ocultos até que o usuário clique no botão Drop-down. <form id= form1 runat= server > <div> <asp:dropdownlist ID= DropDownList1 runat= server Height= 24px Width= 119px > <asp:listitem Value= 1 >Brasil</asp:ListItem> <asp:listitem Value= 2 >Japão</asp:ListItem> <asp:listitem Value= 3 >Chile</asp:ListItem> </asp: DropDownList > </div> 47

51 CONTROLE DROPDOWNLIST 48

52 CONTROLE CALENDAR Tem a aparência de um calendário tradicional e pode ser usado para informar a data atual, de eventos, programação de férias, promoções, etc. É possível selecionar uma data específica ou um intervalo de datas, que pode ser usado como filtro em uma consulta. 49

53 CONTROLE CALENDAR SelectedDate: selecionar uma data específica. Calendar1.SelectedDate = DateTime.Today; Calendar1.SelectedDate = new DateTime(2012, 10, 25); SelectedDates: selecionar um intervalo de datas. Calendar1.SelectedDates.SelectRange(DateTime.Today, DateTime.Today.AddDays(7)); Para ler uma data simples selecionada no Calendar: Label1.Text = Calendar1.SelectedDate.ToShortDateString(); 50

54 CONTROLE CALENDAR Propriedades do controle Calendar: Propriedade ShowGridLines ShowTitle TitleFormat ShowDayHeader DayNameFormat FirstDayOfWeek Descrição Oculta ou exibe linhas de grade. Remove a barra de títulos. Define o formato do título. Opções: Month e MonthYear. Oculta ou exibe os dias da semana no cabeçalho. Define o formato dos dias da semana. Opções: Full, Short, FirstLetter, FirstTwoLetters e Shortest. Define o primeiro dia da semana. o valor-padrão é domingo (Default). 51

55 BIBLIOGRAFIA Centro para Iniciantes Microsoft: Como Programar com ASP.NET e C# - Alfredo Lotar - novatec Desenvolvendo para Web usando o Visual Studio Ramon Durães - novatec 52

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI Exercício 1 Neste exercício trabalharemos com alguns web controls básicos e praticaremos os tipos de dados do C#. Vamos criar

Leia mais

Criando um projeto ASP.Net no Visual Studio 2008

Criando um projeto ASP.Net no Visual Studio 2008 Criando um projeto ASP.Net no Visual Studio 2008 Ao abrir o Visual Studio 2008, vá no menu File > New > Project (como mostra a imagem abaixo) ou simplesmente pressionando as teclas Ctrl + Shift + N. Nas

Leia mais

Não estudaremos detalhadamente todos os Server Controls.

Não estudaremos detalhadamente todos os Server Controls. 4. Controles Uma novidade do ASP.NET 2.0 foi a adição de cerca de 50 novos controles de servidor. Alguns presentes na versão 1.1, como o DataGrid, não estão mais disponíveis na caixa de ferramentas, porém

Leia mais

NOTA: Neste tutorial foi utilizado o Visual Studio 2010 para criar o Projeto Web no qual iremos aplicar os temas e os skins.

NOTA: Neste tutorial foi utilizado o Visual Studio 2010 para criar o Projeto Web no qual iremos aplicar os temas e os skins. TUTORIAL 01 USANDO THEMES E SKINS EM UMA APLICAÇÃO ASP.NET ETAPA 1: Criando um novo Web Site usando o Visual Studio 2010 NOTA: Neste tutorial foi utilizado o Visual Studio 2010 para criar o Projeto Web

Leia mais

Repeater no GASweb. Regiões

Repeater no GASweb. Regiões Repeater no GASweb Por: Rodrigo Silva O controle de servidor Repeater é um container básico que permite a você criar uma lista de qualquer informação que deseja em uma página Web. Ele não tem uma aparência

Leia mais

Aula 06 Usando controles em ASP.NET

Aula 06 Usando controles em ASP.NET Tecnologia em Análise e Desenvolvimento de Sistemas Disciplina: Linguagem de Programação Plataforma.NET 2 Aula 06 Usando controles em ASP.NET Nas propriedades do FORM temos a opções EnableViewState. Esta

Leia mais

Introdução ao ASP.NET

Introdução ao ASP.NET Introdução ao ASP.NET Os formulários da Web constituem a principal forma de interação entre o usuário e uma página Web. Dentro deles, estão contidos recursos para captação de dados, tais como caixas de

Leia mais

Programação em ASP.net

Programação em ASP.net Programação em ASP.net Programação em ASP.net PostBacks, Round Trips Quando se faz um pedido de uma página.aspx o código da página é executado no servidor A cada pedido a página chama-se a si mesma de

Leia mais

Mais sobre uso de formulários Site sem Ajax

Mais sobre uso de formulários Site sem Ajax Mais sobre uso de formulários Site sem Ajax Página com busca padrão 1 Página com o resultado da busca carregada no local da anterior (o formulário está vazio) Site com Ajax 2 Site usando Ajax para preencher

Leia mais

Programação para Internet I

Programação para Internet I Programação para Internet I Aulas 09 e 10 Fernando F. Costa nando@fimes.edu.br Formulários O formulário representa o modo mais importante de interatividade que a linguagem HTML oferece. Um formulário pode

Leia mais

Validando dados de páginas WEB

Validando dados de páginas WEB Validando dados de páginas WEB Para que validar os dados? Validar os dados informados pelo usuário garante que sua aplicação funcione corretamente e as informações contidas nela tenha algum sentido. Outro

Leia mais

Introdução ao ASP.NET

Introdução ao ASP.NET Introdução ao ASP.NET Webforms Formulários WEB Os formulários da Web constituem a principal forma de interação entre o usuário e uma página Web. Dentro deles, estão contidos recursos para captação de dados,

Leia mais

Desenvolvedor Web Docente André Luiz Silva de Moraes

Desenvolvedor Web Docente André Luiz Silva de Moraes Roteiro 2: Introdução a Linguagem HTML Neste roteiro é explorada a linguagem HTML. A linguagem HTML (Hypertext Markup Language) é amplamente utilizada na construção de páginas de internet e é responsável

Leia mais

LAB12: Componentes ASP.NET

LAB12: Componentes ASP.NET LAB12: Componentes ASP.NET Neste laboratório vamos criar uma aplicação ASP.NET que utiliza o componente DropDownList, diversas opções de associação de conteúdo ao componente visual, bem como o uso dos

Leia mais

Criando um carrinho de compras

Criando um carrinho de compras Criando um carrinho de compras Um carrinho de compras feito em ASP.NET para você adaptar ao seu negócio e incluir no seu site. Além de aprender conceitos importantes relacionados a tecnologia ASP.NET vai

Leia mais

Programação em ASP S. P net

Programação em ASP S. P net Programação em ASP.net PostBacks, Round Trips A web é inerentemente desconectada O browser e o servidor estão conectados apenas durante o tempo necessário para processar o pedido Quando se faz um pedido

Leia mais

1- ASP.NET - HTML Server Controls

1- ASP.NET - HTML Server Controls 1- ASP.NET - HTML Server Controls Os controles de servidor - Server Controls - HTML são tags HTML padrão, com exceção de possuirem o atributo : runat="server". Vejamos um código que ilustra isto: O atributo

Leia mais

HTML - 7. Vitor Vaz da Silva Paula Graça

HTML - 7. Vitor Vaz da Silva Paula Graça HTML - 7 Vitor Vaz da Silva Paula Graça 1 Formulários Os formulários forms no HTML, são utilizados para a introdução de dados de uma determinada aplicação Os programas JavaScript têm como um dos seus maiores

Leia mais

Desenvolvimento de Sites com PHP e Mysql Docente André Luiz Silva de Moraes

Desenvolvimento de Sites com PHP e Mysql Docente André Luiz Silva de Moraes Roteiro 2: Introdução a Linguagem HTML Desenvolvimento de Sites com PHP e Mysql Neste roteiro é explorada a linguagem HTML. A linguagem HTML (Hypertext Markup Language) é amplamente utilizada na construção

Leia mais

DESENVOLVIMENTO DE SOFTWARE AULA 06 TEORIA. Prof. Celso Candido ADS / REDES / ENGENHARIA

DESENVOLVIMENTO DE SOFTWARE AULA 06 TEORIA. Prof. Celso Candido ADS / REDES / ENGENHARIA TEORIA 1 CONTROLE CheckBox 2 Ao se executar o programa adquirimos alguma experiência prática com os objetos de entrada e mais adiante discutiremos como esses objetos podem ser utilizados com menus em um

Leia mais

COMO FUNCIONA UM FORMULÁRIO

COMO FUNCIONA UM FORMULÁRIO FORMULÁRIOS Constitui-se numa das formas de a máquina cliente enviar informações para que um programa no servidor receba estes dados, processe-os e devolva uma resposta ao usuário, por meio do navegador,

Leia mais

Roteiro 2: Conceitos de Tags HTML

Roteiro 2: Conceitos de Tags HTML Roteiro 2: Conceitos de Tags HTML Objetivos Detalhar conceitos sobre TAGS HTML: elementos, atributos, elemento vazio, links. Implementar páginas de internet com uso da linguagem HTML; Ferramentas Necessárias

Leia mais

Ferramentas para Multimídia e Internet - 1486

Ferramentas para Multimídia e Internet - 1486 1 Ferramentas para Multimídia e Internet - 1486 HTML BÁSICO: O que é uma página WEB? Uma página WEB, também conhecida pelo termo inglês webpage, é uma "página" na World Wide Web, geralmente em formato

Leia mais

MANUAL JOOMLA 2.5 PORTAL INTERNET. Ministério do Esporte

MANUAL JOOMLA 2.5 PORTAL INTERNET. Ministério do Esporte MANUAL JOOMLA 2.5 PORTAL INTERNET Ministério do Esporte SUMÁRIO 1.0 - Módulo Administração... 1 2.0 Banner randômico... 2 2.1 Adicionar novo slide... 2 2.2 Excluir slide... 6 3.0 Artigos... 7 3.1 Adicionar

Leia mais

1 2 3 W O R K S H O P 4 5 6 W O R K S H O P 7 W O R K S H O P 8 9 10 Instruções gerais para a realização das Propostas de Actividades Para conhecer em pormenor o INTERFACE DO FRONTPAGE clique aqui 11 CONSTRUÇÃO

Leia mais

Introdução ao ASP.NET Aula4

Introdução ao ASP.NET Aula4 Introdução ao ASP.NET Aula4 DropDownList Use o componente DropDownList para controlar uma única seleção para um controle de lista. Para especificar os itens que você deseja que apareça no controle de DropDownList,

Leia mais

PROGRAMAÇÃO WEB DO LADO DO CLIENTE

PROGRAMAÇÃO WEB DO LADO DO CLIENTE PROGRAMAÇÃO WEB DO LADO DO CLIENTE FORMULÁRIO Na linguagem HTML é permitido que o usuário interaja com o servidor através de formulários ligados a scripts desenvolvidos em linguagens como PHP, Servlets,

Leia mais

Manual do Painel Administrativo

Manual do Painel Administrativo Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...

Leia mais

Validação de formulário : CEP, Email e CPF

Validação de formulário : CEP, Email e CPF Validação de formulário : CEP, Email e CPF Publicado em: 14/09/2003 A ASP.NET veio para facilitar ainda mais o desenvolvimento para WEB, trazendo consigo todo um conjunto inovações que visam facilitar

Leia mais

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET. quarta-feira, 17 de outubro de 12

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET. quarta-feira, 17 de outubro de 12 DESENVOLVIMENTO DE SOFTWARE PARA INTERNET 1 WEB USER CONTROLS 2 Tipos de Web Controls: WEB USER CONTROLS HTML CONTROLS HTML SERVER CONTROLS WEB SERVER CONTROLS VALIDATION CONTROLS USER CONTROLS 3 Tipos

Leia mais

Tutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados

Tutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados Tutorial Plone 4 Manutenção de Sites Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados Sumário Introdução 1 Como fazer a autenticação do usuário 1.1 Através do

Leia mais

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

Construtor de sites SoftPixel GUIA RÁPIDO - 1 - GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template

Leia mais

-------------------------------------------------------------------------------

------------------------------------------------------------------------------- Base de Dados Sales.mdb Tabelas: Customers (CustomerID, Name, Address, PhoneNb, FaxNb, EMail) Products (ProductID, Description, UnitPrice, StockQtd) Sales (SaleID, CustomerID, DateOfSale) SaleDetails (SaleID,

Leia mais

O objetivo da aula é realizar upload de arquivos com aplicação web. Será realizado o upload de duas formas:

O objetivo da aula é realizar upload de arquivos com aplicação web. Será realizado o upload de duas formas: Aula 09 FileUpload Disciplina: Programação Web Prof. Allbert Velleniche de Aquino Almeida E-mail: allbert.almeida@fatec.sp.gov.br Site: http://www.allbert.com.br /allbert.almeida Objetivo O objetivo da

Leia mais

O código acima descreve o formulário com uma caixa de texto e dois botões

O código acima descreve o formulário com uma caixa de texto e dois botões Formulários Formulários permitem que os usuários interajam com um servidor Web passando informações. Assim, através da Web, se pode ler e gravar informações em Banco de Dados, gerando enormes possibilidades

Leia mais

Scriptlets e Formulários

Scriptlets e Formulários 2 Scriptlets e Formulários Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Permitir ao aluno aprender a criar um novo projeto Java para web no Netbeans IDE,

Leia mais

Turma. PowerPoint 2003

Turma. PowerPoint 2003 PowerPoint 2003 Apresentação O Power Point é um aplicativo do Microsoft Office direcionado à criação de apresentações. Com ele você poderá criar rapidamente slides com esquemas, textos animados, sons e

Leia mais

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

SUMÁRIO Acesso ao sistema... 2 Atendente... 3 SUMÁRIO Acesso ao sistema... 2 1. Login no sistema... 2 Atendente... 3 1. Abrindo uma nova Solicitação... 3 1. Consultando Solicitações... 5 2. Fazendo uma Consulta Avançada... 6 3. Alterando dados da

Leia mais

PROGRAMAÇÃO EM C# COM VISUAL STUDIO.NET

PROGRAMAÇÃO EM C# COM VISUAL STUDIO.NET PROGRAMAÇÃO EM C# COM VISUAL STUDIO.NET Professor Leo Larback Esta apresentação é parte de um material desenvolvido pelo Prof. Alessandro Brawerman disponível em http://docb.gratix.com.br/csharp TRABALHANDO

Leia mais

Agente Administrativo do MTE

Agente Administrativo do MTE PowerPoint 2003 Apresentação O Power Point é um aplicativo do Microsoft Office direcionado à criação de apresentações. Com ele você poderá criar rapidamente slides com esquemas, textos animados, sons e

Leia mais

Passa a passo para construir uma página pessoal - Parte 1

Passa a passo para construir uma página pessoal - Parte 1 Passa a passo para construir uma página pessoal - Parte 1 Quais ferramentas são necessárias? - Editor de texto básico (sem formatações): use o Bloco de Notas (não use o MS Word e WordPad) - Navegador (browser):

Leia mais

RESUMO DE CATALOGAÇÃO

RESUMO DE CATALOGAÇÃO RESUMO DE CATALOGAÇÃO CLASSIFICAÇÃO DISTINTA Contatos: Cirineo Zenere (c.zenere@pucpr.br) Eulália M. Soares (eulalia.soares@pucpr.br) Josilaine O. Cezar (josilaine.cezar@pucpr.br) SUMÁRIO INICIANDO A CATALOGAÇÃO...2

Leia mais

Bem vindo ao ajuda do software QUICKFISH para criação de sites.

Bem vindo ao ajuda do software QUICKFISH para criação de sites. Bem vindo ao ajuda do software QUICKFISH para criação de sites. SUMÁRIO 1 Exemplo de site criado no software QUICKFISH...02 2 Salvando Seu Site...03 3 Publicando Seu Site...03 4 Visão inicial do Software

Leia mais

Manual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web

Manual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web Manual do Publicador Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web Sumário Painel de Administração... 3 1 - Inserção de post... 5 2 Publicação de post com notícia na área headline (galeria de

Leia mais

Programação para Internet Avançada. 4. Web Services. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt

Programação para Internet Avançada. 4. Web Services. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Programação para Internet Avançada 4. Web Services Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt São módulos de aplicações de negócios que expõem as regras do negócio como serviços na Internet através

Leia mais

Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo.

Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo. Manual de Instruções ECO Editor de Conteúdo Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo. O ECO é um sistema amigável e intui?vo, mas abaixo você pode?rar eventuais dúvidas e aproveitar

Leia mais

Fluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos

Fluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos Este procedimento corresponde ao fluxo de trabalho de Indexação de código de barras e de separação de documentos no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se

Leia mais

Manual de Gerenciamento de Conteúdo

Manual de Gerenciamento de Conteúdo Manual de Gerenciamento de Conteúdo 1 Sumário 1) O que é um Gerenciador de Conteúdo...3 2) Como o Site está Estruturado...3 3) Como Gerenciar o Conteúdo do Site...5 3.1) Adicionar Itens no Menu de Navegação...6

Leia mais

Manual das funcionalidades Webmail AASP

Manual das funcionalidades Webmail AASP Manual das funcionalidades Webmail AASP 1. Configurações iniciais 2. Regras 3. Histórico da conta 4. Autorresposta 5. Dados de acesso (alterando senha de acesso) 6. Identidade (assinatura) 7. Redirecionamento

Leia mais

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 3 PROF. EMILIO PARMEGIANI

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 3 PROF. EMILIO PARMEGIANI DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 3 PROF. EMILIO PARMEGIANI Utilizando Controles de Validação Neste exercício vamos praticar o uso dos controles de validação do ASP.NET através de um

Leia mais

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR Novell Teaming - Guia de início rápido Novell Teaming 1.0 Julho de 2007 INTRODUÇÃO RÁPIDA www.novell.com Novell Teaming O termo Novell Teaming neste documento se aplica a todas as versões do Novell Teaming,

Leia mais

1. HTML - Introdução. Hyper Text Markup Language. É uma linguagem de formatação de conteúdos. Portável. Ficheiros de pequena dimensão

1. HTML - Introdução. Hyper Text Markup Language. É uma linguagem de formatação de conteúdos. Portável. Ficheiros de pequena dimensão 1. HTML - Introdução Hyper Text Markup Language É uma linguagem de formatação de conteúdos Não é uma linguagem de programação Portável Não depende da plataforma em que é vizualizado Ficheiros de pequena

Leia mais

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas Microsoft Power Point 2003 No Microsoft PowerPoint 2003, você cria sua apresentação usando apenas um arquivo, ele contém tudo o que você precisa uma estrutura para sua apresentação, os slides, o material

Leia mais

Universidade Federal do Mato Grosso - STI-CAE. Índice

Universidade Federal do Mato Grosso - STI-CAE. Índice CAPA Universidade Federal do Mato Grosso - STI-CAE Índice 1. Página da área administrativa... 1.1 Botões e campo iniciais... 2. Explicar como funcionam as seções... 2.1. Seções dinâmicos... 2.1.1 Como

Leia mais

INTRODUÇÃO AO DESENVOLVIMENTO WEB

INTRODUÇÃO AO DESENVOLVIMENTO WEB INTRODUÇÃO AO DESENVOLVIMENTO WEB PROFª. M.Sc. JULIANA H Q BENACCHIO Formulários Os formulários em HTML são usados para selecionar diferentes tipos de entradas do usuário. Um formulário é uma área que

Leia mais

APOSTILA WORD BÁSICO

APOSTILA WORD BÁSICO APOSTILA WORD BÁSICO Apresentação O WORD é um editor de textos, que pertence ao Pacote Office da Microsoft. Suas principais características são: criação de textos, cartas, memorandos, documentos, mala

Leia mais

Treinamento de Drupal para Administradores do Site Bibliotecas UFU

Treinamento de Drupal para Administradores do Site Bibliotecas UFU Treinamento de Drupal para Administradores do Site Bibliotecas UFU 1 1. Como logar no sistema como usuário autenticado Para logar no sistema como usuário autenticado é necessário digitar /user na frente

Leia mais

Sumário: Fluxo Operacional... 3 Contatos... 4. Agenda Online... 10. Reservas de Salas... 26. Tarefas... 42

Sumário: Fluxo Operacional... 3 Contatos... 4. Agenda Online... 10. Reservas de Salas... 26. Tarefas... 42 Sumário: Fluxo Operacional... 3 Contatos... 4 Passo a passo para visualização de contatos... 5 Passo a passo para filtragem da lista de contatos... 6 Como ordenar a lista de contatos... 7 Como gerar uma

Leia mais

Mini-curso de PHP. Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva

Mini-curso de PHP. Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva Mini-curso de PHP Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva Aula 1 Breve introdução de HTML, Conceitos básicos de PHP, Sintaxe, Separador de instruções e Comentários (Cap 1

Leia mais

Google Drive. Passos. Configurando o Google Drive

Google Drive. Passos. Configurando o Google Drive Google Drive um sistema de armazenagem de arquivos ligado à sua conta Google e acessível via Internet, desta forma você pode acessar seus arquivos a partir de qualquer dispositivo que tenha acesso à Internet.

Leia mais

MANUAL DO ANIMAIL 1.0.0.1142 Terti Software

MANUAL DO ANIMAIL 1.0.0.1142 Terti Software O Animail é um software para criar campanhas de envio de email (email Marketing). Você pode criar diversas campanhas para públicos diferenciados. Tela Principal do sistema Para melhor apresentar o sistema,

Leia mais

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção Este procedimento corresponde ao fluxo de trabalho de Indexação de OCR com separação de código de correção no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se na

Leia mais

Desenvolvimento Web XHTML Formulários. Prof. Bruno E. G. Gomes

Desenvolvimento Web XHTML Formulários. Prof. Bruno E. G. Gomes Desenvolvimento Web XHTML Formulários Prof. Bruno E. G. Gomes 2014 Introdução Um recurso bastante utilizado no desenvolvimento Web é o envio de dados de uma página para o servidor quando fornecemos informações,

Leia mais

Utilizando Janelas e Frames

Utilizando Janelas e Frames Utilizando Janelas e Frames Aprenderemos agora algumas técnicas mais específicas para fazer o JavaScript trabalhar com várias partes das páginas e navegadores da Web. Controlando janelas com objetos Já

Leia mais

Introdução. HyperText Markup Language HTML. Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário

Introdução. HyperText Markup Language HTML. Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário Introdução HyperText Markup Language HTML Formulário Prof. Luis Nícolas de Amorim Trigo nicolas.trigo@ifsertao-pe.edu.br http://professor.ifsertao-pe.edu.br/nicolas.trigo/ O usuário interage com os serviços

Leia mais

Professor: Macêdo Firmino Informática para Administração Introdução ao Excel

Professor: Macêdo Firmino Informática para Administração Introdução ao Excel Professor: Macêdo Firmino Informática para Administração Introdução ao Excel Excel é um programa de planilhas do sistema Microsoft Office. Você pode usar o Excel para criar e formatar pastas de trabalho

Leia mais

II Semana de Tecnologia da Informação

II Semana de Tecnologia da Informação II Semana de Tecnologia da Informação E-Commerce com ASP.Net Lucas Simões Maistro lucassimoes@univem.edu.br E-Commerce Tecnologias Utilizadas no Projeto Visual Studio 2008 ASP.Net 3.5 C# 3.0 ADO.Net SQL

Leia mais

Outlook 2003. Apresentação

Outlook 2003. Apresentação Outlook 2003 Apresentação O Microsoft Office Outlook 2003 é um programa de comunicação e gerenciador de informações pessoais que fornece um local unificado para o gerenciamento de e-mails, calendários,

Leia mais

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos Banco de Dados Microsoft Access: Criar tabelas Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma tabela no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na tabela.

Leia mais

Manual de Utilização COPAMAIL. Zimbra Versão 8.0.2

Manual de Utilização COPAMAIL. Zimbra Versão 8.0.2 Manual de Utilização COPAMAIL Zimbra Versão 8.0.2 Sumário ACESSANDO O EMAIL... 1 ESCREVENDO MENSAGENS E ANEXANDO ARQUIVOS... 1 ADICIONANDO CONTATOS... 4 ADICIONANDO GRUPOS DE CONTATOS... 6 ADICIONANDO

Leia mais

Aula 09 - Atualização de uma tabela dinâmica. Aula 09 - Atualização de uma tabela dinâmica. Sumário. Atualizando a tabela dinâmica

Aula 09 - Atualização de uma tabela dinâmica. Aula 09 - Atualização de uma tabela dinâmica. Sumário. Atualizando a tabela dinâmica Sumário Atualizando a tabela dinâmica Exibição de páginas em planilhas separadas Detalhando / ocultando os dados da planilha Gráfico dinâmico Gráfico dinâmico (cont.) Alterando a formatação do gráfico

Leia mais

Como criar um formulário de pesquisa usando o Google Drive

Como criar um formulário de pesquisa usando o Google Drive 25/09/2013 07h25 - Atualizado em 25/09/2013 07h43 Como criar um formulário de pesquisa usando o Google Drive por EDIVALDO BRITO Para o TechTudo 1 comentário Se você precisa fazer alguma pesquisa de um

Leia mais

Curso de Capacitação em Gerenciador de Conteúdo PLONE

Curso de Capacitação em Gerenciador de Conteúdo PLONE Curso de Capacitação em Gerenciador de Conteúdo PLONE 1 Índice Estrutura Viewlets 21 Portlets 26 2 Estrutura Intermediário Depois de conhecer a estrutura principal do Plone e realizar as configurações

Leia mais

3. Desenvolvimento de Aplicações Web com ASP.net

3. Desenvolvimento de Aplicações Web com ASP.net Programação para Internet Avançada 3. Desenvolvimento de Aplicações Web com ASP.net Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt ASP.net? Tecnologia de servidor que pode ser implementada através

Leia mais

Banco de Dados BrOffice Base

Banco de Dados BrOffice Base Banco de Dados BrOffice Base Autor: Alessandro da Silva Almeida Disponível em: www.apostilando.com 27/02/2011 CURSO TÉCNICO EM SERVIÇO PÚBLICO Apostila de Informática Aplicada - Unidade VI Índice Apresentação...

Leia mais

JavaScript (Funções, Eventos e Manipulação de Formulários)

JavaScript (Funções, Eventos e Manipulação de Formulários) Linguagem de Programação para Web JavaScript (Funções, Eventos e Manipulação de Formulários) Prof. Mauro Lopes 1-31 23 Objetivos Iremos avançar um pouco mais em nosso estudo sobre o JavaScript. Iremos

Leia mais

Criação de Applets Package: Class Name Base Class: Generate header comments: Can run standalone: Generate Standard methods:

Criação de Applets Package: Class Name Base Class: Generate header comments: Can run standalone: Generate Standard methods: Criação de Applets Após ter sido criado o projeto, ao contrário dos exemplos anteriores onde criávamos uma aplicação na guia General da janela Object Gallery, agora iremos criar uma applet que está contida

Leia mais

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007 ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007 CURITIBA 2015 2 SUMÁRIO INTRODUÇÃO AO MICROSOFT POWERPOINT 2007... 3 JANELA PRINCIPAL... 3 1 - BOTÃO OFFICE... 4 2 - FERRAMENTAS DE ACESSO

Leia mais

QUEM FEZ O TRABALHO?

QUEM FEZ O TRABALHO? Introdução a Linguagem HTML: Conceitos Básicos e Estrutura ANA PAULAALVES DE LIMA 1 QUEM FEZ O TRABALHO? Com as tagsaprendidas hoje, faça uma página HTML sobre você com as seguintes informações: Seu nome

Leia mais

Mozart de Melo Alves Júnior

Mozart de Melo Alves Júnior Mozart de Melo Alves Júnior WORD 2000 INTRODUÇÃO: O Word é um processador de texto com recursos de acentuação, formatação de parágrafo, estilo de letras diferentes, criação de tabelas, corretor ortográfico,

Leia mais

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT. Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT. PÁGINA: 2 de 21 Nenhuma parte deste documento pode ser utilizado ou reproduzido, em qualquer meio

Leia mais

Apresentação Prática

Apresentação Prática Apresentação Prática Este curso contém exercícios com editor de texto Word e também exemplos de acesso à Internet e deve ser utilizado para a apresentação do Método de ensino a pessoas que já tenham tido

Leia mais

Universidade Federal de Mato Grosso. Secretaria de Tecnologias da Informação e Comunicação. SISCOFRE Sistema de Controle de Frequência MANUAL

Universidade Federal de Mato Grosso. Secretaria de Tecnologias da Informação e Comunicação. SISCOFRE Sistema de Controle de Frequência MANUAL Universidade Federal de Mato Grosso Secretaria de Tecnologias da Informação e Comunicação SISCOFRE Sistema de Controle de Frequência MANUAL Versão 2.1 2013 Cuiabá MT Sumário Usuários do SISCOFRE... 3 Fases

Leia mais

GUIA RÁPIDO DE UTILIZAÇÃO DO PORTAL DO AFRAFEP SAÚDE

GUIA RÁPIDO DE UTILIZAÇÃO DO PORTAL DO AFRAFEP SAÚDE GUIA RÁPIDO DE UTILIZAÇÃO DO PORTAL DO AFRAFEP SAÚDE INTRODUÇÃO O portal do Afrafep Saúde é um sistema WEB integrado ao sistema HEALTH*Tools. O site consiste em uma área onde os Usuários e a Rede Credenciada,

Leia mais

Manual de Integração Via Gadget. Passo a passo para realizar a integração entre websites e a plataforma Virtual Target.

Manual de Integração Via Gadget. Passo a passo para realizar a integração entre websites e a plataforma Virtual Target. Manual de Integração Via Gadget Passo a passo para realizar a integração entre websites e a plataforma Virtual Target. Manual de Integração Via Gadget 1. Introdução 1.1. O que é? Virtual Target Gadgets

Leia mais

DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0

DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0 DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0 Índice 1 - Objetivo 2 - Descrição do ambiente 2.1. Tecnologias utilizadas 2.2. Estrutura de pastas 2.3. Bibliotecas já incluídas 3 - Características gerais 4 - Criando

Leia mais

Introdução. Servidor de Tempo (SNTP) com opção de horário de verão automático; 1 Cadastro do novo modelo de equipamento Urano Topmax SS

Introdução. Servidor de Tempo (SNTP) com opção de horário de verão automático; 1 Cadastro do novo modelo de equipamento Urano Topmax SS Urano Indústria de Balanças e Equipamentos Eletrônicos Ltda. Rua Irmão Pedro 709 Vila Rosa Canoas RS Fone: (51) 3462.8700 Fax: (51) 3477.4441 Guia de Novas Funcionalidades Urano Integra 2.3 Data: 15/04/2015

Leia mais

Manual do Blogilo. Mehrdad Momeny Tradução: Marcus Gama

Manual do Blogilo. Mehrdad Momeny Tradução: Marcus Gama Mehrdad Momeny Tradução: Marcus Gama 2 Conteúdo 1 Introdução 5 2 Usando o Blogilo 6 2.1 Iniciando........................................... 6 2.2 Configurar um blog....................................

Leia mais

MANUAL DE UTILIZAÇÃO DO WEBMAIL SBC

MANUAL DE UTILIZAÇÃO DO WEBMAIL SBC MANUAL DE UTILIZAÇÃO DO WEBMAIL SBC SUMÁRIO 1 - Tela de Login...03 2 - Caixa de Entrada...04 3 - Escrever Mensagem...06 4 - Preferências...07 4.1 - Configurações Gerais...07 4.2 - Trocar Senha...07 4.3

Leia mais

Associação Educacional Dom Bosco Curso de Engenharia 1º ano

Associação Educacional Dom Bosco Curso de Engenharia 1º ano Formatação condicional utilizando o valor da célula O que é? Algumas vezes é preciso destacar os valores, ou seja, como colocar em vermelho ou entre parênteses, os negativos, e de outra cor os positivos,

Leia mais

Excel VBA - Parte IV:Inserindo um formulário e seus comandos

Excel VBA - Parte IV:Inserindo um formulário e seus comandos Page 1 of 9 Excel VBA - Parte IV:Inserindo um formulário e seus comandos desenvolvendo VBA através de um exemplo prático Nesta parte do artigo vamos ver como inserir formulários e seus componentes. Conteúdo

Leia mais

UFPel Departamento de Informática. Tutorial Google Docs. Profa. Lisane Brisolara de Brisolara

UFPel Departamento de Informática. Tutorial Google Docs. Profa. Lisane Brisolara de Brisolara UFPel Departamento de Informática Tutorial Google Docs Profa. Lisane Brisolara de Brisolara Sumário O que é o Google Docs Seus principais recursos Editor de textos/documentos Editor de planilhas eletrônicas

Leia mais

Microsoft Office FrontPage 2003

Microsoft Office FrontPage 2003 Instituto Politécnico de Tomar Escola Superior de Gestão Área Interdepartamental de Tecnologias de Informação e Comunicação Microsoft Office FrontPage 2003 1 Microsoft Office FrontPage 2003 O Microsoft

Leia mais

02 - Usando o SiteMaster - Informações importantes

02 - Usando o SiteMaster - Informações importantes 01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,

Leia mais

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza Webdesign HTML Introdução a HTML e as principais tags da linguagem Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net Objetivos Apresentar a HTML

Leia mais

Banco de Dados Microsoft Access: Criar tabelas

Banco de Dados Microsoft Access: Criar tabelas Banco de Dados Microsoft Access: Criar s Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na. 3. Criar uma no modo

Leia mais

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS SIMULADOS & TUTORIAIS TUTORIAIS HTML Como criar links em HTML Copyright 2013 Todos os Direitos Reservados Jorge Eider F. da Silva Proibida a reprodução deste documento no todo ou em parte por quaisquer

Leia mais

Instruções de trabalho

Instruções de trabalho Navegação Básica SAP R/3 - Versão 4.7 Instruções de trabalho Objetivo Use estas instruções de trabalho para aprender a navegação básica do sistema SAP R/3, versão 4.7. Procedimento Fazer Logon no Sistema

Leia mais

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova. 3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao

Leia mais

Introdução ao HTML Hypertext Markup Language

Introdução ao HTML Hypertext Markup Language Introdução ao HTML Hypertext Markup Language Prof. Marcus Ramos Tags São comandos que são inseridos juntamente com o texto a ser apresentado, e que definem a forma como o mesmo será exibido na tela do

Leia mais