DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Easy .net magazine ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


AJAX Control Toolkit - Artigo easy .net Magazine 10

Este artigo apresenta alguns dos controles mais interessantes da biblioteca AJAX Control Tool Kit, incluindo os controles para upload assíncrono de arquivos, edição de código HTML no browser e o Seadragon, utilizado para criar efeitos em imagens baseados na tecnologia Deep Zoom.






AJAX Control Tool Kit

            Este artigo vai mostrar como o leitor pode criar aplicações arrojadas usando este poderoso framework open source para ASP.NET, incluindo a utilização dos principais controles da suíte:  Seadragon, AsyncFileUpload e HTMLEditor. Permitem elevar o seu Web Site a um nível superior de experiência de usuário.

 

O ASP.NET é uma evolução do ASP, onde podemos destacar como ganhos o suporte à linguagem de programação C#, código compilado tendo um ganho de desempenho ao acessar as páginas, diversos controles que rodam no servidor (como TextBox, Label, acesso a dados), suporte a Web Services, Segurança e Escalabilidade. Ele pode ser dividido em três categorias: ASP.NET Web Forms, ASP.NET AJAX e ASP.NET MVC. Este artigo trata do ASP.NET AJAX que tem como subcategoria o ASP.NET AJAX Control Toolkit e jQuery.

O ASP.NET AJAX Control Toolkit é um projeto open source, de código aberto, foi desenvolvido para o framework ASP.NET AJAX da Microsoft. Essa tecnologia é fruto da força conjunta da Microsoft e da comunidade, que tem como resultado mais de 40 controles que são livres e que podem deixar as aplicações Web mais interativas. Alguns desses controles são o calendar (calendário), Animation (Animação), AutoComplete (Auto Completar), MaskedEdit (Máscaras nos campos) etc. Para falar de todos seriam necessários vários artigos, por isso vamos manter o foco em três poderosos controles: Seadragon, AsyncFileUpload e HTMLEditor.

O AJAX Control Toolkit está disponível no site CodePlex.com, que é o local patrocinado pela Microsoft para hospedagem de soluções livres. Ao acessar a página do projeto (veja a sessão Links) há várias versões para download.

A ideia principal por trás do AJAX (Asynchronous Javascript And XML) é fazer com que a página não recarregue por completo quando requisições são feitas ao servidor. Um site que utiliza o AJAX consegue fazer requisições ao servidor sem manter o usuário na espera (daí o termo “assíncrono”). Para se obter o melhor do AJAX algumas tecnologias trabalham juntas, entre elas existem o JavaScript, o objeto XMLHttpRequest, Cascading Style Sheets – CSS, Document Object Model – DOM, assim como já comentamos algumas vezes aqui na Easy (veja edição 6). Assim, é dito que essas tecnologias em conjunto possibilitam a realização de solicitações ao servidor sem que a página “pisque”.

 

Nota do DevMan

Cascading Style Sheets – CSS - Folha de estilo em cascata, que serve para estilizar a página (cores, fontes, posições etc.). O CSS pode ser reutilizado por elementos que compõem as páginas tendo um ganho na hora da manutenção;

XMLHttpRequest - Tem como finalidade obter dados do servidor, é o usado para realizar as chamadas assíncronas no AJAX;"



ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Easy .net magazine ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Publicidade
Autor
Erysson Batista Barros De Souza

Tenho experiência em ASP.NET utilizando a linguagem C#. Sou formado em Sistemas de Informação pelo o Instituto de Estudos Superiores da Amazônia – IESAM e Especialista em Tecnologia de Desenvolvimento de Softwares pelo Centro Universitário do Pará – CESUPA. Trabalho no Tribunal de Contas do Estado...


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
1   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03