Categoria Atual: ASP.NET – Tutoriais

Enviando E-Mail com ASP.NET

Uma maneira simples e prática de enviar e-mail com ASP.NET usando o VB, o código está comentado, e bem detalhado para facilitar o entendimento, bom proveito! Contato.aspx <%@ Page Language="VB" AutoEventWireup="False" %> <%@ Import NameSpace="System.Web.Mail" %> <script src="Contato.vb" runat="server"></script> <form runat="server"> Preencha o formul&aacute;rio abaixo e aguarde<br>por nossas super promo&ccedil;&otilde;es! <br><br> <asp:Label Id="LbMsg" Text="" runat="server" /> <br><br> <strong>Nome: </strong><br> <asp:TextBox Id="CmpNome" Columns="25" runat="server" /> <br> <strong>Assunto: </strong><br> <asp:TextBox Id="CmpAssunto" Columns="25" runat="server" /> <br> <strong>Mensagem: </strong><br> <asp:TextBox Id="CmpMensagem" TextMode="MultiLine" Columns="25" runat="server" …
Continue Lendo

Agência OFF, desenvolvimento de soluções web para as Agências Digitais

Tags:

Usando a Tag asp:xml ASP.NET

Nada como puxar um XML e configurar ele dentro de um XSL com uma linha só de comando, é possível com a tag Simples é fácil de utilizar, ela você pode chamar um XML puro com o “DocumentSource” ou modelar no XSL com o “TransformSource” OBS: Não irei dizer detalhes do XSL pois estou fazendo referências ao ASP.NET, mais de primeira mão, é super fácil. Então segue abaixo as três páginas que você precisa para modelar tudo Index.aspx <%@ Page …
Continue Lendo

Agência OFF, desenvolvimento de soluções web para as Agências Digitais

Tags:

Conexão com banco de dados no web.config

No caso do bom e velho ASP poderíamos colocar essa string de conexão dentro do global.asa que era mais ou menos assim: <SCRIPT LANGUAGE="VBScript" RUNAT="Server"> Sub Application_onStart Application("Conn_BANCO") = "database=NOME_DA_BASE;server=000.000.000.000;user=USUARIO;pwd=SENHA" End sub Sub Session_onStart End Sub Sub Session_onEnd End sub </SCRIPT> chamando assim na página: Set Conexao = CreateObject("ADODB.Connection") Conexao.ConnectionString = Application("Conn_BANCO") Conexao.Open() agora em ASP.NET não mudou nada só o arquivo: usamos o web.config (arquivo de configuração do ASP.NET), assim: <?xml version="1.0"?> <configuration> <appSettings/> <connectionStrings> <add name="Conn_BANCO" connectionString="server=000.000.000.000; database=NOME_DA_BASE;user=USUARIO;pwd=SENHA" …
Continue Lendo

Agência OFF, desenvolvimento de soluções web para as Agências Digitais

Tags:

ASP.NET – Validando Campos : Tutorial 05

Aula baseada no site da w3schools Código pronto para validar campos do tipo “Integer” <%@ Page Language="VB" Debug="True" Explicit="True" %> <html> <head> <title>Validando Campos</title> </head> <body> <form runat="server"> Números de 1 a 100: <asp :TextBox Id="CmpBox" runat="server" /> <asp :RangeValidator ControlToValidate="CmpBox" MinimumValue="1" MaximumValue="100" Type="Integer" Text="Os números válidos são de 1 a 100" runat="server" /> <br /> <asp :Button Text="Submit" runat="server" /> </form> </body> </html> O RangeValidator é a tag do ASP.NET para fazer a função aontecer!!!! Com o parâmentro MinimumValue …
Continue Lendo

Agência OFF, desenvolvimento de soluções web para as Agências Digitais

ASP.NET – Repeater Control : Tutorial 04

Aula baseada no site da w3schools Código pronto para puxar informações de um arquivo XML, simples e prático! Arquivo: RepeaterControl.xml <?xml version="1.0" encoding="ISO-8859-1"?> <catalogo> <cd> <titulo>Empire Burlesque</titulo> <artista>Bob Dylan</artista> <ano>1985</ano> </cd> <cd> <titulo>Hide your heart</titulo> <artista>Bonnie Tyler</artista> <ano>1988</ano> </cd> <cd> <titulo>Greatest Hits</titulo> <artista>Dolly Parton</artista> <ano>1982</ano> </cd> <cd> <titulo>Still got the blues</titulo> <artista>Gary Moore</artista> <ano>1990</ano> </cd> <cd> <titulo>Eros</titulo> <artista>Eros Ramazzotti</artista> <ano>1997</ano> </cd> </catalogo> Arquivo: RepeaterControl.aspx <%@ Page Language="VB" Debug="True" Explicit="True" %> <%@ Import NameSpace="System.Data" %> <script runat="server"> Sub Page_Load If Not …
Continue Lendo

Agência OFF, desenvolvimento de soluções web para as Agências Digitais

Tags:

ASP.NET – Trabalhando com TextBox, modo simples : Tutorial 03

Aula baseada no site da w3schools Nosso terceiro bloco de codigo é esse: <%@ Page Language="VB" Debug="True" Explicit="True" %> <script runat="server"> Sub Submit(Source As Object, E As EventArgs) ' Dimensiona as variáveis "Nome" e "EMail", dizendo que são do tipo "String" Dim Nome, EMail As String ' Os TextBox alimentão as variáveis "Nome" e "EMail" Nome = TxtNome.Text EMail = TxtEmail.Text ' Resgata os valores do formulário e insere nos ' labels "LbMsgNome" e "LbMsgEmail" LbMsgNome.Text = "Nome: " & …
Continue Lendo

Agência OFF, desenvolvimento de soluções web para as Agências Digitais

Tags:

ASP.NET – Web Server Controls : Tutorial 02

Aula baseada no site da w3schools Nosso segundo bloco de codigo é esse: <%@ Page Language="VB" Debug="True" Explicit="True" %> <script runat="server"> Sub Submit(Source As Object, E As EventArgs) Button1.Text = "Você me clicou!" End Sub </script> <html> <head> <title>Teste02</title> </head> <body> <form runat="server"> <asp:Button Id="Button1" Text="Clique Aqui!" OnClick="Submit" runat="server" /> </form> </body> </html> A função desse código é a seguinte: Ao clicar no botão chamado “Clique Aqui!” aciona a função dentro da “Sub” chamada “Submit” que cuja a finalidade é …
Continue Lendo

Agência OFF, desenvolvimento de soluções web para as Agências Digitais

Tags:

ASP.NET – HTML Server Controls : Tutorial 01

Aula baseada no site da w3schools Nosso primeiro bloco de codigo é esse: <%@ Page Language="VB" Debug="True" Explicit="True" %> <script runat="server"> Sub Page_Load Link1.HRef = "http://www.terra.com.br" ' Link de referência End Sub </script> <html> <head> <title>Teste01</title> </head> <body> <form runat="server"> <a id="Link1" runat="server">Teste de Link</a> </form> </body> </html> Esse bloco de código faz referência há um link, como se fosse o href do HTML, só que dentro de um ID: O que é Page_Load? Sempre que a nossa página ASP.NET …
Continue Lendo

Agência OFF, desenvolvimento de soluções web para as Agências Digitais

Tags: