Monthly Archive: December 2009

Dec 07

Query of queries com cfscript

Problema: Como posso criar uma thread safe query of queries usando somente cfscript? Solução: Podemos agora facilmente realizar essa tarefa usando as funções de query baseadas em script do ColdFusion 9. Explicação detalhada: Em ColdFusion 9, agora existe suport para queries com base em script. Não apenas agora podemos executar queries em cfscript, mas tambem …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/query-of-queries-com-cfscript/

Dec 07

Redimensionar imagens on-the-fly

Problema: Alguma vez voce precisou redimensionar imagens on-the-fly ? É fácil com ColdFusion e cfimage. Solução: Eu tenho 3 imagens 1-3.jpg em um diretório. Leio a imagem para a memória. Escrevo a imagem no tamanho atual para o navegador. Redimensiono a imagem em memória. Nesse estágio, eu poderia escrever a imagem de volta a um arquivo …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/redimensionar-imagens-on-the-fly/

Dec 07

Exemplo simples de CFHTTP em ação

Problema: Voce precisa recuperar dados de uma fonte http remota. Solução: Use a tag CFHTTP para obter os dados, em seguida analize-os e exiba o resultado. Explicação detalhada: <cfhttp url="http://finance.yahoo.com/d/quotes.csv?f=sl1d1t1&s=USDEUR=X" method="get" result="yahooData"> <cfset euro = listGetAt(yahooData.filecontent,2)> <cfoutput> <html> <head> <title>USD to EUR</title> <script type="text/javascript"> function calc(){ document.getElementById('eur').value = #euro# * document.getElementById('usd').value; } </script> </head> <body> …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/exemplo-simples-de-cfhttp-em-acao/

Dec 05

Simples query-of-queries

Problema: Um grande conjunto de dados pode causar problemas de desempenho se um aplicativo precisar consultar o banco detalhadamente  para chegar a dados específicos. Solução: ColdFusion permite queries executarem sobre outras queries existentes com um sub-grupo de comandos SQL ádisponiveis para uso. Explicação detalhada: Seum aplicativo tem uma grande query que é executada e então …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/simples-query-of-queries/

Dec 04

Simples query cache

Problema: Um aplicativo tem uma query onde os dados recuperados não mudam muito frequentemente, mas executa toda vez que um usuário acessa o aplicativo. Isso pode causar problemas de performance se a query fôr longa ou retornar uma grande quantidade de dados. Solução: ColdFusion oferece duas formas diferentes de cachear queries usando os atributos cahedWithine cachedAfter da tag <cfquery>. …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/simples-query-cache/

Dec 04

Exibindo um erro customizado

CFTHROW

Problema: Um aplicativo precisa ter a habilidade de exibir um erro customizado quando acontecer um problema. Solução: ColdFusion permite um aplicativo exibir um erro customizado usando a tag <cfthrow>. Explicação detalhada: Há vezes em que um aplicativo precisa exibir uma mensagem de erro quando um erro atualmente não tenha ocorrido. Por exemplo, um aplicativo que permite …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/exibindo-um-erro-customizado/

Dec 04

Executando código quando o servidor ColdFusion inicializar

Problema: Um código precisa ser executado toda vez que o servidor inicializar (start up). Solução: ColdFusion 9 introduziu o método onServerStart no framework da aplicação, em um componente novo, Server.cfc. Explicação detalhada: Fazer um código executar a cada vez que o servidor iniciar pode ser usado para uma variedade de razões, mas deveria ser reservado para tarefas independentes …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/executando-codigo-quando-o-servidor-coldfusion-inicializar/

Dec 02

Tutorial Fusebox 5.51 com MVC

Hoje eu terminei a tradução para portugues do meu tutorial do framework Fusebox 5.51 com MVC. Em meu blog, eu o dividi em dois artigos: Fusebox 5.51 With MVC Tutorial Part 1 Fusebox 5.51 With MVC Tutorial Part 2 Num futuro próximo eu tentarei postar aqui nesse mesmo formato, mas enquanto isso, voce pode baixar …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/tutorial-fusebox-5-51-com-mvc/

» Newer posts