ColdFusion 8 Beta disponível para todos
Faça o download no Adobe Labs e teste a versão mais esperada e implementada do ColdFusion.
Alguns dos principais recursos e características da nova versão:
Novas Tags e funções:
- Implementação e adição de tags para suporte a interfaces AJAX (cflayout, cflayoutarea, cfpod, cfwindow, cfmenu, cfmenuitem, cftooltip, cfdiv)
- Tags de suporte a aplicações AJAX (cfajaxproxy, cfajaximport)
- Wizards na forma de plugin para Eclipse para a geração de aplicações AJAX de forma instantânea.
- Funções de suporte a JSON
- Acesso a elementos .Net através da tag cfobject e a função createObject
- Tag cffeed para implementação encapsulada de funcionalidades RSS
- Manipulação de documentos PDF coma tag cfpdf
- Manipulação e controle de formulários PDF pré-existentes através da tag cfpdfform e tags adicionais
- Controle de impressão de PDF através da tag cfprint
- Integração de aplicações ColdFusion com o Flash Media Server através do FMS Event Gateway com o qual podem ser feitas alterações nos objetos SharedObject de uma aplicação FMS refletidas aos clientes conectados e vice-versa (alterações originadas dos clientes refletem na aplicação ColdFusion)
- Ampla melhoria na integração com o Flex incluindo: Notificações por parte do ColdFusion a aplicações Flex que estejam consumindo dados gerados através de um request ao mesmo, Typing de dados de queries mais precisos na conversão para Actionscript, etc...
- Integração com o Microsoft Exchange Server através da tag cfexchange e auxiliares
- Habilidade de criação e manipulação dinâmica de imagens através da tag cfimage
- Habilidade de manipulação de arquivos .Zip e .Jar com a tag cfzip
Administração e configuração:
- Monitoração de uma única instância de servidor, ou de múltiplas instâncias através de uma aplicação com interface em Flash com análise de dados em tempo real sobre o estado dos mesmos.
- Possibilidade de desativação do recurso de criação dinâmica de objetos Java
- Configurações isoladas/individualizadas por aplicações
- Habilitação de suporte RDS por servidor ou por usuário
- Possibilidade de acesso à interface de administração do Administrador, configurada e restrita por usuários e não apenas por um único administrador.
- Plugin Eclipse para o debug linha-a-linha de aplicações em ColdFusion
- Controle sobre THREADs através da tag cfthread a partir da qual pode-se criar, finalizar, agregar ou suspender-se temporáriamente threads no servidor.
- Atributos de uma tag podem agora ser passados através de uma variável tipo collection.
- CFC Interfaces que possibilitam a definição de interfaces para objetos ColdFusion (CFCs)
- O CFC pode implementar um método denominado onMissingCFC para servir de responder para a chamada de métodos que não constarem em um CFC
- O Application.cfc possibilita a implementação de um método denominado onMissingTemplate para responder a chamada de arquivos .cfm que não existam.
- Serialização de CFCs para permitir que em um Cluster com variáveis de sessão do tipo J2EE, as mesmas possam ser compartilhadas entre os servidores.
- Criação de arrays e structures em modo in-line. Ex: estrutura={dado1: "valor1"} / aarray = ["dado1", "dado2"]
- Novas funções para manipulação de arquivos, antes implementadas somente através de tags, tais como: FileClose, FileIsEOF, FileOpen, FileRead, FileReadBinary, FileReadLine, FileWriteLine, FileWrite, FileDelete, FileMove, FileCopy, etc. Importante saber que todas estão otimizadas para trabalhar com grande quantidade de arquivos e arquivos pesados.
- Novas funções relacionadas ao procedimento e manutenção de login: IsUserInAnyRole, GetUserRoles, IsUserLoggedIn
- Habilidade de utilização de operadores Javascript (++, --,
- %, +=, -=, *=, /=, %=, &&, ||, !)
Enfim, quem acha que o Coldfusion está morto ou morrendo mesmo? (risos)
Nenhum comentário:
Postar um comentário