cffaq.com


Hospedado e mantido por Ben Forta. Design por Trilemetry.
Idioma:
    © 2002-2007 Ben Forta. All Rights Reserved  
<Principal> <FAQ: Iniciando> <Sobre>

Perguntas

1: O que eu preciso para começar a programar e usar o ColdFusion?  
2: De forma realistica, que habilidades eu preciso para ser produtivo usando ColdFusion?  
3: Qual versão do ColdFusion devo instalar para começar a programar?  
4: Onde eu posso conseguir uma cópia do ColdFusion?  
5: O que é o ColdFusion Developer Edition?  
6: Quais são as diferenças principais entre o ColdFusion Standard e o ColdFusion Enterprise?  
7: O ColdFusion está disponível para Mac OSX?  
8: Onde eu posso encontrar uma empresa que ofereça hospedagem ColdFusion?  
9: Onde eu posso encontrar livros sobre o ColdFusion?  
10: Eu preciso de umas aulas para ajudar no começo do meu treinamento. Onde eu posso saber e encontrar cursos de ColdFusion?  
11: Que metodologia de programação eu devo usar para desenvolver em ColdFusion?  


FAQ

1: O que eu preciso para começar a programar e usar o ColdFusion? Comments
Basicamente você precisa de duas coisas: 1) um servidor ColdFusion para rodar a suas aplicações. Você pode tanto usar uma hospedagem de um provedor ou instalar o seu próprio servidor. Você ainda pode ter uma cópia gratuita do ColdFusion Server, limitada, para desenvolvimento local, em qualquer computador. 2) Você precisa de um ambiente de desenvolvimento de sua escolha. A melhor opção neste caso é o Dreamweaver MX, porém você pode usar qualquer editor que desejar.
2: De forma realistica, que habilidades eu preciso para ser produtivo usando ColdFusion?
Você deve estar familiarizado com a web e os conceitos básicos de internet. Você também deve conhecer o básico de HTML para construção de páginas. Um bom conhecimento de SQL ajuda bastante. Munido destes conhecimentos você já será produtivo em ColdFusion sem sequer perceber.
3: Qual versão do ColdFusion devo instalar para começar a programar?
Para você que deseja experimentar o ColdFusion ou desenvolver aplicações na sua própria máquina, a versão Developer Edition (que inclusive conta com um servidor web integrado para que você tenha tudo configurado rapido e facilmente). Entretanto você não pode disponibilizar aplicações para o público geral usando a versão Developer Edition. Você vai precisar da versão completa do ColdFusion e para isso tem duas opções: o ColdFusion MX Standard, que é a versão entry-level do ColdFusion, ou a versão ColdFusion MX Enterprise (que pode ser instalada em formato standalone ou como uma aplicação Java sob um servidor J2EE existente).
4: Onde eu posso conseguir uma cópia do ColdFusion?
O ColdFusion pode ser comprado diretamente no site da Macromedia em http://www.macromedia.com/br/buy/ e também por meio de revendedores (informações na mesma URL). Você ainda pode fazer o download da versão trial indo até http://www.macromedia.com/br/software/coldfusion/. A versão trial é idêntica ao produto comercializado (full) e irá funcionar por 30 dias. Após este período o servidor será transformado no "Developer Edition", que pode ser usado para desenvolvimento suas aplicações.
5: O que é o ColdFusion Developer Edition?
O ColdFusion Developer Edition é uma versão sem data de expiração do ColdFusion e que está disponível de forma gratuíta para os desenvolvedores ColdFusion. Ele é o produto na versão Enterprise porém só responderá a requests locais e de um IP adicional. Desta maneira ele é destinado apenas ao desenvolvimento (você pode desenvolver e testar suas aplicações em computadores separados). Aplicações criadas com a edição gratuíta (Developer Edition) podem ser disponibilizadas em servidores rodando as versões full do ColdFusion. A versão Developer é na verdade a versão Enterprise, porém ao invés de inserir um número serial você seleciona a opção de ativá-lo como Developer Edition. Esta versão também é incluída no Macromedia Studio MX.
6: Quais são as diferenças principais entre o ColdFusion Standard e o ColdFusion Enterprise?
O ColdFusion Enterprise oferece suporte para um número maior de plataformas e bancos de dados do que o ColdFusion Standard não oferece. Adicionalmente, a versão Enterprise inclui uma versão completa do servidor JRun, suporta o uso de múltiplas instâncias do ColdFusion, possui otimizações especiais para o envio de grande quantidade de e-mails e muito mais. Sites que requerem grande disponibilidade e grande performance devem considerar o uso da versão Enterprise. A tabela comparativa completa entre as versões pode ser encontrada aqui http://www.macromedia.com/software/coldfusion/productinfo/product_editions/.
7: O ColdFusion está disponível para Mac OSX?
Já existe uma versão "developer edition" do ColdFusion MX para J2EE em Mac OSX. Esta versão requer que um servidor J2EE (como o JRun ou Tomcat) esteja instalado para que o ColdFusion possa rodar sob ele. No presente momento ainda não existe nenhuma versão de produção do ColdFusion para OSX.
8: Onde eu posso encontrar uma empresa que ofereça hospedagem ColdFusion?
A lista mais completa de provedores que hospedam ColdFusion pode ser encontrada em http://www.forta.com/cf/isp/.
9: Onde eu posso encontrar livros sobre o ColdFusion?
Comece por http://www.forta.com/books. O livro "ColdFusion Web Application Construction Kit" é o livro utilizado pela maioria dos desenvolvedores ColdFusion. Se você precisa de uma pequena introdução à linguagem SQL, dê uma olhada no "Sams Teach Yourself SQL in 10 Minutes".
10: Eu preciso de umas aulas para ajudar no começo do meu treinamento. Onde eu posso saber e encontrar cursos de ColdFusion? Comments
Se você está apenas começando com o ColdFusion é recomendado fazer o curso "Fast Track to ColdFusion", da Macromedia. É um curso de 3 dias de duração onde você conhecerá o básico do ColdFusion e estará apto a começar a desenvolver aplicações. Você pode obter maiores informações sobre estes cursos em http://www.macromedia.com/br/support/training/.
11: Que metodologia de programação eu devo usar para desenvolver em ColdFusion? Comments
Essa é difícil de responder. Não existe metodologias melhores ou piores, tampouco uma metodologia preferida. O único erro é desenvolver aplicações sem uma metodologia, seja uma formal ou uma própria, desenvolvida por você. A metodologia mais popular para ColdFusion é a iniciativa independente chamada Fusebox (http://www.fusebox.org) e muitos programadores ColdFusion estão prestando atenção mais recentemente para o Mach-II (http://www.mach-ii.com/).

<envie uma pergunta>