Salve pessoal.

Começarei uma série de posts sobre TDD (Test Driven Development) com ColdFusion.

Como de início não poderia ser diferente, vamos começar com a instalação do framework de teste bem como o plugin para o Eclipse.

*Existem vários frameworks para teste unitário em ColdFusion, no entanto para os exemplos utilizarei o MXUnit por ser muito simples, prático e funcional.

Why MXUnit?
At its core, MXUnit grew around the concept of making things easier for the person writing the tests. We believe people shy away from unit testing because the perception (sometimes justified!) is that it’s too inconvenient. We sought to change that.

Instalação do Framework:

1 ) Baixe a última versão do MXUnit => (http://mxunit.org/download.cfm);

2) Descompacte o conteúdo dentro do webroot (“domínio/mxunit”);

3) Teste a instalação no http://servidor/mxunit/index.cfm. Deve aparecer uma tela semelhante à abaixo:

Instalacao MXUnit

Instalacao MXUnit

Instalação do Plugin para Eclipse:

1) Com o Eclipse aberto, clique no menu “Help” > “Software Updates”;

2) Com a tela do Software Updates aberta, clique em “Add Site…”  e insira a url do MXUnit => http://mxunit.org/update (conforme imagem abaixo):

Instalação Plugin MXUnit

Instalação Plugin MXUnit

3) Feito isso clique em “OK” e siga o trivial “NNF” (next -> next -> finish);

No próximo post pretendo explorar a parte de codificação.

Até a próxima.

Att,
Anderson Straube

maio 18th, 2009PHPSC Conf 2009

banner-phpsc

Está no ar desde segunda (11) a divulgação oficial da PHPSC Conf 2009, bem como as inscrições.

Para quem vem ao evento de outras cidades, foi disponibilizado uma página com caravanas e caronas. Além disso, na página de divulgação oficial da PHPSC Conf 2009 você encontra sugestões de hotéis com descontos para o evento, e também mapa com pontos de referência úteis.

Confira a prévia para a grade de palestras e minicursos!

abril 8th, 2009ColdFusion Web Day

ColdFusion Web Day é o primeiro evento on-line totalmente dedicado ao compartilhamento de técnicas, conceito e mercado de uma das linguagens de programação web mais produtivas que existem.

Serão 5 horas de palestras com a participação de grandes nomes da comunidade ColdFusion brasileira, compartilhando o máximo e informações sobre ColdFusion, o seu mercado no Brasil, funcionalidades, produtividade, novidades e futuras versões.

O evento será realizado no dia 11 de Abril de 2009 a partir das 13:30, e será totalmente on-line e gratuíto. Para isto, basta deixar seu nome e email através do menu “Quero participar”. No dia do evento basta acessar a sala de palestras através do link Acesso que estará disponível nesta mesma página.

Não fique de fora desta e conheça todos os diferenciais de uma das linguagens mais usadas para o desenvolvimento de aplicações ricas para a internet. Conheça o ColdFusion!

No post anterior, mostrei como configurar a conexão do ColdFusion com o MySQL, neste iremos ver como se faz a mesma configuração porém para o Railo Server:

1 – Acesse o Web Administrator do Railo (pra quem não sabe o Railo possui 2 ambientes administrativos, um é para configurar o servidor como um todo, ou melhor todas as configurações que fizer nele refletirá em todos os sites hospedados, por exemplo: se eu criar um datasource com o nome de “conexao_mysql” este estará disponível em todos os sites hospedados no Railo. O outro ambiente administrativo é o Web Admin onde cada alteração feita será refletida somente para aquele domínio, isso é um ponto bem interessante para a segurança da aplicação).

Por padrão o Web Admin é acesso através do railo-context:

http://dominio.com.br/railo-context/admin/web.cfm

Login do Web Admin do Railo

Login do Web Admin do Railo

Leia o resto deste post »

Para efetuar uma conexão do ColdFusion com qualquer banco de dados é necessário criar um Data Source, neste post irei explicar como configurá-lo para trabalhar com o MySQL, mas que serve como base para outros bancos de dados.

1 – Primeiramente vamos entrar no ambiente administrativo do CF:

- Se você instalou a configuração padrão, o endereço é: http://localhost:8500/cfide/administrator/index.cfm

Leia o resto deste post »

setembro 9th, 2008Railo – Engine CFML

O acrônimo CFML significa (ColdFusion Markup Language) é uma linguagem de programação web (não-proprietária) tal como PHP, JSP, entre outras… ela é uma linguagem baseada em tags, o que proporciona um desenvolvimento rápido e integra-se facilmente com o HTML. Segue a filosofia de que o desenvolvimento web deve ser rápido e descomplicado.

Para utilizar todos os benefícios e facilidades que a cfml proporciona é necessário alguma engine para rodá-lo. Há várias iniciativas para o desenvolvimento de servidores de aplicações cfml (engine), uma delas (mais conhecida) é o ColdFusion (ou somente CF para os íntimos). O ColdFusion é um servidor de aplicações que compila e executa a CFML. A Adobe Systems possui os direitos sobre o termo ColdFusion Server, porém existem outros servidores de aplicação que interpretam CFML, veja alguns:

Leia o resto deste post »

O Adobe Integrated Runtime, ou AIR, é uma plataforma para desenvolvimento de aplicativos multiplataforma com o Flash, Flex, HTML e AJAX para rodarem no seu desktop.

Com o Adobe AIR, os desenvolvedores podem usar suas habilidades e ferramentas existentes para criar aplicativos avançados, visualmente atrativos e que combinam o poder de recursos locais com o alcance da web.

Mostrarei como criar um browser bem simples no Adobe AIR para demonstrar sua funcionalidade:

Leia o resto deste post »

Get Adobe Flash playerPlugin by wpburn.com wordpress themes

© 2007 Anderson Straube | iKon Wordpress Theme by Windows Vista Administration | Powered by Wordpress