<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=iso-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Olha cara, eu n&atilde;o posso dizer que preciso de Ajax. Sou estudante de
Inform&aacute;tica ainda, n&atilde;o trabalho com nada profissionalmente ainda, mas
adoro Perl, &eacute; meu hobby. Fa&ccedil;o um site, pra p&ocirc;r meu conhecimento em
pr&aacute;tica. Mas o c&oacute;digo est&aacute; muito mal feito, fiz um ano atr&aacute;s... Este
ano aprendi muita coisa, e vou refazer o site. Pra voc&ecirc; ter uma id&eacute;ia,
se colocasse no blog um coment&aacute;rio com aspas, o SQL dava erro... se
usasse um usu&aacute;rio que j&aacute; existe, o SQL dava erro, sem que meu programa
verificasse e desse uma mensagem decente... se esquecer a senha, j&aacute;
era... ahiuahiuah, da pra ver que &eacute; bem simples... <br>
Eu queria usar o Ajax ent&atilde;o pra fazer algumas verifica&ccedil;&otilde;es nos
formul&aacute;rios, principalmente, e talvez usar pra mudar o conte&uacute;do, isso
ainda n&atilde;o sei... mas acho que voc&ecirc; entende a id&eacute;ia, minha vontade &eacute;
aprender mesmo... E vi que com o CGI::Application fica muito mais f&aacute;cil
desenvolver p&aacute;ginas, o jeito que eu estava usando era com um monte de
if elsif else, hehe, uma bagun&ccedil;a... Agora vou ver com o Catalyst, j&aacute;
que disseram que &eacute; melhor... <br>
Javascript eu sei... Ajax eu nunca tinha mexido... s&oacute; com o tutorial do
perl.com eu me interessei por CGI::Ajax<br>
O dojo ent&atilde;o eu uso pelo Javascript, ou pelo Perl mesmo?<br>
<br>
voc&ecirc; citou "efeitos 'boiol&iacute;sticos'" e "efeitos bacanas"... rs, fiquei
curioso, vc poderia definir o que &eacute; cada um?<br>
<br>
<br>
Andr&eacute; Garcia Carneiro escreveu:
<blockquote
 cite="midJ9SZQ9$0F533F596A8C1F265FEF6D7FF7B4DD3C@terra.com.br"
 type="cite">
  <pre wrap="">---------- Cabe&ccedil;alho original -----------

De: 
Para: 
C&oacute;pia: 
Data: 
Assunto: 

  </pre>
  <blockquote type="cite">
    <pre wrap="">Pessoal, estou com duas d&uacute;vidas.

Primeiro, eu uso Vim (e n&atilde;o gvim) e instalei perl-support. Tudo que 
funciona no gvim, precisa usar keymappings pra funcionar no vim normal. 
E o problema &eacute;, imagino que seja muito f&aacute;cil de resolver, que eu digito 
os keymappings e nada acontece. Digito \lps, nada. Digito \cl a unica 
coisa que ele entende &eacute; o 'c' de correct, mas n&atilde;o faz nada do esperado 
quanto ao plugin. Eu gostaria de entender o quanto antes. J&aacute; pesquisei 
na documenta&ccedil;&atilde;o do vim, e n&atilde;o consegui achar nada. Olhei at&eacute; no c&oacute;digo 
do plugin, pra ver se entendia, cheguei na linha em quest&atilde;o, mas pra mim 
n&atilde;o fez muito sentido, n&atilde;o sou muito experiente no assunto (como podem 
ver, n&atilde;o sou quase nada experiente, hauiahiauh).
    </pre>
  </blockquote>
  <pre wrap=""><!---->
 
  </pre>
  <blockquote type="cite">
    <pre wrap="">A outra coisa &eacute; o seguinte: Eu li dois artigos do <a class="moz-txt-link-abbreviated" href="http://www.perl.com">www.perl.com</a>. Um 
