Criando um carrinho de compras
|
|
|
- Amanda di Azevedo Castilhos
- 10 Há anos
- Visualizações:
Transcrição
1 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 economizar uma grana. Nesta aula vamos aprender como criar e implementar um carrinho de compras. Vamos usar os seguintes ingredientes: Session DataSet DataGrid DataTable O objetivo desta aula é mostrar a você conceitos básicos, tais como: Criar uma interface com o usuário usando os controles de Servidor Construir uma tabela dinâmica usando a classe DataTable Exibir os dados selecionados em um DataGrid Remover itens de um DataGrid Totalizar o valor dos itens selecionados Criando a interface com o usuário A interface vai ser simples, vamos usar os seguintes componentes: 1. Um Web Control DropDownList para exibir os produtos que vamos oferecer. O valor de cada produto estará associado a cada item. 2. Um controle Web TextBox onde o usuário poderá informar a quantidade do produto que deseja. 3. Um controle Web Button para incluir o pedido no carrinho de compras 4. Um componente Web DataGrid que irá exibir o conteúdo do carrinho de compras 5. Um controle Web Label que irá exibir o valor total do pedido Podemos usar o Visual Studio.NET para criar a interface; vamos usar o editor do Visual Studio (você pode usar até Bloco de notas para digitar o código; se for masoquista). Veja o código abaixo: <body> <form runat="server"> Produto:<br> <asp:dropdownlist id=produtos runat="server"> <asp:listitem Value="25,00">Super CD Visual Basic </asp:ListItem> <asp:listitem Value="15,00">Super CD Asp Total </asp:ListItem> <asp:listitem Value="100,00">Sistema - Clinicas Dentárias</asp:ListItem> <asp:listitem Value="60,00">Sistema - Escola Infantil</asp:ListItem> <asp:listitem Value="70,00">Sistema - Videolocadora</asp:ListItem> </asp:dropdownlist><br> Quantidade:<br> <asp:textbox id="txtquantidade" runat="server" /><br><br> <asp:button id=btnincluir runat="server" Text="Incluir no Carrinho" onclick="incluirnocarrinho" /><br><br> <asp:datagrid id=dg runat="server" ondeletecommand="exclui_item"> <columns> <asp:buttoncolumn buttontype="linkbutton" commandname="delete" text="remover Item" /> </columns> </asp:datagrid> <br><br> Total:
2 <asp:label id=lbltotal runat="server" /> </form> </body> </html> O código acima preenche o componente DropDownList identificado como produtos (id=produtos) com 5 produtos; cada item da lista está associado a seu valor. A caixa de texto - TextBox - txtquantidade - permite que o usuário altere a quantidade dos produtos. O botão de comando - Button - btnincluir - possui o texto - Incluir no Carrinho. Perceba o evento - OnClick - associado ao botão que irá chamar a subrotina - IncluirNoCarrinho. O DataGrid (id=dg) irá exibir os valores que serão criados dinamicamente usando um objeto DataTable. O objeto DataTable será criado via código a cada pedido feito pelo usuário. O controle label (id=lbltotal) - irá exibir o valor total dos pedidos O processamento do código acima irá exibir a estrutura básica da interface com o usuário. O resultado é exibida na tela abaixo: Criando a estrutura da tabela Nesta etapa vamos usar o objeto DataTable para criar dinamicamente uma representação de uma tabela do banco de dados na memória. Vamos criar uma tabela via código; as colunas são representadas pela propriedade columns e as linhas pela propriedade rows. Após criar a tabela representada pelo objeto DataTable basta vinculá-la ao objeto DataGrid para exibir os dados nela contido. A estrutura da nossa tabela será bem simples, mas servirá aos nossos propósitos, ela será a seguinte: O campo - Codigo - foi definido com a propriedade - Autoincrementar - igual a SIM - desta forma ele será automaticamente incrementado a cada inclusão.
3 A tabela deverá ser criada quando a página for carregada pela primeira vez. Somente não iremos definir as linhas da tabela, elas serão criadas quando o usuário selecionar um produto na página. O código para criar a estrutura básica da tabela é o seguinte: <%@ Page debug=true Language="VB" ContentType="text/html" ResponseEncoding="iso " %> <html> <head> <title>carrinho de Compras</title> <script runat="server"> 'cria um nova instância dos objetos Datatable e DataRow Dim objdt As System.Data.DataTable Dim objdr As System.Data.DataRow Nele estamos ativando o modo de depuração, definindo a linguagem usada (VB.NET) e declarando as variáveis objeto do tipo DataTable e DataRow. A seguir o código associado ao evento Load da página onde iremos invocar a função - CriaCarrinhoDeCompras() - que irá criar a tabela. Private Sub Page_Load(s As Object, e As EventArgs) If Not IsPostBack Then CriaCarrinhoDeCompras() End If End Sub O código da função - CriaCarrinhoDeCompras(): Function CriaCarrinhoDeCompras() objdt = New System.Data.DataTable("Carrinho") objdt.columns.add("codigo", GetType(Integer)) objdt.columns("codigo").autoincrement = True objdt.columns("codigo").autoincrementseed = 1 objdt.columns.add("quantidade", GetType(Integer)) objdt.columns.add("produto", GetType(String)) objdt.columns.add("custo", GetType(Decimal)) Session("Carrinho") = objdt End Function No código definimos as colunas da tabela e armazenamos o objeto na sessão identificada com o nome de - Carrinho. Incluindo os itens selecionados no carrinho de compras e totalizando Para incluir itens no carrinho de compras temos que criar novas linhas e então incluí-las na posição apropriada da tabela. O código da função IncluirNoCarrinho é dado a seguir: Sub IncluirNoCarrinho(s As Object, e As EventArgs) objdt = Session("Carrinho") Dim Produto = Produtos.SelectedItem.Text Dim blnmatch As Boolean = False For Each objdr In objdt.rows If objdr("produto") = Produto Then objdr("quantidade") += txtquantidade.text blnmatch = True Exit For
4 End If Next If Not blnmatch Then objdr = objdt.newrow objdr("quantidade") = txtquantidade.text objdr("produto") = Produtos.SelectedItem.Text objdr("custo") = Decimal.Parse(Produtos.SelectedItem.Value) objdt.rows.add(objdr) End If Session("Carrinho") = objdt dg.datasource = objdt dg.databind() lbltotal.text = FormatCurrency(GetItemTotal(),2) End Sub O código acima é executado quando o usuário clica no botão - incluir no carrinho. O evento onclick chama o procedimento - IncluirNoCarrinho. objdt = Session("Carrinho") Dim Produto = Produtos.SelectedItem.Text As linhas acima do código obtêm o carrinho da sessão, se ele existir, e retorna o produto selecionado da caixa de listagem - dropdownlist. Como já foi criada uma nova instância da classe DataRow no início do código, podemos criar novas linhas para incluir no objeto DataTable. For Each objdr In objdt.rows If objdr("produto") = Produto Then objdr("quantidade") += txtquantidade.text blnmatch = True Exit For End If Next O código acima verifica se o produto selecionado já existe na tabela e incrementa a sua quantidade. If Not blnmatch Then objdr = objdt.newrow objdr("quantidade") = txtquantidade.text objdr("produto") = Produtos.SelectedItem.Text objdr("custo") = Decimal.Parse(Produtos.SelectedItem.Value) objdt.rows.add(objdr) End If Neste código estamos incluindo a linha na tabela, a condição existe, pois somente podemos incluir um produto que ainda não exista na tabela. A última linha de código: lbltotal.text = FormatCurrency(GetItemTotal(),2) faz a totalização dos valores dos produtos chamando o procedimento - GetItemTotal(), cujo código é o seguinte: Function GetItemTotal() As Decimal Dim intcounter As Integer Dim dectotal As Decimal For intcounter = 0 To objdt.rows.count - 1 objdr = objdt.rows(intcounter) dectotal += (objdr("custo") * objdr("quantidade")) Next Return dectotal End Function
5 Excluindo itens do carrinho de compras Para encerrar vamos mostrar como excluir itens do carrinho de compras, assim o usuário poderá considerar e voltar atrás na compra de um produto. A rotina é a seguinte: Sub Exclui_Item(s As Object, e As DataGridCommandEventArgs) objdt = Session("Carrinho") objdt.rows(e.item.itemindex).delete() Session("Carrinho") = objdt dg.datasource = objdt dg.databind() lbltotal.text = FormatCurrency(GetItemTotal(),2) End Sub Estou usando o método Delete do objeto Rows e a seguir atribuindo o objeto a sessão definida. Em seguida vinculamos o objeto ao DataGrid e exibimos o valor total na label do formulário. A linha de código definida no DataGrid que ativa a exclusão é a seguinte: <asp:buttoncolumn buttontype="linkbutton" commandname="delete" text="remover Item" /> Enviando s O envio de é feito por intermédio do - SMTP - (Simple Mail Transfer Protocol), porta 25. Você pode configurar o serviço SMTP no seu IIS Internet Information Server ou se desejar, pode usar um componente de terceiros. Pode usar também o componente CDONTs (Collaboration Data Objects for WIndows NT Server) ou um servidor SMTP válido. Para enviar s no ASP.NET você tem que importar a classe que contém os métodos e propriedades que fazem este serviço. A classe é: System.Web.Mail Depois é só você configurar os métodos e propriedades do objeto que você vai instanciar a partir da classe. As principais são:
6 Primeiro um exemplo básico e padrão: um formulário que depois de preenchido envia um para o endereço informado. O aspecto do formulário deverá ser o seguinte: O código do formulário acima é o seguinte: <%@ Page Language="vb" AutoEventWireup="false"%> <%@Import NameSpace="System.Web.Mail" %> <script runat="server"> Sub Envia (Source as Object, E as EventArgs) Dim smsg as String smsg+="aqui esta a informação que foi informada no formulário." & vbcrlf smsg+="nome : " & txtnome.text & vbcrlf smsg+="endereco : " & txtendereco.text & vbcrlf Dim obj as New MailMessage obj .to=txt .text obj .bcc="[email protected]" obj .from="[email protected]" obj .subject="assunto :" obj .body=smsg obj .bodyformat = MailFormat.Text SmtpMail.SmtpServer ="smtp2.seuservidor.com.br" SmtpMail.Send(obj ) End Sub </script> <html> <body bgcolor="aqua"> <h1>preencha o formulário</h1> <Form id="form1" runat="server"> <table>
7 <tr> <td align="right">nome :</td> <td><asp:textbox id="txtnome" maxlength="40" Text="" runat="server" /> <asp:requiredfieldvalidator id="nomevalido" ControlToValidate="txtNome" Display="Static" InitialValue="" runat="server">informe um nome! </asp:requiredfieldvalidator> </td> </tr> <tr> <td align="right">endereco: </td> <td><asp:textbox id="txtendereco" maxlength="40" runat="server" /> <asp:requiredfieldvalidator id="enderecovalido" ControlToValidate="txtEndereco" Display="Static" InitialValue="" runat="server">informe um endereco! </asp:requiredfieldvalidator> </td> </tr> <tr> <td align="right"> </td> <td><asp:textbox id="txt " runat="server" /> <asp:requiredfieldvalidator id=" valido" ControlToValidate="txt " Display="Static" InitialValue="" runat="server">informe um ! </asp:requiredfieldvalidator> </td> </tr> <td align="right"><asp:button id="btn " Text="Enviar " onclick="envia " runat="server" /></td> </table> </Form> </body> </html> Neste exemplo enviamos apenas um sem anexos, sendo que a mensagem já esta criada. Poderia ter incluído uma caixa de texto que permitisse ao usuário digitar a mensagem. Usamos o controle de validação - RequiredFieldValidator - que obriga o preenchimento de todos os campos do formulário. Usaremos o serviço do servidor SMTP, na linha de código: SmtpMail.SmtpServer ="smtp2.seuservidor.com.br", devemos alterar para o nome do servidor. Nota: A classe System.Web.Mail não suporta autenticação segura do servidor SMTP. Portanto se o seu servidor SMTP requerer autenticação o exemplo acima não vai funcionar. Enviando s: HTML e anexos Enviando um simples Até agora vimos a forma mais simples de enviar um , iremos ver como enviar um no formato HTML e com anexos. Abaixo temos um novo exemplo de envio de simples usando o servidor SMTP do IIS. Language="VB" %> Namespace="System.Web.Mail" %> <% Dim strpara As String Dim strde As String Dim strtexto As String strpara = "[email protected]" strde = "[email protected]"
8 strtexto = "Ola, Macoratti" SmtpMail.Send(strDe, strpara, strtexto,"esta eh uma mensagem de teste de envio de ") Response.Write(" foi enviado!!!") %> Este simples script é tudo o que você precisa para enviar um usando o Serviço SMTP do IIS. Usamos o namespace: "System.Web.Mail" onde encontramos a classe StmpMail, cujo método estático Send pode aceitar até quatro parâmetros: SmtpMail.Send (From, To, Subject, BodyText); Enviando no formato HTML Vamos então avançar um pouco. A classe MailMessage permite a definição do formato na método - BodyFormat -. A variável string strbody contém as tags HTML com a mensagem a ser enviada. <%@ Page Language="VB" clienttarget=uplevel %> Namespace="System.Web.Mail" %> <% Dim strbody As String Dim msgmail As new MailMessage() msgmail.to = "[email protected]" msgmail.cc = "[email protected]" msgmail.from = "[email protected]" msgmail.subject = "OLá, Macoratti, ai vai outro ..." msgmail.bodyformat = MailFormat.Html; strbody = "<html><body><b>olá, Pessoal</b>, <font color=blue> uma abraço do Macoratti</font></body></html>" msgmail.body = strbody SmtpMail.Send(msgMail) Response.Write(" enviado no formato HTML!") %> Nota: Estamos usando o método Send sobrecarregado que não esta retornando valores após o envio da mensagem de . Como estamos usando o serviço SMTP do IIS os s que falharem irão ser enviados para a pasta BadMail. Enviando com anexos <%@ Page Language="VB" clienttarget=uplevel %> Namespace="System.Web.Mail" %> <% Dim strbody As String Dim msgmail As new MailMessage() msgmail.to = "[email protected]" msgmail.cc = "[email protected]" msgmail.from = "[email protected]" msgmail.subject = "OLá, Macoratti, ai vai outro ..." msgmail.bodyformat = MailFormat.Text; strbody = "Este é mais um teste de envio de com anexo usando o STMP do IIS" msgmail.body = strbody msgmail.attachments.add(new MailAttachment("d:\teste\teste.txt")) SmtpMail.Send(msgMail) Response.Write(" enviado com anexo!") %>
9 A única diferença aqui é linha: msgmail.attachments.add(new MailAttachment("d:\teste\teste.txt")) que podemos também usar da seguinte forma: MailAttachment manexo = new MailAttachment("c:\teste\teste.pdf"); IList msgattachments = msgmail.attachments; msgattachments.add(manexo); Aqui os anexos são tratados através da interface IList (encontrada no namespace System.Collections) que fornece um método Add com o qual incluímos o anexo.
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
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
Exibindo imagens em um controle DataGrid
Exibindo imagens em um controle DataGrid O ASP.NET além de oferecer uma interface muito amigável traz muitos controles que facilitam a vida de qualquer desenvolvedor. Um destes controles é o DataGrid.
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
Criando & Consumindo um WebService com ASP.NET 2.0 Publicado em: 25 de Agosto de 2007 Por Herman Ferdinando Arais
ASP.NET > WebService [email protected] Introdução Um WebService é um componente, ou unidade lógica de aplicação, acessível através de protocolos padrões de Internet. Como componentes, esses serviços
Instalando o Internet Information Services no Windows XP
Internet Information Services - IIS Se você migrou recentemente do Windows 95 ou 98 para o novo sitema operacional da Microsoft Windows XP, e utilizava antes o Personal Web Server, deve ter notado que
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
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,
Consulta de endereço através do Cep
--------------------------------------------------------------------------------------------- Por: Giancarlo Fim [email protected] Acesse: http://giancarlofim.wordpress.com/ ---------------------------------------------------------------------------------------------
Material de apoio a aulas de Desenvolvimento Web. Tutorial Java WEB JSP & HTML & CSS & CLASSE & OBJETOS. AAS - www.aas.pro.
Material de apoio a aulas de Desenvolvimento Web Tutorial Java WEB JSP & HTML & CSS & CLASSE & OBJETOS AAS - www.aas.pro.net Março-2012 Este pequeno tutorial tem como objetivo conduzir o programador passo-a-passo
Parte 5 LibreOffice Base
Parte 5 LibreOffice Base 1. Criação do banco de dados 1. Abra o LibreOffice Base; 2. Escolha Criar um novo banco de dados e clique em Concluir; 3. Salve o banco de dados em alguma pasta do computador.
AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho.
DELPHI BÁSICO VANTAGENS Ambiente de desenvolvimento fácil de usar; 1. Grande Biblioteca de Componentes Visuais (VCL - Visual Component Library), que são botões, campos, gráficos, caixas de diálogo e acesso
Basicamente iremos precisar de uma base de dados na qual iremos armazenar os registros feitos pelos vistantes: Vamos armazenar os seguintes dados:
Livro de Visitas Basicamente iremos precisar de uma base de dados na qual iremos armazenar os registros feitos pelos vistantes: Vamos armazenar os seguintes dados: ID nome email mensagem data O código
ASP.NET 2.0 - Gerando relatórios com o ReportViewer
1 de 5 26/8/2010 18:07 ASP.NET 2.0 - Gerando relatórios com o ReportViewer Este artigo vai mostrar como você pode gerar relatórios em suas páginas ASP.NET 2.0 usando o add-in ReportViewer para o Visual
Enviando E-mail (Tarefa H) Prof. Fellipe Aleixo ([email protected])
Enviando E-mail (Tarefa H) Prof. Fellipe Aleixo ([email protected]) Feedback do Cliente Fechamos o ciclo até a finalização da venda Mas, que tal habilitarmos o envio de e-mail para alguém quando
e-mails editores de e-mails Como configurar contas de nos principais Como configurar contas de e-mails nos principais editores de e-mails
Como configurar contas de e-mails nos principais editores de e-mails Podemos acessar nossos e-mails pelo webmail, que é um endereço na internet. Os domínios que hospedam com a W3alpha, acessam os e-mails
Processo de Envio de email
Processo de Envio de email Introdução O envio de documentos de forma eletrônica vem sendo muito utilizado, assim o envio de arquivos, relatórios, avisos, informações é realizado via e-mail. O sistema disponibiliza
Desenvolvendo Websites com PHP
Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.
Tela Inicial: O Banco de Dados e seus objetos:
Access 1 Tela Inicial: 2 ÁREA DE TRABALHO. Nosso primeiro passo consiste em criar o arquivo do Access (Banco de Dados), para isto utilizaremos o painel de tarefas clicando na opção Banco de Dados em Branco.
Configuração do cliente de e-mail Windows Live Mail para usuários DAC
Configuração do cliente de e-mail Windows Live Mail para usuários DAC A. Configurando a autoridade certificadora ICPEdu no Windows Live Mail Os certificados utilizados nos serviços de e-mail pop, imap
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
Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.
1. Descrição Geral Este manual descreve as operações disponíveis no módulo VTWEB Client, cuja finalidade é gerenciar cadastros de funcionários, realização de pedidos e controle financeiro dos pedidos.
AJAX no GASweb. Mas e afinal, para que usamos o AJAX?
Nível - Avançado AJAX no GASweb Por: Pablo Hadler AJAX (Asynchronous Javascript and XML) foi criado com o princípio de ser uma maneira rápida e otimizada de podermos fazer requisições Web, sendo esta totalmente
Configuração do email da UFS no Outlook 2007
Universidade Federal de Sergipe Centro de Processamento de Dados Coordenação de Redes de Computadores Configuração do email da UFS no Outlook 2007 Conteúdo Pág Configuração Básica... 01 Teste da Configuração
O Primeiro Programa em Visual Studio.net
O Primeiro Programa em Visual Studio.net Já examinamos o primeiro programa escrito em C que servirá de ponto de partida para todos os demais exemplos e exercícios do curso. Agora, aprenderemos como utilizar
Microsoft Access XP Módulo Um
Microsoft Access XP Módulo Um Neste primeiro módulo de aula do curso completo de Access XP vamos nos dedicar ao estudo de alguns termos relacionados com banco de dados e as principais novidades do novo
Acessando um Banco de Dados
Acessando um Banco de Dados Introdução Agora que você já está craque em JSP e já instalou seu servidor, vamos direto para a parte prática! Neste tutorial vamos aprender a acessar um banco de dados. Para
Veja abaixo um exemplo de como os dados são mostrados quando usamos o
Objeto DataGridView O controle DataGridView é um dos objetos utilizados para exibir dados de tabelas de um banco de dados. Ele está disponível na guia de objetos Data na janela de objetos do vb.net. Será
JavaScript. JavaScript é uma linguagem de script usada em navegadores web. É uma linguagem dinâmica, estruturada e orientada em objetos.
JavaScript JavaScript é uma linguagem de script usada em navegadores web. É uma linguagem dinâmica, estruturada e orientada em objetos. Pode ser usada dentro do próprio arquivo HTML ou estruturada em um
Módulo 3936 ASP.NET. Financiado pelo FSE
2 EISnt Centro de Formação Profissional, Engenharia Informática e Sistemas, Novas Tecnologias, Lda Avª D. João I, nº 380/384 Soutelo 4435-208 Rio Tinto Portal Internet : www.eisnt.com E-Mail : formaçã[email protected]
Delphi 7 Aula 01 Área do Triângulo
Delphi 7 Aula 01 Área do Triângulo Prof. Gilbert Azevedo da Silva I. Objetivos Conhecer o Ambiente Integrado de Desenvolvimento (IDE) do Delphi 7, Desenvolver a primeira aplicação no Delphi 7, Aprender
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
Configurando o IIS no Server 2003
2003 Ser ver Enterprise Objetivo Ao término, você será capaz de: 1. Instalar e configurar um site usando o IIS 6.0 Configurando o IIS no Server 2003 Instalando e configurando o IIS 6.0 O IIS 6 é o aplicativo
ASP.Net com MySQL Connector/Net 6.2.5
ASP.Net com MySQL Connector/Net 6.2.5 Introdução Por questões de segurança, a ITM Networks agora trabalha com a política de segurança MediumTrust nos servidores Windows 2003 Server. Algumas versões do
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
AULA 4 VISÃO BÁSICA DE CLASSES EM PHP
AULA 4 VISÃO BÁSICA DE CLASSES EM PHP Antes de mais nada, vamos conhecer alguns conceitos, que serão importantes para o entendimento mais efetivos dos assuntos que trataremos durante a leitura desta apostila.
Cotação Eletrônica. 1º Passo: Configure o e-mail em que será utilizado para envio das. cotações.
Cotação Eletrônica 1º Passo: Configure o e-mail em que será utilizado para envio das cotações. Na tela Configurações do Sistema do módulo Retaguarda selecione a opção MOURAMAIL na configuração Modo de
Omega Tecnologia Manual Omega Hosting
Omega Tecnologia Manual Omega Hosting 1 2 Índice Sobre o Omega Hosting... 3 1 Primeiro Acesso... 4 2 Tela Inicial...5 2.1 Área de menu... 5 2.2 Área de navegação... 7 3 Itens do painel de Controle... 8
Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza
Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões Prof. MSc. Hugo Souza Se você precisar manter informações sobre seus usuários enquanto eles navegam pelo seu site, ou até quando eles saem
WEBDESIGN. Professor: Paulo Marcos Trentin - [email protected] http://www.paulotrentin.com.br Escola CDI de Videira
WEBDESIGN Professor: Paulo Marcos Trentin - [email protected] http://www.paulotrentin.com.br Escola CDI de Videira Formulários e JavaScript Como visto anteriormente, JavaScript pode ser usada para
CRIANDO UM BANCO DE DADOS
CRIANDO UM BANCO DE DADOS Bem, antes de iniciarmos propriamente no delphi, devemos aprender a usar sua ferramentas, sendo uma das mais importantes o Database Desktop, pois é com esta que construímos nossos
MANUAL DO INSTAR-MAIL 1.0. Pagina de login e senha do Instar-Mail
1º Passo: Acesse o seguinte endereço http://www.smtp.com.br/sg/cliente/logar.php MANUAL DO INSTAR-MAIL 1.0 2º Passo: Será apresentada uma tela solicitando o seu login e senha: Sendo assim: Digite o seu
Na tela dele, clique no sinal de + ao lado do nome do seu computador, para expandi-lo. A seguir, expanda também o item "Sites da web".
Servidor WEB Desenvolvedores de sites que querem aprender ou testar ASP, ou mesmo profissionais que precisam desenvolver páginas ASP ou ASP.Net, não precisam necessariamente ter um servidor na web com
Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL.
Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2012 Edição 7 Listando e Gravando Listando itens em ComboBox e gravando os dados no
Portal Sindical. Manual Operacional Empresas/Escritórios
Portal Sindical Manual Operacional Empresas/Escritórios Acesso ao Portal Inicialmente, para conseguir acesso ao Portal Sindical, nos controles administrativos, é necessário acessar a página principal da
Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade
do Sistema Índice Página 1. Como acessar o sistema 1.1 Requisitos mínimos e compatibilidade 03 2. Como configurar o Sistema 2.1 Painel de Controle 2.2 Informando o nome da Comissária 2.3 Escolhendo a Cor
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
Como funciona? SUMÁRIO
SUMÁRIO 1. Introdução... 2 2. Benefícios e Vantagens... 2 3. Como utilizar?... 2 3.1. Criar Chave / Senha de Usuário... 2 3.2. Recursos da Barra Superior... 2 3.2.1. Opções... 3 3.2.1.1. Mover Para...
MANUAL DO GERENCIADOR ESCOLAR WEB
CNS LEARNING MANUAL DO GERENCIADOR ESCOLAR WEB Versão Online 13 Índice ÍNDICE... 1 VISÃO GERAL... 2 CONCEITO E APRESENTAÇÃO VISUAL... 2 PRINCIPAIS MÓDULOS... 3 ESTRUTURAÇÃO... 3 CURSOS... 4 TURMAS... 4
Manual Comunica S_Line
1 Introdução O permite a comunicação de Arquivos padrão texto entre diferentes pontos, com segurança (dados criptografados e com autenticação) e rastreabilidade, isto é, um CLIENTE pode receber e enviar
Nesta aula serão apresentados alguns comandos de condição, repetição e gráficos.
3 COMANDOS CONDICIONAIS E DE LAÇO Nesta aula serão apresentados alguns comandos de condição, repetição e gráficos. 3.1 COMANDOS CONDICIONAIS 3.1.1 Comando IF Como o próprio nome já indica, estes comandos
Manual de configuração do sistema
Manual de configuração do sistema (v.1.5.x Beta) Rua México, 119 Sala 2004 Centro Rio de Janeiro, RJ www.doctors-solution.com.br www.simdoctor.com.br [email protected] Sumário 1. Fazendo seu primeiro
HTML / JAVASCRIPT. A versão atual é o HTML5 (seus predecessores imediatos são HTML 4.01, XHTML 1.1, etc.).
HTML / JAVASCRIPT Estamos iniciando o estudo do HTML através das TAGS (comandos) para construir formulários. Isso facilitará a continuidade dos nossos estudos da linguagem de programação JavaScript, a
Manual do Usuário CFCWeb BA
ÍNDICE Acesso ao sistema... 2 Tela Principal... 3 Cadastro de Candidatos... 5 Agenda Teórico... 6 Agenda Prático... 7 Consulta Agendamentos do Candidato por Serviço... 9 Cadastro de Grade Horária... 10
8VDQGR5HSRUW0DQDJHUFRP&ODULRQH3RVWJUH64/ -XOLR&HVDU3HGURVR 8VDQGRSDUkPHWURV
8VDQGRSDUkPHWURV O envio de parâmetros para um relatório é uma das funções mais úteis do Report Manager, com eles você pode: Permitir que o usuário final altere palavras ou sentenças de um relatório; Atribuir
BARRA DE PROGRESSO EM VBA
BARRA DE PROGRESSO EM VBA Quando elaboramos uma programação em VBA e não sabemos o tempo de execução podemos utilizar uma alternativa para a visualização do progresso da tarefa, uma barra de progressão
Trabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011
Trabalhando com conexão ao banco de dados MySQL no Lazarus Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 4 O Componente Trabalhando com conexão ao banco de dados MySQL no Lazarus Ano: 03/2011
WORD. Professor: Leandro Crescencio E-mail: [email protected]. http://www.inf.ufsm.br/~leandromc. Colégio Politécnico 1
WORD Professor: Leandro Crescencio E-mail: [email protected] http://www.inf.ufsm.br/~leandromc Colégio Politécnico 1 WORD Mala direta Cartas Modelo Mesclar Etiquetas de endereçamento Formulários Barra
4 Criação de macros e introdução à linguagem VBA
4 Criação de macros e introdução à linguagem VBA Vinicius A. de Souza [email protected] São José dos Campos, 2011. 1 Sumário Tópicos em Microsoft Excel 2007 Introdução à criação de macros...3 Gravação
Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011
Criando Banco de Dados, Tabelas e Campos através do HeidiSQL Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 2 Pedreiros da Informação Criando Banco de Dados, Tabelas e Campos através do HeidiSQL
Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica
Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica I Vida Controle de Contatos Conteúdo Part I Introdução 2 1 Vida Controle... de Contatos Pessoais 2 Part II Configuração 2 1 Configuração...
AULA 8 CRIANDO UMA CLASSE EM PHP INTERAGINDO COM BANCO DE DADOS - COM RELACIONAMENTO ENTRE TABELAS
AULA 8 CRIANDO UMA CLASSE EM PHP INTERAGINDO COM BANCO DE DADOS - COM RELACIONAMENTO ENTRE TABELAS Na grande maioria dos sistemas, faz-se necessário utilizar informações que estão armazenadas em uma determinada
Programação para Internet Avançada. 4. Web Services. Nuno Miguel Gil Fonseca [email protected]
Programação para Internet Avançada 4. Web Services Nuno Miguel Gil Fonseca [email protected] 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
Parte I. Demoiselle Mail
Parte I. Demoiselle Mail Para o envio e recebimento de e-s em aplicativos Java, a solução mais natural é usar a API JavaMail [http:// www.oracle.com/technetwork/java/java/index.html]. Ela provê um framework
WEBDESIGN. Professor: Paulo Trentin [email protected] http://www.paulotrentin.com.br Escola CDI de Videira
WEBDESIGN Professor: Paulo Trentin [email protected] http://www.paulotrentin.com.br Escola CDI de Videira 1 CDI - Curso de Webdesign - Prof. Paulo Trentin Objetivos para esta aula Debater sobre
Configuração do email da UFS no Outlook Express
Universidade Federal de Sergipe Centro de Processamento de Dados Coordenação de Redes de Computadores Configuração do email da UFS no Outlook Express Conteúdo Pág Configuração Básica... 01 Teste da Configuração
EXEMPLO DE COMO FAZER UMA MALA DIRETA
EXEMPLO DE COMO FAZER UMA MALA DIRETA OBS: Para esta nota de aula foi utilizada como referência: Apostila Mala Direta Santos, Jorge Rodrigues dos. Foram adaptados os comando para utilizar mala direta no
MANUAL DE UTILIZAÇÃO
MANUAL DE UTILIZAÇÃO Módulo de operação Ativo Bem vindo à Vorage CRM! Nas próximas paginas apresentaremos o funcionamento da plataforma e ensinaremos como iniciar uma operação básica através do nosso sistema,
Documentação. Programa de Evolução Contínua Versão 1.72
Documentação Programa de Evolução Contínua Versão 1.72 Sumário Resumo das Novidades... 3 Configuração das Novidades... 5 Exibição de variações nas listagens... 5 Novo Sistema de Lista de Desejos... 7 Resumo
Treinamento Sistema Condominium Módulo III
Financeiro (Lançamentos Despesas e Saldos) Nesse módulo iremos apresentar os principais recursos da área contábil do sistema. Contábil> Lançamentos Nessa tela é possível lançar as despesas dos condomínios,
Lista de Revisão. 3. Analise a afirmativa a seguir como verdadeira ou falsa e justifique.
Lista de Revisão 1. Nos sistemas web, geralmente os usuários apresentam dois problemas típicos, a desorientação e a sobrecarga cognitiva. Discorra sobre esses problemas. 2. Apresente as principais diferenças
JSP - ORIENTADO A OBJETOS
JSP Orientação a Objetos... 2 CLASSE:... 2 MÉTODOS:... 2 Método de Retorno... 2 Método de Execução... 2 Tipos de Dados... 3 Boolean... 3 Float... 3 Integer... 4 String... 4 Array... 4 Primeira:... 4 Segunda:...
Memória Flash. PdP. Autor: Tiago Lone Nível: Básico Criação: 11/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos
TUTORIAL Memória Flash Autor: Tiago Lone Nível: Básico Criação: 11/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br [email protected]
JDBC Java Database Connectivity
5 JDBC Java Database Connectivity Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Trabalhar com bancos de dados em aplicações web em JSP através das classes
Microsoft Excel Macro V. Índice 16-) Formulários... 42 17-) Gerando código para o Formulário... 49
Microsoft Excel Macro V Índice 16-) Formulários... 42 17-) Gerando código para o Formulário... 49 16-) Formulários A forma mais comum de comunicação de um sistema com o usuário é por meio de caixas de
Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário
Smart Laudos 1.9 A Forma Inteligente de Criar seus Laudos Médicos Manual do Usuário Conteúdo 1. O que é o Smart Laudos?... 3 2. Características... 3 3. Instalação... 3 4. Menu do Sistema... 4 5. Configurando
Manual do Almoxarifado SIGA-ADM
Manual do Almoxarifado SIGA-ADM DIRETORIA DE GESTÃO DA TECNOLOGIA DA INFORMAÇÃO(DGTI) MARÇO/2012 Requisição de Almoxarifado Requisições O sistema retornará a tela do menu de Administração. Nela selecione
Utilização do Webmail da UFS
Universidade Federal de Sergipe Centro de Processamento de Dados Coordenação de Redes de Computadores Utilização do Webmail da UFS Procedimento Com o intuito de facilitar a execução dos passos, este tutorial
Display de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos
TUTORIAL Display de 7 Segmentos Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br [email protected]
Criando um script simples
Criando um script simples As ferramentas de script Diferente de muitas linguagens de programação, você não precisará de quaisquer softwares especiais para criar scripts de JavaScript. A primeira coisa
Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.
Conteúdo 1. Descrição geral 2 2. Resumo das funcionalidades 3 3. Efetuar cadastro no sistema 4 4. Acessar o sistema 6 5. Funcionalidades do menu 7 5.1 Dados cadastrais 7 5.2 Grupos de usuários 7 5.3 Funcionários
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
USANDO O ROUNDCUBE WEBMAIL
USANDO O ROUNDCUBE WEBMAIL ATENÇÃO! Para utilizar este tutorial não se esqueça: Onde estiver escrito seusite.com.br substitua pelo ENDEREÇO do seu site (domínio). Ex.: Se o endereço do seu site é casadecarnessilva.net
http://divulgafacil.terra.com.br/novahospedagem_4/configuracoes.html
Page 1 of 9 Veja abaixo como proceder para alterar as configurações de hospedagem do seu site: Na nova plataforma de hospedagem, a estrutura de diretórios FTP vai mudar um pouco. Ou seja, em caso de atualização
Manual do Instar Mail Sumário
Manual do Instar Mail Sumário 1 - Apresentação do sistema... 2 2 - Menu cliente... 2 3 - Menu Importação... 5 4 - Menu Campanhas... 9 5 - Menu banco de arquivos... 16 6 - Menu agendamento... 16 7 - Menu
Orientações para o uso do Mozilla Thunderbird
Orientações para o uso do Mozilla Thunderbird Mozilla Thunderbird O Mozilla Thunderbird é um software livre feito para facilitar a leitura, o envio e o gerenciamento de e-mails. Índice Configurando o Mozilla
Manual de criação de envios no BTG360
Manual de criação de envios no BTG360 Série manuais da ferramenta ALL in Mail Introdução O BTG 360 utiliza a tecnologia do behavioral targert para que você alcance resultados ainda mais assertivos com
Guia de Consulta Rápida ASP. Rubens Prates. Novatec Editora. www.novateceditora.com.br
Guia de Consulta Rápida ASP Rubens Prates Novatec Editora www.novateceditora.com.br Guia de Consulta Rápida ASP de Rubens Prates Copyright@2000 da Novatec Editora Ltda. Todos os direitos reservados. É
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
Configuração do cliente de e-mail Outlook 2010 para usuários DAC
Configuração do cliente de e-mail Outlook 2010 para usuários DAC A. Configurando a autoridade certificadora ICPEdu no Outlook Os certificados utilizados nos serviços de e-mail pop, imap e smtp da DAC foram
Resumo das funcionalidades
Resumo das funcionalidades Menu MENU Dados Cadastrais Atualizar Cadastro Troca Senha Grupo Usuários Incluir Atualizar Funcionários Incluir Atualizar Atualizar Uso Diário Importar Instruções Processar Status
Facebook Instruções de integração com PayPal
Facebook Instruções de integração com PayPal Há diversas formas de utilizar o PayPal para receber pagamentos na plataforma do Facebook. Primeiro você precisa decidir suas necessidades para a opção mais
Como acessar o novo webmail da Educação? Manual do Usuário. 15/9/2009 Gerencia de Suporte, Redes e Novas Tecnologias Claudia M.S.
Como acessar o novo webmail da Educação? Manual do Usuário 15/9/2009 Gerencia de Suporte, Redes e Novas Tecnologias Claudia M.S. Tomaz IT.002 02 2/14 Como acessar o Webmail da Secretaria de Educação? Para
MANUAL VTWEB CLIENT URBANO
MANUAL VTWEB CLIENT URBANO A marca do melhor atendimento. Conteúdo... 2 1. Descrição... 3 2. Cadastro no sistema... 3 2.1. Pessoa Jurídica... 3 2.2. Pessoa Física... 5 2.3. Concluir o cadastro... 6 3.
SSE 3.0 Servidor de Notificação por E-Mail. Cadastrando E-Mail
SSE 3.0 Modulo Servidor de Notificação de E-Mail - 1 SSE 3.0 Servidor de Notificação por E-Mail O módulo servidor de notificação por e-mail tem como objetivo enviar uma notificação via e- mail para os
Manual de uso do aplicativo Filho Sem Fila
Manual de uso do aplicativo Filho Sem Fila Código escola Ao abrir o aplicativo, será exibida tela solicitando o código da escola que utilizará o sistema. Para acessar, basta digitar o código fornecido
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
Tutorial do Sistema de Gestão de Conteúdos para Web - SYSWEB
Tutorial do Sistema de Gestão de Conteúdos para Web - SYSWEB São João del-rei Outubro de 2008 1. Entrando na Intranet para acessar o SYSWEB 1.1 Digite no seu navegador (browser) o seguinte endereço: http://www.intranet.ufsj.edu.br
1. Tela de Acesso pg. 2. 2. Cadastro pg. 3. 3. Abas de navegação pg. 5. 4. Abas dados cadastrais pg. 5. 5. Aba grupo de usuários pg.
Sumário 1. Tela de Acesso pg. 2 2. Cadastro pg. 3 3. Abas de navegação pg. 5 4. Abas dados cadastrais pg. 5 5. Aba grupo de usuários pg. 6 6. Aba cadastro de funcionários pg. 7 7. Pedidos pg. 12 8. Cartões
