Elevate Web Builder by Elevate Software
Two (2) lucky attendees will win a free license to Elevate Web Builder.

Elevate Software's Elevate Web Builder is a visual rapid application development environment for web applications. It is simple and easy to create beautiful web applications by simply dragging and dropping components on to forms, and then changing their appearance and behaviors as desired.
There is absolutely no need to learn JavaScript in order to use Elevate Web Builder. The product compiles Object Pascal source code into JavaScript, emitting all necessary HTML and JavaScript files. In addition, the compiler can automatically compress and obfuscate the emitted JavaScript to make your web applications small and virtually unreadable by another developer. You can then quickly and easily deploy your application to the destination of your choosing.
You can continue to leverage existing language skills and take advantage of the many optimizations that the compiler can provide compared to manually-coded JavaScript solutions. The compiler provides many features that present in Object Pascal but not explicitly supported in JavaScript, such as formal inheritance with virtual methods/overrides, constructors and destructors, object scopes (private, protected, public, published), unit interface and implementation scope, and proper method pointer scope for event handlers, to name just a few.
The Elevate Web Builder Web Server is included with the product. The web server can load web server modules (.dlls) created using the Delphi development environment from Embarcadero Technologies. Any existing non-visual Delphi desktop application code can be used in the web server modules. Database adapter components are also provided for exposing custom data sources as Elevate Web Builder datasets.