What is Clarion? Clarion allows you to CODE! (Create Once, Deploy Everywhere)
Clarion is one of the most advanced Rapid Application Development (RAD) tools available for database applications, similar to Delphi or PowerBuilder but with a more dB focus, and with the highest level of automated development technology available today.
It automates every phase of work starting with design, through development and deployment, all the way through ongoing maintenance. Unlike most other tools based on general-purpose languages, Clarion has exclusively been designed for database applications. The Clarion language is a powerful object oriented fourth generation language, easy to learn, with a full array of visual formatters.
The application generator is language neutral and fully customizable application templates can create code in any language (Clarion, SQL, Perl, ASP, PHP, NET,…), and are able to generate enterprise-level business applications based on Clarion Data Dictionary definition. Clarion Web Enabled Applications Dual-Mode, Windows and Web Browser Enabled Applications.
Clarion applications run not only on Windows, but also as a Web application running within any Java-enabled browser, such as Netscape Navigator or Internet Explorer. This single source, multi-platform solution is implemented by setting a configuration check box and regenerating/compiling the application. Using Internet Connect, the developer is able to make interactive data-driven applications that support ultra-thin Internet, Intranet, or Extranet clients. Clarion ASP Applications Server-side Active Server Pages Web Applications.
Clarion/ASP can generate scalable Active Server Pages (ASP) Web applications which provide query, navigation, and editing procedures for client/server databases over the Web, increasing the productivity of Web designers and enabling business application developers to easily “translate” behaviors from line of business desktop applications to the Web. ClarioNET Applications Web-based Thin-client Applications generated from Clarion.
ClarioNET provides thin-client and n-tier solutions for Clarion development. For customers who need to deliver more than an HTML/Java representation of desktop applications over IP, this is an excellent, cost-effective solution.
With Clarion and the ClarioNET extension library, programmers can create a single code base for both native Windows applications, and Intranet/Internet applications. An end-user can run the Clarion executable from their desktop, or they can run it remotely using the ClarioNET client, while the application executes on an Intranet or Internet server. The ClarioNET client connects over the HTTP protocol. The end-user experiences the same rich interface with excellent performance and full functionality- in most cases with zero additional programming.
|