CodeCharge Studio

CodeCharge Studio
Codecharge.png
Developer(s) Yes Software, Inc.
Stable release 4.3.0.7676[1]
Development status Active
Operating system Windows
Type Web application framework / Template Engine
License Proprietary
Website http://www.codecharge.com

CodeCharge Studio is a rapid application development (RAD) and integrated development environment (IDE) for creating database-driven web application.[2] It is a code generator and templating engine that separates the presentation layer from the coding layer, with the aim of allowing designers and programmers to work cohesively in a web application[3] (the model-view-controller design pattern).

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

Contents

Software

CodeCharge utilizes point-and-click wizards[3] for creating record and search forms, grids, and editable grids without the need for programming. Databases supported are MySQL, MS SQL Server, MS Access, PostgreSQL, Oracle, and all others that support web connectivity. CodeCharge can export into all major programing languages, such as ASP.NET, ASP, Java, ColdFusion, PHP, and Perl.[2][4]

CodeCharge is based on an interactive user interface (UI) to create web applications.[5] When generating code, CodeCharge automatically structures it, using naming conventions and comments to make the purpose of the code clear.[6] Moreover, CodeCharge keeps the application and generated code separate so projects may be converted to any language at any time.[7]

A CodeCharge generated project - without additional programming - is not a routed web sited (where everything routed i.e. through index.asp), but every page accessible by on its own name.

Technologies

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

  • OOP - The generated application is Object Oriented.[4] 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 use html template pages to generate visible internet sites. Templates of web pages may be previewed before making it "live."[8] There are xxxx.html files, accordingly xxxx.asp (xxxx.php etc) code files and for server side events a separate xxxx_event.asp (xxxx.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.[7]


Application generating technologies

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

Reception

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

"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."[9]

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."[10]

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

See also

References

  1. ^ "CodeCharge Studio 4.3 update released.". http://support.yessoftware.com/updates.asp. Retrieved 2010-08-15. 
  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.04 June, 2002
  4. ^ a b c Peter B. MacIntyre. "CodeCharge 3.0 Yet Another IDE?" php|architect May 2006
  5. ^ a b Arbi Arzoumani "Reviewed For You: CodeCharge Studio 1.0." PHP Architect. January 2003.
  6. ^ Mike Gunderloy "Product Reviews: CodeCharge Studio 1.0.6." Microsoft Certified Professional Magazine. 08/07/2002.
  7. ^ a b Kevin Yank "Software Reviews." SitePoint Tech Times, Issue #43. July 2nd, 2002
  8. ^ 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. August 11, 2005.
  9. ^ Kevin Yank "Software Reviews." SitePoint Tech Times, Issue #62. April 2, 2003
  10. ^ Troy Dreier "CodeCharge Studio 2.0: Here's What's New." Intranet Journal. 5/19/2003.

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Model–view–controller — A general representation of the MVC design pattern. Model view controller concept. The solid line represents a direct as …   Wikipedia

  • Validation rule — A Validation rule is a criterion used in the process of data validation, carried out after the data has been encoded onto an input medium and involves a data vet or validation program. This is distinct from formal verification, where the… …   Wikipedia

  • Artisteer — Разработчики Artisteer.com Операционная система Microsoft Windows, Mac OS Язык интерфейса английский, немецкий, датский, французский, испанский, португальский, итальянский, шведский, японский, арабский, китайский, польский, русский Последняя… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”