falando sobre CGI::Ajax, e outro falando sobre CGI::Application. Adorei 
os dois. Massssss, eles s&atilde;o incompat&iacute;veis, aparentemente. Os dois tem 
seus pr&oacute;prios jeitos de printar o resultado. E, apesar de haver v&aacute;rios 
plugins &oacute;timos de CGI::Application, eu n&atilde;o vi nenhum de Ajax. Existe?? 
Pensei at&eacute; em eu tentar fazer, observando o c&oacute;digo de alguns plugins do 
cgi-app, e o c&oacute;digo do cgi::ajax, e unindo os dois, mas, iria apanhar 
bastante, hehee, e, talvez, algum de vcs pudesse me explicar um jeito 
mais f&aacute;cil. O Catalyst seria melhor?? Ou tem um jeito de fazer com o 
application?

    </pre>
  </blockquote>
  <pre wrap=""><!---->
Voc&ecirc; precisa de Ajax para o que? Se voc&ecirc; especificar melhor o problema, talvez fique mais f&aacute;cil de ajudar.
Eu uso Ajax a alguns meses, na 'unha'. N&atilde;o utilizei m&oacute;dulos como o CGI::Ajax ainda, por falta de tempo para
estud&aacute;-lo. Mas ele basicamente registra as rotinas que voc&ecirc; precisa usar e relaciona com as urls para voc&ecirc;. Na
minha opini&atilde;o, e &agrave; primeira vista, n&atilde;o &eacute; l&aacute; grande coisa, mas como eu n&atilde;o cheguei a experimentar, tamb&eacute;m n&atilde;o
vou ficar criticando o que eu n&atilde;o conhe&ccedil;o.

Tamb&eacute;m n&atilde;o utilizo os efeitos 'boiol&iacute;sticos' apresentados no Dojo e outros frameworks de Ajax que existem por
a&iacute;, mas s&oacute; porque eu n&atilde;o preciso. em compensa&ccedil;&atilde;o, o Dojo &eacute; uma &oacute;tima ferramenta para fazer uso do Ajax, quando
voc&ecirc; quer fazer coisas que voc&ecirc; faz em programas 'stand-alone', geralmente desenvolvidos em VB, ou Delphi, sei
l&aacute;. Tem um monte de facilidades e efeitos bacanas. Mas novamente, &eacute; preciso saber o que voc&ecirc; precisa. Se voc&ecirc;
precisa de muitos efeitos, muita valida&ccedil;&atilde;o, e se voc&ecirc; precisa fazer interface para pessoas muito, mas muito
'idiotas' mesmo, recomendo o Dojo. N&atilde;o tem nada a ver com Perl, mas facilita muito a sua vida com Ajax.

Site do Dojotoolkit
<a class="moz-txt-link-freetext" href="http://dojotoolkit.org">http://dojotoolkit.org</a>

Agora se voc&ecirc; precisa de Ajax simplesmente para carregar coisas mais rapidamente, recomendo que primeiro voc&ecirc;
aprenda um pouco de javascript, e aprenda o b&aacute;sico de Ajax em <a class="moz-txt-link-freetext" href="http://www.w3school.com">http://www.w3school.com</a> - Tutorial mais b&aacute;sico de
Ajax que esse n&atilde;o existe. &Eacute; muito f&aacute;cil mesmo!


Cheers!

PS: Ningu&eacute;m vai postar nada sobre o encontro n&atilde;o? Como foi? N&atilde;o deu para eu ir, tive uma urg&ecirc;ncia para resolver...



--
Andr&eacute; Garcia Carneiro
Developer(Perl/PHP)
Member of "S&atilde;o Paulo Perl Mongers" - <a class="moz-txt-link-freetext" href="http://sao-paulo.pm.org">http://sao-paulo.pm.org</a>


_______________________________________________
SaoPaulo-pm mailing list
<a class="moz-txt-link-abbreviated" href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a>
<a class="moz-txt-link-freetext" href="http://mail.pm.org/mailman/listinfo/saopaulo-pm">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>

  </pre>
</blockquote>
<br>
</body>
</html>