Adobe lançou hoje um update para o ColdFusion 9, enfatizando a seguinte lista de propriedades atualizadas:

- Suporte ORM a multiplos datasources
- Suporte a Amazon S3
- Suporte para IIS 7
- Novas script functions para implemetação de CFC's
- Suporte a BlazeDS 4 e LCDS 3
- Seed configurável para encriptação de senha
- Melhorias no Server monitoring para lidar com condições de carga


Entretanto, Raymond Camden postou uma lista detalhada.

Download CF 9.0.1
Dreamweaver Extensions para CF 9.0.1 e instaladores adicionais (LC DS, SOLR, .NET Integration)
Release Notes CF 9.0.1
O que há de novo no CF 9.0.1 (PDF)

Nesta madrugada foi lançado o ColdFusion 9 oficialmente e os adicionais foram liberados também.

E ainda foi anunciado o ColdFusion in Could com um prerelease privativa.

Quanto ao ColdFusion Builder, mais uma versão beta foi disponibilizada no labs.adobe.

O Adobe Tour estará no Brasil nos dias 16/08, 18/08 20/08, com o foco na Plataforma Flash, o Evangelista que falará para nós é Lee Brimelow.

[continue lendo]

Publiquei no mxstudio um resumo do que o ColdFusion traz e ainda um exemplo do novo formato da linguagem CFML em componentes, vale conferir.

A configuração Hibernate é a parte mais importante da framework, geralmente você vai precisar criar ou configurar Hibernate.cfg.xml, "tabela" .hbm.xml , Log4j, SessionFactory.

Toda esta parte no ColdFusion 9 é totalmente transparente, você só vai precisar configurar um nome para o datasource no ColdFusion Administrator, informar este nome no Application.cfc, e criar a classe Transfer, que no CF9 não necessita da implementação de getters e setters, pois isso é implementado automaticamente pelo servidor.

Um bom exemplo do que digo é o post de Rupesh Kumar (Coldfused?).

O ColdFusion vem formando par com aplicações RIA desde o nascimento do termo, e o ColdFusion 9 aprimorou esta integração, permitindo que Serviços ColdFusion sejam acessados por aplicações Flex diretamente, sem necessitar de scripts no servidor para fazer a ponte do cliente com o serviço, aqui vou demonstrar como configurar esta exposição de Serviço ColdFusion, e como este serviço deve ser configurado em um projeto Flex.

Acesse o ColdFusion Administrator pelo browser, e em seguida na aba Security a seção Allowed IP Adresses, e insira o IP do servidor que executará as requisições de serviços (figura 1)

[continue lendo]

A alteração não foi apenas no formato do código, agora estou disponibilizando duas versões.

Para servidores anteriores a CF9, houve uma alteração que permite controlar os hits.

E para CF9, com o novo formato de código para componentes.

Na versão anterior era necessário usar de alguns artifícios para que alguns métodos do Application.cfc não executassem em requisições de componentes, no ColdFusion 9 isto deixa de existir, com a criação do método onCFCRequest.

Veja a explanação de Raymond Camden sobre o assunto.

Mais posts