Macromedia Flash is coming to Web-application tools Allaire ColdFusion and Allaire JRun. The two companies revealed plans yesterday to team up on the development of a toolkit that will provide developers with a common set of user interface tools for Web applications built with the Allaire tools. The toolkit - codenamed Harpoon - will be available as a free public beta in December. Harpoon will include Flash-based user interface elements and custom tags designed to access and control components within an application. The UI elements, such as hierarchical menus, grids and calendars, will be presented within dynamically generated Web pages based on CFML (ColdFusion Markup Language) or JSP (JavaServer Pages). Client-side interactions are handled by Macromedia Flash Player and passed back to the server seamlessly, without the need for a page refresh, according to Allaire.