SmithProject

Last updated

SmithProject was an Open Source CFML script engine.

The Smith Project was initiated by youngculture AG based on a need to migrate a large ColdFusion based web application to a Java-based engine.

Other CFML engines include Adobe ColdFusion, New Atlanta BlueDragon, Lucee, Railo, and Coral Web Builder.

See also

Related Research Articles

Adobe ColdFusion is a commercial rapid web-application development computing platform created by J. J. Allaire in 1995. ColdFusion was originally designed to make it easier to connect simple HTML pages to a database. By version 2 (1996), it became a full platform that included an IDE in addition to a full scripting language.

A web developer is a programmer who specializes in, or is specifically engaged in, the development of World Wide Web applications using a client–server model. The applications typically use HTML, CSS and JavaScript in the client, PHP, ASP.NET (C#), Python, Node.js, Go or Java in the server, and http for communications between client and server. A web content management system is often used to develop and maintain web applications.

ColdFusion Markup Language, more commonly known as CFML, is a scripting language for web development that runs on the JVM, the .NET framework, and Google App Engine. Multiple commercial and open source implementations of CFML engines are available, including Adobe ColdFusion, Lucee, New Atlanta BlueDragon, Railo, and Open BlueDragon as well as other CFML server engines.

BlueDragon is a ColdFusion Markup Language (CFML) engine comparable to Adobe Systems's ColdFusion. It is licensed and distributed by New Atlanta from TagServlet Ltd based in Scotland. BlueDragon is also distributed and supported by BEA Systems on their Oracle WebLogic Server server platform.

Fusebox was a web application framework for CFML and PHP. Originally released in 1997, the final version, 5.5.2, was released in May 2012. In January 2012 the rights to Fusebox were transferred from TeraTech to a team of five developers, who removed the rights and placed the framework in the hands of the community.

Railo Server, commonly referred to as Railo, is open source software which implements the general-purpose CFML server-side scripting language, often used to create dynamic websites, web applications and intranet systems. CFML is a dynamic language supporting multiple programming paradigms and runs on the Java virtual machine (JVM).

IgniteFusion is a freeware CFML script engine that runs cfm script files. Similar to Perl or PHP script engines the IgniteFusion script engine runs as an executable on the server. Other CFML engines include Adobe ColdFusion, New Atlanta BlueDragon, Railo, Lucee, and Coral Web Builder.

TopStyle

TopStyle was a CSS/XHTML/HTML editor for Microsoft Windows developed by Nick Bradbury and now maintained by Stefan van As. The editor was code-centric rather than WYSIWYG, with integrated support for previews using either the Mozilla Gecko, Internet Explorer Trident, or Apple Inc. Webkit layout engines. The software was available as a commercial version with a trial period.

Ben Forta American software engineer

Ben Forta is Adobe Systems Inc's Senior Director of Education Initiatives. His primary responsibility is a focus on students, both K-12 and higher-ed, with an eye towards digital and visual literacy, and the role that Adobe services and tools play in the future of communication and storytelling. He is the author of over 40 technical books on SQL, Regular Expressions, ColdFusion, Windows development, JSP, and more. Many of his books have been translated into over fifteen languages worldwide. Before working for Allaire and Macromedia, he founded the website Car.com, which was later purchased by Auto-By-Tel. Born in London, England, Forta lives in Oak Park, Michigan with his wife and their children.

Allaire Corporation was a computer software company founded by Jeremy and JJ Allaire in Minnesota, later headquartered in Cambridge, then Newton, Massachusetts. It commenced operations in May 1995, had its initial public offering on NASDAQ in January 1999, and was acquired by rival Macromedia in early 2001.

CFScript is an extension of CFML on the ColdFusion platform. CFScript resembles JavaScript. Some ColdFusion developers prefer it since it has less visual and typographical overhead than ordinary CFML.

Blue Dragon may refer to:

Cold fusion is a hypothesized type of nuclear reaction that would occur at or near room temperature.

FusionDebug an interactive step debugger for CFML, compatible with Adobe ColdFusion, Railo and Lucee. It enables developers to step through code line-by-line, step into, over or out of code to better understand how code is running.

ColdBox Platform

ColdBox is an open-source, conventions-based, modular web application framework intended for building enterprise applications with CFML using a Hierarchical MVC approach. ColdBox uses Convention over configuration and aims for simplicity, rapid development. It makes use of Model-view-controller, Dependency injection, Unit testing, Aspect-oriented programming architectural patterns. ColdBox allows for development of stand-alone modules which can be shared across apps. ColdBox is an active and heavily documented CFML framework.

Adobe ColdFusion Builder

Adobe ColdFusion Builder is the name for Adobe's Eclipse-based development IDE that can be used to build applications for ColdFusion. The product's original codename, "Bolt", is a reference to the original lightning icon for ColdFusion from the Allaire days. In 2010, Adobe released the product and officially renamed it Adobe ColdFusion Builder, often referred to as CFBuilder.

Lucee is open source software that implements a lightweight dynamically-typed scripting language for the Java virtual machine (JVM), facilitating the rapid development of web applications that compile directly to Java bytecode. Lucee is compatible with contemporary CFML script and tag language variants, and provides configurable support for legacy CFML.

ContentBox Modular CMS

ContentBox Modular CMS is an open-source content management system for CFML, created by Ortus Solutions, Corp. ContentBox has been designed as a modular HMVC software based on Hibernate ORM and the ColdBox Platform.