In this article Mike Henke will discuss ColdFusion On Wheels (Wheels). Wheels is a ColdFusion framework inspired by Ruby On Rails. Wheels is simple to use with the convention over configuration aspect. Wheels doesn't turn using a ColdFusion framework into something different then how you originally learned to code CFML. It is the only framework with an integrated Object Relational Mapper to make interacting with your database even simpler.
This article will be divided into four sections. The first section, "What is Wheels?", is an introduction into Wheels philosophies like simpilicty and convention over configuration. The second section, "Creating a Wheels application", will show how to get up and running with Wheels. We will also generate a simple application with a scaffolding plugin. The third section, "Reviewing Generated Code", will walk through the generated code. The fourth section, "Working with Wheels", will customizing our application and add some functionality.
Most coding at its simplest is change a line here, add a file there, and move on to the next critical task. If you are like me, within a week I remember doing the task but not all the files details. If a similar task is given, I start over again. Mylyn, a task-focused interface plugin for Eclipse, fixes this memory loss by attaching resource context to tasks. Activate the task, and you are exactly where you left off, with the relevant resources appearing in your navigator view and editor panel.
Mylyn also uses task-oriented organization to minimize information overload. If you have a large or small project, Mylyn simplifies your IDE (Integrated Development Editor) to show only the relevant resources you are working on.
This article will help you learn how to improve Eclipse startup time, stability, and performance. It will also point you toward choosing the correct package option, a pre-configured starting point for the editor, based on your proposed use for Eclipse. We'll also set some Eclipse preferences, identify any plug-in performance issues at startup, tune the eclipse.ini file for the Sun JVM, and finally show how to switch Eclipse to another JVM.