CodeCharge StudioCodeCharge Studio incorporates the features that enable developers to quickly build web applications. These include builders that create pages and forms, and data-aware components and controls that can be placed on a page.
CodeCharge Studio web-enables your databases by providing the foundation for information exchange between databases and web browsers. A powerful Application Builder is also provided to get you started. The builder automatically uses your database's structure to automatically create a set of web pages that use the database as the back-end.
The following steps demonstrate how to create a basic application using the Application Builder:
CodeCharge Studio does not create or assist in the creation of databases. There are many other tools that already perform that function. For example, you can easily create a database using Microsoft Access for Windows and even export it to MySQL for use on Linux. CodeCharge Studio does come with two sample databases and several web applications that use the included databases. They are perfect as a starting point for creating simple web applications.
CodeCharge Studio runs exclusively on the Windows platform. The web applications that it generates are platform-independent and can run on any system (i.e., Windows, Mac, Linux and others) as long as the system has a suitable server. Windows IIS server can execute ASP scripts while many Linux servers are pre-configured to run PHP scripts. The programs generated by CodeCharge Studio do not require any custom components to be installed and can run on virtually any applicable web server. It is recommended, and sometimes required, that the latest scripting engine be installed (e.g., ASP3 or PHP4/5). The specific requirements are listed in the "System Requirements" section.
When you work with CodeCharge Studio you can usually connect to a remote database residing on your server. In some cases, (e.g., when working with Microsoft® Access®) you may need to have a copy of the database stored locally on your desktop since remote connection may not be possible. Each project within CodeCharge Studio can have two distinct connection types. One connection type is the design-time connection, used during the development process, and the other is the server-side connection, used by the generated pages after they have been deployed. If you use the MySQL database you will use the MyODBC driver to establish the design-time connection via ODBC, but the generated programs will usually connect to the database with native PHP database connectivity library.