quarta-feira, 16 de abril de 2008

FrameWork Ajax no Domino

A muito quando descobri o Ajax e me interessei pelo assunto passava por maus "bocados" para utilizar a biblioteca de scripts dentro do domino.
Primeiro anexava dentro de uma base NSF os arquivos um a um para poder referencia-los dentro dos elementos de designer da aplicação. Depois em uma matéria do CODESTORE vi que poderia utilizar o WEBDAV para que através de um FTP anexar os arquivos transferindo como se fosse uma pasta normal. Achei isso um máximo. Sem falar nas possibilidade de um designer em outro local poder alterar uma aplicação.
Posso até estar atrasado no assunto, mais garanto que muitos colegas que trabalham com o Lotus Notes não sabe que podemos utilizar o recurso que vou explicar agora.
Para melhor utilizar a biblioteca de scripts seja ela qual for (Dojo, Yahoo! UI, scriptaculus e etc.) basta colocar a pasta de arquivos abaixo do seguinte caminho do servidor Domino: \Data\domino\html\
Assim podemos referenciar qualquer biblioteca que desejamos utilizar. Claro que é importante a organização dentro do diretório e muito cuidado para não acontecer acidentes. ;)

Veja como fiz com o DOJO.

Depois que adicionar a biblioteca na pasta html do servidor Domino podemos fazer referência aos arquivos dentro da pasta html.

E agora mãos a obra. Podemos brincar com as bibliotecas conforme nossa necessidade e utilizar duas ou mais bibliotecas dentro de uma mesma aplicação.

Download de algumas Bibliotecas:
Dojo ToolKit
Yahoo! UI
Scriptaculos
Ext JS

Nenhum comentário: