CodeCharge Studio

Source: Wikipedia, the free encyclopedia.

Developer(s)YesSoftware, Inc.
Stable release
5.1.1.18992 / March 18, 2016; 8 years ago (2016-03-18)[1]
Template Engine
LicenseProprietary
Websitewww.codecharge.com

CodeCharge Studio is a

model-view-controller
design pattern).

CodeCharge is the first product released by Yes Software, Inc.,[4] after two years of development.[3]

Software

CodeCharge utilizes

ColdFusion, PHP, and Perl.[2][5]

CodeCharge employs an interactive user interface (UI) designed for the creation of web applications.[6] When generating code, CodeCharge automatically structures the code, using naming conventions and comments to describe the code's purpose.[7] Moreover, CodeCharge keeps the application separate from the code it generates, so that projects may be converted to any language at any time.[8]

Without additional programming, a CodeCharge-generated project is not a routed web site (where everything is routed through, for example, index.asp); rather, every page is accessible by reference to its own name or URL.

Technologies

Here are listed technologies which used, when the application is ready and running.

  • OOP - The generated application is Object Oriented.[5] Every structural element, like database connection, grid, navigation bar, the visible page itself etc. are all objects.

The application uses the Microsoft .NET 2 Framework and will also install when the .NET 3.5 framework is detected on the host computer.

  • Templating - Codecharge uses HTML template pages to generate visible internet sites. Templates of web pages may be previewed before making it "live."[9] There are xxxx.html files, accordingly xxxx.asp (xxxx.php etc.) code files and for server side events a separate xxxx_events.asp (xxxx_events.php etc.) files.
  • Customization - CodeCharge provides its users a standard way to set up custom code for handling events not fully addressed by the built-in features.[8]

Application generating technologies

  • PHP
  • Perl
  • .NET
  • Java
  • ASP
  • Coldfusion
  • xml

Reception

In 2003, regarding the original version of CodeCharge Studio, Arbi Arzoumani of PHP Architect wrote:[6]

"For its price tag this code generation application is well worth it. One great application that I can see this being used for is creating prototypes of web applications in very short periods of time. In other words, last minute proposals."

Kevin Yank of SitePoint Tech Times was impressed "by the many ways in which experienced developers could draw added power out of the software, instead of being limited by it, as is the case with most RAD tools for Web development."[10]

In his review of CodeCharge Studio 2.0, Troy Dreier wrote in Intranet Journal, "CodeCharge Studio [allows] Web application developers [to] shave literally months off their development times."[11]

CodeCharge Studio 3.0 received a rating of 3.5 out of 5 from Peter B. MacIntyre of php|architect.[5]

See also

References

  1. ^ "News and Updates". support.yessoftware.com. Retrieved 31 March 2021.
  2. ^ a b Troy Dreier "Supercharge Your Intranet With CodeCharge Studio." Intranet Journal. 08/30/02
  3. ^ a b c Tom Sullivan "Startup aims to combine Web design, development." Computerworld.4 June 2002
  4. ^ Nevada Secretary of State, Corp Status "[1]."
  5. ^ a b c Peter B. MacIntyre. "CodeCharge 3.0 Yet Another IDE?" php|architect May 2006
  6. ^ a b Arbi Arzoumani "Reviewed For You: CodeCharge Studio 1.0." PHP Architect. January 2003.
  7. ^ Mike Gunderloy "Product Reviews: CodeCharge Studio 1.0.6." Microsoft Certified Professional Magazine. 08/07/2002.
  8. ^ a b Kevin Yank "Software Reviews." SitePoint Tech Times, Issue #43. 2 July 2002
  9. ^ Linda M’mayi. "Website Development for Automation of the Leave/Travel System and to Interface a Database." Summer Internship in Science and Technology (SIST). Fermi National Accelerator Laboratory, Batavia, IL. 11 August 2005.
  10. ^ Kevin Yank "Software Reviews." SitePoint Tech Times, Issue #62. 2 April 2003
  11. ^ Troy Dreier "CodeCharge Studio 2.0: Here's What's New." Intranet Journal. 5/19/2003.

External links