Tuesday, May 17, 2011

Adobe CFC Generator (ColdFusion Builder 2 Extension) available on RIAForge

If you are a ColdFusion Builder 1 user, you know that Adobe CFC Generator (a ColdFusion Builder extension used to generate a traditional CFC or an ORM CFC from a set of database tables) is available by default when you install ColdFusion Builder. In ColdFusion Builder 2, however, there is no direct support for this extension.

Note: You can see an Adobe CFC Generator.zip available in the extensions folder of the ColdFusion Builder 2 installation directory. It’s a bug. If you try to deploy the extension, you encounter the following issue:'Installation Error: Cannot find "ide_config.xml" file'.
Therefore, if you want to deploy Adobe CFC Generator, you have to perform the following steps:
  1. (If you have already received the error message Cannot find "ide_config.xml" file' , else ignore this step) Remove the folder Adobe CFC Generator from the webroot of your ColdFusion server.
  2. Download Adobe CFC Generator from the following URL: http://adobecfcgenerator.riaforge.org/   
  3. Deploy the extension to your ColdFusion server.
Note: If you have installed ColdFusion Builder 1, you can instead copy the Adobe CFC Generator.zip available in the extensions folder of the ColdFusion Builder 1 installation directory. That is, the extension available in ColdFusion Builder 1 and RIA Forge are simply the same. 
    References

    Wednesday, May 4, 2011

    ColdFusion Builder Express Edition: A Free Version of ColdFusion Builder 2

    ColdFusion Builder 2 is free for 60 days. But beyond this trial period, you can continue to use the IDE, but with limited features. How's that?

    How does ColdFusion Builder switch to Express Edition?
    After the trial expires, when you launch ColdFusion Builder, you get the following prompt:

    Also, the following message is displayed:
     
    In the Adobe ColdFusion Builder Trial Screen, you have the following two options:
    • Purchase ColdFusion: Click Buy Now button to purchase license.
    • Continue using the Express Edition: Exit the screen by closing it. After you close the screen, ColdFusion Builder automatically switches to Express Edition, the light weight free version of the tool.
    How is Express Edition different from the full-featured edition?
    The following table shows the major feature differences between the two editions.
    Note that the list attempts to only list the key features. Some features may be missing in both the columns.

    Express Edition Full-featured Edition
    Editor Editor
    Code assist Code assist
    Syntax highlighting Syntax highlighting
    Server Manager Server Manager
    RDS RDS
    Run Preview Page Run Preview Page
    Extenstions (except callback and code assist contribution) Extenstions (except callback and code assist contribution)
    Code assist for extensions
    Code insight
    Extension callback
    Connection to remote server
    Quick fix
    Debugging remote projects
    Refactoring
    ColdFusion search
    Code formatting
    FTP support
    Log viewer
    Local file browser
    Code hyperlinks
    Hover help

    How will I recognize if I am using an Express Edition of ColdFusion Builder?
    • When you attempt to use the features such as Quick Fix, Refactoring  Advanced Search & Replace, Code Formatting, FTP Connection, you are prompted with the following message:
    • For extensions, you won’t have Code Assist and Callback features working.
    • When you try to add server in the Server Settings dialog box, the option to select Remote Server is disabled.
    • You won't see the remote server that you added to ColdFusion Builder 1workspace or ColdFusion Builder 2 workspace.
    • You cannot use Code Insight.
    • You cannot see the Log Viewer & Local File Browser. 
    • If you verify the log (<ColdFusion Builder Workspace path>\.metadata\.log), you can see the following message:
    !MESSAGE Standard Edition trial expired. Only the ColdFusion Builder 2 Express Edition features are now available. Features such as Code Assist  for Extensions, Remote Server & Remote Projects, Code Insight, Quick Fix, Refactoring, Advanced Search & Replace, Code Formatting, FTP Connection, Log Viewer & Local File Browser are not available in Express Edition. To use Standard Edition that has all the features, enter the license key and restart ColdFusion Builder. To continue using the Express Edition, close the License window.

    ColdFusion Builder 2 Documentation and Related Resources

    Storm (code name of ColdFusion Builder 2) is out the door; ColdFusion Builder 2 is now available.
    If you are searching for documentation and other resources that can help you get started with this Eclipse-based integrated development environments (IDE), this is the one stop location:
    Documentation
    ColdFusion Developer Center Articles
    • What's new in ColdFusion Builder 2: In this article, Ramchandra Kulkarni provides an overview of the ColdFusion Builder 2 features, to help you take full advantage of all the productivity tools provided in ColdFusion Builder 2.
    • Getting started with ColdFusion Builder 2: In this Adobe TV video tutorial, Adobe Platform Evangelist Terry Ryan shows you how to use the newest features in ColdFusion Builder 2.

    ColdFusion Builder Team Blog
      • ColdFusion Builder: Provides latest news, updates, and other helpful information from the ColdFusion Builder team.
      Movie Tutorials
       Blogs on specific features
      Getting started experience
      Express edition
      Extension enhancements
      Quick Fix
      • Quick Fix in ColdFusion Builder: 
      • ColdFusion Builder engineering team member Sagar Ganatra demonstrates the usage of Quick Fix.
      • QuickFix feature in ColdFusion Builder 2: Learn about the smart functionality in ColdFusion Editor which helps you generate methods, CFC/CFM files based on their usage in code. You can quickly complete your code statements, revisit, and resolve the problem components making the coding process much simpler.
      ColdFusion Builder Search
      • ColdFusion Builder Search\Replace: ColdFusion Builder engineering team member Sagar Ganatra explains the features of ColdFusion Builder search.
      • Tag search: ColdFusion Builder engineering team member Sagar Ganatra explains how to find tags that match your search criteria.
       Key-board shortcuts


      Code Formatting