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)
Bolt , ColdFusion , Centauro , Adobe
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.
Palestra , Flex , CFUGBR , Centauro , AIR , ColdFusion , Flash , ActionScript 3 , Adobe , Bolt
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.
Publiquei no mxstudio um resumo do que o ColdFusion traz e ainda um exemplo do novo formato da linguagem CFML em componentes, vale conferir.
ORM , ColdFusion , Centauro
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?).
AIR , MXML , ColdFusion , Centauro , Flex
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)
CFTwitterLib , ColdFusion , Centauro
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.