LOGIN:

iMasters | Por uma internet mais criativa e dinâmica

Feeds

ASP .net

Feed da seção ASP .net

Newsletter de ASP .net


Terça-feira, 05/08/2008 - 10:30 - Por Ramon Durães
Seções relacionadas:

Explorando o ASP.NET AJAX

Artigo recomendado para Visual Studio 2008; Ajax Control toolkit

Com o lançamento do Visual Studio 2008 em conjunto com o ASP.NET 3.5, os desenvolvedores passaram a contar os recursos de AJAX (Asynchronous Javascript and XML) diretamente integrados na IDE do Visual Studio. Implemente agora mesmo o AJAX e evite de sua uma aplicação web ficar recarregando a tela por completo a cada clique no botão. Quantos usuários de sua aplicação estão reclamando dessa característica nesse momento?

Então vamos resolver agora mesmo! Vá ao Visual Studio 2008 e inicie um novo projeto ASP.NET Web Application conforme figura 01.

Figura 01 - Criando um projetoFigura 01 - Criando um projeto

Após iniciar o projeto, você vai verificar que agora tem na Toolbox um novo conjunto de controles com o nome de AJAX Extensions conforme figura 02. Com esses novos controles você terá o suporte para implementação do AJAX de forma automática usando ASP.NET sem a necessidade de escrever o código JavaScript na mão.

Figura 02 - Novo conjunto de controlesFigura 02 - Novo conjunto de controles

Abra a sua página e arraste os seguintes controles conforme figura 03:

  • ScriptManager (Controlar os JavaScripts gerados pelo AJAX)
  • UpdatePanel (Área aonde você deve colocar os controles do ASP.NET)

Figura 03 - Update Panel e ScriptManagerFigura 03 - Update Panel e ScriptManager

Na seqüência, conforme figura 03, arraste para dentro do UpdatePanel um TextBox], um Label e Um Button. Agora é só implementar o código de teste no botão para copiar o valor do TextBox e exibir no Label (this.lblresultado.Text = this.TextBox1.Text;).

Feito isso, chegou a hora de rodar no seu browser a aplicação e conferir conforme figura 04, que ao clicar no botão, vai ter a resposta no label sem a necessidade de recarregar a pagina.

Figura 04 - Rodando no browserFigura 04 - Rodando no browser

Impressionante o que se pode fazer no ASP.NET sem escrever uma linha de código em JavaScript. Sucesso em seus projetos. Comente esse artigo!

Todos os artigos de Ramon Durães

0 comentários publicados

Poste um comentário


Os textos publicados neste espaço são de responsabilidade única de seus autores (colunistas e leitores) e podem não expressar necessariamente a opinião do iMasters.

Sobre o autor

Ramon Durães é autor da frase “Não tem que ser difícil”. Possui larga experiência em tecnologia Microsoft. É Microsoft Most Valuable Professional (MVP), Trabalha como Software Engineer na 2pc Professional Consulting onde trabalha com empresas ligadas ao desenvolvimento de software fornecendo amplo suporte na migração para .NET, arquitetura de software e adoção de Visual Studio Team System. Realiza palestras e treinamentos nos maiores eventos do Brasil. Entre em contato pelo blog (http://www.2pc.com.br/).


Indique para um amigo

captcha

TI SHOP Produtos iMasters

  • Lançamento: CD-ROM Treinamento Aplicado de SQL - Lançamento! Treinamento Aplicado de SQL - Aprenda a trabalhar com SQL com bancos de dados Oracle e SQL Server. São mais de 100 tópicos explicados por Mauro Pichilliani, um articulistas mais lidos do iMasters. Aproveite! Apenas R$ 69,90 no TI SHOP.
  • Lançamento: Livro iMasters "O Encontro de 2 Mundos"- Este livro conta com 56 crônicas de profissionais mais admirados e influentes do mercado brasileiro de Internet. Aproveite o preço especial para leitores do iMasters. Apenas R$ 40,00 e envio imediato!
  • DVD Curso Completo de Photoshop - Do conceito à finalização Lançamento! Curso Completo de Photoshop, em DVD, com mais de 230 aulas dividas em 4 módulos: conceito, básico, avançado e finalização. Apenas R$ 69,50 no TI SHOP - Frete com 50% de desconto
  • DVD Javascript Starter - Curso Completo Com mais de 9 horas de vídeo-aulas, é um curso completo sobre Javascript. Ideal para quem deseja aprender a linguagem. Apenas R$ 64,90 no TI SHOP - Frete com 50% de desconto!

2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.