DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 
DevWare  
Novidade: DevMedia lança o DevWare - Saiba mais!


  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.

[fechar]

Você não gostou da qualidade deste conteúdo?

(opcional) Você gostaria de comentar o que não lhe agradou?





Easy .net magazine 10

[Artigo disponível no Leitor Digital DevMedia. Clique aqui para acessá-lo]

> Clique aqui para ler todos os artigos da Easy .net magazine 10


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;"

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!


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...
O que você achou deste post?

    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!
Cursos relacionados
Publicidade
[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!
[Fechar] Você precisa estar logado para dar seu feedback.

Clique aqui para efetuar o login

Caso não tenha um cadastro DevMedia, clique aqui para se cadastrar (gratuito)
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03