Permanent link to this article: https://ensina.me/coldfusion/packt-publishing-celebrates-2000-titles/
Permanent link to this article: https://ensina.me/coldfusion/railo-cfscripting-improvements/
Mar 13
Browser Diet
Permanent link to this article: https://ensina.me/coldfusion/browser-diet/
Feb 11
ColdFusion Hosting – Desabafo de Alex Hübner
Abraços! 😉
Permanent link to this article: https://ensina.me/coldfusion/coldfusion-hosting-desabafo-de-alex-hubner/
Feb 06
Curso de Introdução ao ColdFusion, por Pinal Dave (em ingles)
Pinal Dave, guru de SQL famoso, criou este curso online de Introdução ao ColdFusion.
Muito bem definido e fácil de entender, mas está em ingles. Vou tentar falar com ele para traduzirmos para portugues e solicitar autorização para publicar aqui neste blog.
Siga o link: http://www.pluralsight.com/training/Courses/TableOfContents/cold-fusion-introduction
Permanent link to this article: https://ensina.me/coldfusion/curso-de-introducao-ao-coldfusion-por-pinal-dave-em-ingles/
Sep 21
Forçando a implementação de um método em uma classe
Algumas vezes quando trabalhamos com arquitetura de softwares, ao se criar um padrão, visualizamos problemas que podem impedir que nossa arquitetura funcione direito e para evitar isso, muitas vezes devemos forçar o programador a utilizar o padrão correto.
Algumas vezes uma simples falta de implementação de um método pode gerar um problema.
Como exemplo disso, precisei forçar uma implementação de um determinado método, porém não poderia usar Interfaces, no máximo herança, ai implementei de uma forma que se o programador não implementasse um método, daria erro na aplicação.
Então resolvi compartilhar com os amigos.
O cenário é o seguinte, as classes da aplicação herdam sempre de uma classe base de um framework, nas implementações do framework existia a necessidade de um método que valida alguns recursos do sistema, porém esse método deve ser customizado, uma implementação diferente para cada processo, não teria como tê-lo como base. Precisava garantir que ele fosse implementado pelo desenvolvedor em todas as classes que herdam desta classe base.
Permanent link to this article: https://ensina.me/coldfusion/forcando-a-implementacao-de-um-metodo-em-uma-classe/
Jun 18
Otimizando Seus Scripts ColdFusion
O ColdFusion vem evoluindo muito em se tratar de sintaxe, e eu sempre gostei muito de usar cfscript, já que também programo em Flex e estou sempre fazendo coisas em JavaScript, então seguir um padrão SCRIPT é legal.
E ultimamente tenho visto muita facilidade no cfscript, muita coisa que era chato de escrever agora está simples, por isso resolvi fazer esse artigo rápido para falar um pouco da sintaxe do array e da estrutura no ColdFusion.
A algum tempo para escrever um array no cfscript, era necessário escrever da forma abaixo:
arrayData = ArrayNew(1); arrayData[1] = "Santa Catarina"; arrayData[2] = "Rio de Janeiro"; arrayData[3] = "São Paulo";
Se você quisesse algo dinâmico falando de index, poderia fazer assim:
arrayData = ArrayNew(1); arrayData[ArrayLen(arrayData)+1] = "Santa Catarina"; arrayData[ArrayLen(arrayData)+1] = "Rio de Janeiro"; arrayData[ArrayLen(arrayData)+1] = "São Paulo";
Permanent link to this article: https://ensina.me/coldfusion/otimizando-seus-scripts-coldfusion/
Permanent link to this article: https://ensina.me/coldfusion/whats-new-in-coldfusion-10/
Permanent link to this article: https://ensina.me/coldfusion/embrace-futuristic-technologies-with-coldfusion-10/
Permanent link to this article: https://ensina.me/coldfusion/deploy-enterprise-ready-applications-with-coldfusion-10/