Artigo Clube Delphi 87 - AJAX: Buscas incrementais

Criei um exemplo e mostro neste artigo como implementá-lo, passo a passo.

Esse artigo faz parte da revista Clube Delphi Edição 87. Clique aqui para ler todos os artigos desta edição

Clique aqui para ler esse artigo em PDF.

ASP.NET

AJAX

Buscas incrementais

 

A tecnologia AJAX continua sendo a mais importante inovação em aplicações Web. Temos vários artigos e vídeo aulas que mostram a utilização dessa tecnologia em inúmeros ambientes e frameworks. Na edição 75 apresentei o MagicAjax, um framework que agiliza em muito o desenvolvimento no Delphi 2006 de aplicações com a tecnologia AJAX.

Inúmeros foram os e-mails que recebi com questões de como e onde utilizar o AJAX. Um questionamento interessante foi verificar a possibilidade de fazer uma busca incremental utilizando o AJAX, ao melhor estilo do Google, ou seja, você digitará as iniciais do texto e os resultados apresentados serão exibidos através de uma consulta ao banco de dados.

Isso tudo sem refresh na página da pesquisa. Criei um exemplo e mostro neste artigo como implementá-lo, passo a passo.

 

MagicAjax

Esse framework é gratuito, está na release 0.3.0 e pode ser baixado no endereço oficial do projeto: www.magicajax.net. Para utilizar, precisamos adicionar uma referência para a DLL do MagicAjax no projeto ASP.NET. Crie um novo projeto do tipo ASP.NET Web Application - Delphi for .NET. No Project Manager selecione o item References e clique com o botão direito para abrir o menu de contexto e escolha Add Reference.

Na tela de Add Reference, com a aba .NET Assemblies selecionada, clique no Browse e encontre o arquivo MagicAjax.dll  a partir do diretório onde você o descompactou. Clique em OK para fechar o editor (" [...] continue lendo...

Artigos relacionados