quarta-feira, 4 de maio de 2011

Asp.Net

ASP.NET é a plataforma da Microsoft para o desenvolvimento de aplicações Web e é o sucessor da tecnologia ASP. É um componente do IIS que permite através de uma linguagem de programação integrada na .NET Framework criar páginas dinâmicas. Não é nem uma linguagem de programação como VBScript, PHP, nem um servidor web como IIS ou Apache.
O ASP.NET é baseado no Framework .NET herdando todas as suas características, por isso, como qualquer aplicação .NET, as aplicações para essa plataforma podem ser escritas em várias linguagens, como C# e Visual Basic .NET



WEBFORM / CADASTRO SIMPLES EM ASP.NET & C#  "PARTE I"

using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
    }
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        string conexao = "Server=PAULA-PC;Database=curso;Trusted_Connection=yes"; /*conexao via windows*/
        SqlConnection conn = new SqlConnection(conexao);
        SqlCommand comm = new SqlCommand("Insert Into Cad_Cliente(Nome, Endereco)" +
        "values(@Nome, @Endereco)", conn);
       
        comm.Parameters.AddWithValue("@Nome", txtNome.Text);
        comm.Parameters.AddWithValue("@Endereco", txtEndereco.Text);

        try
        {
            conn.Open();
            comm.ExecuteNonQuery();
         
         // messagem de cadastro realizado com sucesso"
          Response.Write("Cliente salvo com sucesso!!");   //Falta  Alert
       
       
        }
        catch (SqlException ex)
        {
            throw new Exception("Erro encontrado: " + ex.Message); /* Tratamento Excessão Erro*/
        }
        finally
        {
            conn.Close();
        }
        Checar_Campos();
        Limpar_Campos();
        return;
    }
    private void Checar_Campos()
    {
        if (txtNome.Text.Length == 0)
        {
            Label2.Text = "Preencha campo Nome";
            return;
        }

        if (txtEndereco.Text.Length == 0)
        {
            Label1.Text = "Preencha campo Endereco";
            return;
        }

    }
    private void Limpar_Campos()
    {
        {
            txtNome.Text = "";
            txtEndereco.Text = "";
        }
    }

Olá Pessoal, vou postar link para quem desejar baixar livro  AspNet 3.5 Programando com C#.
livrohttp://www.4shared.com/get/1Zq6BckH/Murach_ASPNET_35_Web_Programmi.html

Nenhum comentário:

Postar um comentário