O próximo encontro mensal do DFJUG será realizado na próxima Quinta-feira, dia 08 / Junho, a partir das 19:00 hs.
O local do evento será a Faculdade Alvorada (SGAN 916, conjunto D, Asa Norte) e vamos conversar sobre o tema que tem sido bastante frequente ultimamente nas rodas de conversas javanesas e nas revistas tecnicas : AJAX.

AJAX, oficialmente, Asynchronous Javascript And Xml.

Uma definição melhor seria, uma metodologia de desenvolvimento que utiliza diversas tecnologias disponíveis nos browsers atuais para melhorar a interface de aplicações Web.

Historico:
Jesse James Garret do site "Adaptive Path" definiu AJAX como o seguinte: "O AJAX não é uma tecnologia. São na realidade várias tecnologias, cada uma progredindo de forma independente, e que se juntaram de forma a poder explorar formas de melhorar a interação com os utilizadores em aplicações Web." e apenas um estilo de desenho, que junta todas as características dos browsers atuais de forma a produzir aplicações que se assemelham menos a Web e mais a desktop.

O AJAX utiliza as seguintes tecnologias:
1. Apresentação baseada em standards utilizando XHTML e CSS
2. Interação e apresentação dinâmica utilizando o Documento Object Model (DOM)
3. Formato standard para troca e manipulação de dados - XML
4. Comunicação assincrona com o servidor utilizando XMLHttpRequest
5. Utiliza Javascript como agregador de todas estas ecnologias.

E porque o nome de AJAX? Foi o termo dado por Jesse Garrett para abreviar "Asynchronous JavaScript + XML, que utiliza os seguintes frameworks: DWR, AJAXTAGS, AJAXIAN e AJAXANYWHERE.

Por que a comunidade Java deve conhecer esta tecnologia ?
Com Ajax, e possivel reduzir drasticamente o uso de banda, tornando a navegação muito mais rápida, disponibilizar a informação dezenas de vezes mais rápido, pois busca-se apenas o conteúdo de interesse do usuário e ainda consegue-se ter interatividade e usuabilidade com o usuário sem demandar um elevado consumo de recursos para que esses sejam disponibilizados. O Ajax cumpre as necessidades do mercado por clientes baseados na Web mais ricos e com tempos de resposta mais rápidos que não necessitem de uma instalação local.

O que o desenvolvedor ganha com isto?
Ajudara a preencher a lacuna entre o que o desenvolvedor já sabe e o que precisa saber para atender as sempre crescentes expectativas de seus usuários, fornece ao desenvolvedor, todas as ferramentas necessárias a inclusão de tecnicas do Ajax em aplicativos existentes ou futuros.

O que o desenvolvedor ganha indo a este Encontro Mensal do DFJUG ?
Se voce chegou ate aqui, é porque realmente esta interessado em saber mais e talvez ate desenvolver aplicativos baseados em Ajax. Por isso, preparamos uma palestra na qual pode obter informações.

Palestrante:

O palestrante será Adeilton da Paz Souza - apaz.suporte.deinf@bcb.gov.br, tem mais de 5 anos de experiência utilizando a tecnologia Java, sendo que se especializou na camada de apresentação e todas as suas adjacentes. Atualmente trabalha na equipe de arquitetura do departamento de informática do Banco Central do Brasil, onde definem-se padrões de utilização para as tecnologias web. Experiência também na área de formação de profissionais, atuando como instrutor por instituições como Politec, Banco Central, Eibsbnet e outras.

Solidariedade:

E quanto você vai pagar para por este encontro de tecnologia ? NADA. Como você sabe, este convite é gratuito, mas se voce trouxer uma lata de leite em pó, (não serve leite desnatado, longa vida (caixinha) ou saquinho), esta será doada para o Lar Betel - www.gracers.com/betel.htm ou www.betelchildrenshome.org.uk em inglês, que atende a 181 crianças institucionalizadas (em situação de risco).

Dica:Fotos:

A Faculdade Alvorada fica ao lado do Complexo de Tecnologia do Banco do Brasil, atrás do hipermercado Extra, no final da Asa Norte.

Fotos:

     

Palestra Ajax e Exemplos