O CFUGBR tem um projeto que cataloga as empresas que utilizam a linguagem CFML em seus sistemas ou sites, e empresas que produzem ou prestam manutenção ColdFusion.
As informações de projeto podem ser cadastradas por qualquer internauta.
E hoje Ben Forta menciona este projeto, o que dá mais força ao projeto, e uma oportunidade de mostrar seu trabalho ColdFusion à comunidade internacional, então participe cadastrando seu trabalho.
2009-02-10
2009-02-09
Atualize o LiveCycle do ColdFusion 8.0.1
O ColdFusion 8.0.1 possui o LiveCycle 2.5.1, para que tenhamos o servidor com LiveCycle atualizado também, devemos seguir o seguinte procedimento:
1. Baixe e descompacte Flex3_webtier_for_ColdFusion8.zip para temp
2. Baixe e instale o Adobe LiveCycle Data Services ES
3. Pare o serviço ColdFusion
4. Mova cf_root/web-inf/flex para cf_root/web-inf/flex_old/
5. Mova cf_root/lib/flex-messaging*.jar para cf_root/lib_backup/
6. Mova cf_root/web-inf/lib/cf-bootstrap-for-flex.jar para cf_root/lib_backup/
7. Copie temp/Flex3_webtier_for_ColdFusion8/flex para cf_root/web-inf/
8. Copie temp/Flex3_webtier_for_ColdFusion8/lib/cf-bootstrap-for-flex.jar para cf_root/web-inf/lib
9. Copie lcds_install_root/resources/lib/flex-messaging*.jar para cf_root/lib/
10. Descompacte (use winrar) lcds_install_root/lcds.war para temp
11. Copie temp/lcds/WEB-INF/lib/cfgatewayadapter.jar para cf_root/web-inf/flex/jars
12. Copie lcds_install_rootl/resources/frameworks/libs/fds.swc para cf_root/wwwroot/WEB-INF/flex/libs
13. Copie lcds_install_root/resources/frameworks/libs/player/playerfds.swc para cf_root/WEB-INF/flex/libs/player
14. Copie lcds_install_root/resources/frameworks/libs/locale/en_US/fds_rb.swc para ColdFusion8/wwwroot/WEB-INF/flex/locale/en_US/fds_rb.swc
15. Reinicie o Serviço ColdFusion
Não esqueça das configurações dos xml na pasta cf_root/web-inf/flex_old/.
1. Baixe e descompacte Flex3_webtier_for_ColdFusion8.zip para temp
2. Baixe e instale o Adobe LiveCycle Data Services ES
3. Pare o serviço ColdFusion
4. Mova cf_root/web-inf/flex para cf_root/web-inf/flex_old/
5. Mova cf_root/lib/flex-messaging*.jar para cf_root/lib_backup/
6. Mova cf_root/web-inf/lib/cf-bootstrap-for-flex.jar para cf_root/lib_backup/
7. Copie temp/Flex3_webtier_for_ColdFusion8/flex para cf_root/web-inf/
8. Copie temp/Flex3_webtier_for_ColdFusion8/lib/cf-bootstrap-for-flex.jar para cf_root/web-inf/lib
9. Copie lcds_install_root/resources/lib/flex-messaging*.jar para cf_root/lib/
10. Descompacte (use winrar) lcds_install_root/lcds.war para temp
11. Copie temp/lcds/WEB-INF/lib/cfgatewayadapter.jar para cf_root/web-inf/flex/jars
12. Copie lcds_install_rootl/resources/frameworks/libs/fds.swc para cf_root/wwwroot/WEB-INF/flex/libs
13. Copie lcds_install_root/resources/frameworks/libs/player/playerfds.swc para cf_root/WEB-INF/flex/libs/player
14. Copie lcds_install_root/resources/frameworks/libs/locale/en_US/fds_rb.swc para ColdFusion8/wwwroot/WEB-INF/flex/locale/en_US/fds_rb.swc
15. Reinicie o Serviço ColdFusion
Não esqueça das configurações dos xml na pasta cf_root/web-inf/flex_old/.
Marcadores:
ColdFusion,
LiveCycle
2009-02-08
CFC 100% escrito em script no Centauro - CF9
Desde de 03/02/2009 que Raymond Camden está fazendo a seguinte enquete: Se fosse permitido no ColdFusion 9, você escreveria todo o CFC em script?
Participe da enquete enquete
Participe da enquete enquete
Marcadores:
Bolt,
Centauro,
ColdFusion
LiveCycle vs BlazeDS
Quando falo às pessoas que ColdFusion possui suporte nativo a LiveCycle, com seu famoso push, elas perguntam porque LiveCycle e não BlazeDS, e para que fique registrado aos amigos, resolvi reeditar um post do Ben Forta sobre o assunto.
O LiveCycle (2.5.1 - você pode atualizar) nativo do ColdFusion 8, você vai ter todos os serviços disponíveis no LiveCycle Express, só pode ser usado em uma CPU, caso tenha a licença do LC você pode alterar este quadro.
O BlazeDS é free, quando intregrado ao ColdFusion, trabalha perfeitamente e da mesma forma que o LC, ele apenas não vai realizar a tarefa de data management, isso porque o BlazeDS é uma parte do LiveCycle, a parte que faria este serviço (data management), está fora do BlazeDS.
Como Ben deixou claro, você escolhe o que vai usar, basta saber o que se enquadra no seu projeto.
O LiveCycle (2.5.1 - você pode atualizar) nativo do ColdFusion 8, você vai ter todos os serviços disponíveis no LiveCycle Express, só pode ser usado em uma CPU, caso tenha a licença do LC você pode alterar este quadro.
O BlazeDS é free, quando intregrado ao ColdFusion, trabalha perfeitamente e da mesma forma que o LC, ele apenas não vai realizar a tarefa de data management, isso porque o BlazeDS é uma parte do LiveCycle, a parte que faria este serviço (data management), está fora do BlazeDS.
Como Ben deixou claro, você escolhe o que vai usar, basta saber o que se enquadra no seu projeto.
Marcadores:
ColdFusion,
LiveCycle
2009-01-10
cfSpec - ColdFusion BDD
Ron Hopper disponibilizou hoje o projeto cfSpec no RIAForge, uma framework baseada em BDD (Behavior-Driven Development), vale confirir.
E ainda ver a opinão de mais pessoas a respeito.
E ainda ver a opinão de mais pessoas a respeito.
2008-11-30
Reunião de Fim de Ano no CFUGBR
Próxima reunião será no dia dia 06/12/2008 no Café com o Tom, as 15:00 hs.
A palestra tem por objetivo demonstrar a integração entre o ColdFusion e o LiveCyce Data Services através do Flex 3, desde as configurações necessárias a utilização das extenções do Coldfusion para Eclipse.
E teremos como palestrante Francisco Paulino, Tofinha. Adobe Community Expert, entusiasta ColdFusion.
A palestra tem por objetivo demonstrar a integração entre o ColdFusion e o LiveCyce Data Services através do Flex 3, desde as configurações necessárias a utilização das extenções do Coldfusion para Eclipse.
E teremos como palestrante Francisco Paulino, Tofinha. Adobe Community Expert, entusiasta ColdFusion.
Marcadores:
ColdFusion,
Palestra
Reunião de Final de Ano do CFUGBR - II
Vejam os livros que chegaram para serem sorteados no próximo evento do CFUGBR.
Aguardo vocês lá.
UPDATE: ganhadores.
cfmaniaco (Rafael Gomes - Rio de Janeiro - RJ) - Adobe AIR 1.5 CookBook
Flavio Santos - Niteroi - RJ - Programming Flex 3
Fabiano Frizzo - Cascavel - PR - Flex 3 CookBook
Carlos Eduardo (e-genial) - Getting Started whit Flex 3
David (IplanRio - Rio de Janeiro) - Learninig Flex 3
Aguardo vocês lá.
UPDATE: ganhadores.
cfmaniaco (Rafael Gomes - Rio de Janeiro - RJ) - Adobe AIR 1.5 CookBook
Flavio Santos - Niteroi - RJ - Programming Flex 3
Fabiano Frizzo - Cascavel - PR - Flex 3 CookBook
Carlos Eduardo (e-genial) - Getting Started whit Flex 3
David (IplanRio - Rio de Janeiro) - Learninig Flex 3
2008-11-28
O futuro do ColdFusion
Raymond Camden deu sua opinião, e com a arquitetura de comunicação demonstrada no ColdFusion Evangelism Kit, fica clara a interação ColdFusion com o MXML, você pode perceber também a facilidade de produção de códigos complexos, já que a comparação é feita a Java (a linguagem excelente).
Neste Kit produzido por Kristen Scholfield, você pode comprovar as intenções da Adobe para com o ColdFusion.
Neste Kit produzido por Kristen Scholfield, você pode comprovar as intenções da Adobe para com o ColdFusion.
2008-11-25
Gumbo SDK - Flex 4
A Adobe disponibilizou o SDK do Flex que foi apresentado na MAX 2008, a cada dia desde o dia 20/11/2008 nova release é disponibilizada para download.
Acho legal conhecer, mas para desenvolver aplicações para uso real aguarde para tabela de "Stable Builds" ser preenchida.
http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4
Acho legal conhecer, mas para desenvolver aplicações para uso real aguarde para tabela de "Stable Builds" ser preenchida.
http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4
2008-11-20
Resumindo o assunto - Bolt e CF9
Para que fiquem na expectativa do ColdFusion 9 e do Bolt, leia os posts de Vicente Junior.
ColdFusion IDE codename Bolt
ColdFusion 9 Centaur
Visite também a pagina do Bolt no wiki da Adobe.
http://labs.adobe.com/wiki/index.php/Bolt
E candidate-se a ser um tester do Bolt
http://www.adobe.com/go/boltprerelease
ColdFusion IDE codename Bolt
ColdFusion 9 Centaur
Visite também a pagina do Bolt no wiki da Adobe.
http://labs.adobe.com/wiki/index.php/Bolt
E candidate-se a ser um tester do Bolt
http://www.adobe.com/go/boltprerelease
Agora sim - Gravação do anuncio Bolt
O post anterior deve ter sido frustante?! Stefan Gruenwedel, postou uma sequencia bem legal da cobertura do evento.
Adobe kicks off Day 1 in San Francisco (keynote highlights
and commentary from attendees)
http://blogs.adobe.com/adc/2008/11/max_2008_adobe_kicks_off_day_1.html
(BOLT) From Adobe Flash Catalyst to Adobe CS4, see highlights from
Day 2 (keynote highlights and commentary from attendees)
http://blogs.adobe.com/adc/2008/11/_adobe_max_2008_day_2_in_san_f.html
What was your geek-out moment of the day? (Day 1)
http://blogs.adobe.com/adc/2008/11/question_of_the_day_what_was_y.html
What was your geek-out moment of the day (Day 2)
http://blogs.adobe.com/adc/2008/11/_question_of_the_day_what_was.html
Interviews/demo with MAX Award Winners
AKQA - The Happiness Factory
http://blogs.adobe.com/adc/2008/11/_max_awards_2008_the_happiness.html
NASDAQ Market Replay
http://blogs.adobe.com/adc/2008/11/_max_awards_2008_nasdaq_market.html
Scrapblog - will be posted today before 3pm
http://blogs.adobe.com/adc/2008/11/max_awards_2008_scrapblog.html
Adobe kicks off Day 1 in San Francisco (keynote highlights
and commentary from attendees)
http://blogs.adobe.com/adc/2008/11/max_2008_adobe_kicks_off_day_1.html
(BOLT) From Adobe Flash Catalyst to Adobe CS4, see highlights from
Day 2 (keynote highlights and commentary from attendees)
http://blogs.adobe.com/adc/2008/11/_adobe_max_2008_day_2_in_san_f.html
What was your geek-out moment of the day? (Day 1)
http://blogs.adobe.com/adc/2008/11/question_of_the_day_what_was_y.html
What was your geek-out moment of the day (Day 2)
http://blogs.adobe.com/adc/2008/11/_question_of_the_day_what_was.html
Interviews/demo with MAX Award Winners
AKQA - The Happiness Factory
http://blogs.adobe.com/adc/2008/11/_max_awards_2008_the_happiness.html
NASDAQ Market Replay
http://blogs.adobe.com/adc/2008/11/_max_awards_2008_nasdaq_market.html
Scrapblog - will be posted today before 3pm
http://blogs.adobe.com/adc/2008/11/max_awards_2008_scrapblog.html
Marcadores:
ColdFusion,
MAX2008
Gravação do anuncio Bolt
As anotações de Serge Jespers e Andrew Shorten permitem imaginar como foi o anuncio da futura IDE ColdFusion.
Observer o sinal de mais +
Observer o sinal de mais +
Marcadores:
ColdFusion,
MAX2008
2008-11-18
Tour de Flex
2008-11-16
Validar CPF em CFFORM Flash
Existe uma busca constante de código para validar CPF, então estou disponibilizando este exemplo de como validar CPF em Flash Form CFFORM.
<cfform name="form1" format="flash" height="720" width="552" style="themeColor:##56A1E1;">
<cfinput type="text" name="cpf" label="CPF" onKeyUp="
var Peso1 = [10, 9, 8, 7, 6, 5, 4, 3, 2];
var Peso2 = [11, 10, 9, 8, 7, 6, 5, 4, 3, 2];
var soma1:Number = 0;
var resto1:Number = 0;
var soma2:Number = 0;
var resto2:Number = 0;
var digito2 = 0;
var digito1 = 0;
var cpfVal = _root.cpf.text.split('.').join('').split('-').join('').split('/').join('').split(' ').join('');
if(cpfVal.length < 11) _root.retorno.text = 'invalido';
for (var i = 0; i < Peso1.length; i++) soma1 += cpfVal.charAt(i) * Peso1[i];
resto1 = soma1 % 11;
if (resto1 > 1) digito1 = 11 - resto1;
for (var j = 0; j < Peso2.length; j++) soma2 += cpfVal.charAt(j) * Peso2[j];
resto2 = soma2 % 11;
if (resto2 > 1) digito2 = 11 - resto2;
if(cpfVal.charAt(9) == digito1 && cpfVal.charAt (10) == digito2 && cpfVal.length == 11){
_root.retorno.text = 'valido';
}else{
_root.retorno.text = 'invalido';
} " >
<cfinput name="retorno" type="text">
</cfform>
<cfform name="form1" format="flash" height="720" width="552" style="themeColor:##56A1E1;">
<cfinput type="text" name="cpf" label="CPF" onKeyUp="
var Peso1 = [10, 9, 8, 7, 6, 5, 4, 3, 2];
var Peso2 = [11, 10, 9, 8, 7, 6, 5, 4, 3, 2];
var soma1:Number = 0;
var resto1:Number = 0;
var soma2:Number = 0;
var resto2:Number = 0;
var digito2 = 0;
var digito1 = 0;
var cpfVal = _root.cpf.text.split('.').join('').split('-').join('').split('/').join('').split(' ').join('');
if(cpfVal.length < 11) _root.retorno.text = 'invalido';
for (var i = 0; i < Peso1.length; i++) soma1 += cpfVal.charAt(i) * Peso1[i];
resto1 = soma1 % 11;
if (resto1 > 1) digito1 = 11 - resto1;
for (var j = 0; j < Peso2.length; j++) soma2 += cpfVal.charAt(j) * Peso2[j];
resto2 = soma2 % 11;
if (resto2 > 1) digito2 = 11 - resto2;
if(cpfVal.charAt(9) == digito1 && cpfVal.charAt (10) == digito2 && cpfVal.length == 11){
_root.retorno.text = 'valido';
}else{
_root.retorno.text = 'invalido';
} " >
<cfinput name="retorno" type="text">
</cfform>
Marcadores:
CFFORM,
ColdFusion
2008-11-14
Certificação Flex 3 with AIR
Realizei a prova na NSI a uma hora e sou o mais novo Adobe Certified Expert Flex 3 with AIR, a prova está bem direcionada a AIR, a Adobe não disponibilizou ainda o kit para utilização como os demais ao lado.
Mais cedo o Paulo Teixeira fez a mesma prova na InfNet e também conquistou este certificado, parabéns Paulo.
Mais cedo o Paulo Teixeira fez a mesma prova na InfNet e também conquistou este certificado, parabéns Paulo.
Assinar:
Postagens (Atom)