CodeCharge Studio



CodeCharge Studio ist eine schnelle Anwendungsentwicklung (RAD) und eine integrierte Entwicklungsumgebung (IDE) für die Erstellung von datenbankbasierten Webanwendungen . [2] Es handelt sich um einen Codegenerator und eine Templating-Engine , die die Präsentationsschicht von der Codierungsschicht trennt, mit dem Ziel, dass Designer und Programmierer in einer Webapplikation [3] ( Modellmodell-View-Controller- Designmuster) kohärent arbeiten können .

CodeCharge ist das erste Produkt, das von Yes Software veröffentlicht wurde, nach zwei Jahren Entwicklung. [3]

Software

CodeCharge nutzt Point-and-Click- Assistenten [3] zum Erstellen von Datensatz- und Suchformularen, Gittern und editierbaren Gittern ohne Programmierung. Die Datenbanken, die es unterstützt, umfassen MySQL, MS SQL Server, MS Access, PostgreSQL und Oracle sowie jede andere Datenbank, die Webkonnektivität unterstützt. CodeCharge kann Code in alle wichtigen Programmiersprachen wie ASP.NET , ASP , Java , ColdFusion , PHP und Perl exportieren . [2] [4]

CodeCharge verwendet eine interaktive Benutzeroberfläche (UI), die für die Erstellung von Webanwendungen entwickelt wurde. [5] Beim Code generiert CodeCharge den Code automatisch, indem er Namenskonventionen und Kommentare verwendet, um den Zweck des Codes zu beschreiben. [6] Darüber hinaus hält CodeCharge die Anwendung getrennt von dem Code, den sie generiert, so dass Projekte jederzeit in jede Sprache umgewandelt werden können. [7]

Ohne zusätzliche Programmierung ist ein CodeCharge-generiertes Projekt keine Routing-Website (wo alles durch zB index.asp weitergeleitet wird); Vielmehr ist jede Seite mit Bezug auf ihren eigenen Namen oder URL zugänglich.

Technologien

Hier sind aufgelistete Technologien, die verwendet werden, wenn die Anwendung fertig ist und läuft.

  • OOP – Die generierte Anwendung ist objektorientiert . [4] Jedes Strukturelement, wie Datenbankverbindung, Raster, Navigationsleiste, die sichtbare Seite selbst etc. sind alle Objekte.

Die Anwendung verwendet das Microsoft .NET 2 Framework und wird auch installiert, wenn das .NET 3.5 Framework auf dem Hostcomputer erkannt wird.

  • Templating – Codecharge verwendet HTML-Template-Seiten, um sichtbare Internetseiten zu generieren. Vorlagen von Webseiten können vor der Anzeige „live“ vorgestellt werden. [8] Es gibt xxxx.html-Dateien, entsprechend xxxx.asp (xxxx.php etc.) Code-Dateien und für serverseitige Ereignisse eine separate xxxx_events.asp (xxxx_events.php etc.) Dateien.
  • Anpassung – CodeCharge bietet seinen Benutzern eine Standardmethode, um benutzerdefinierten Code für die Behandlung von Ereignissen einzurichten, die nicht vollständig von den integrierten Funktionen adressiert sind. [7]

Anwendungserzeugungstechnologien

  • PHP
  • Perl
  • .NETZ
  • Java
  • ASP
  • Coldfusion
  • Xml

Empfang

Im Jahr 2003, in Bezug auf die ursprüngliche Version von CodeCharge Studio, schrieb Arbi Arzoumani von PHP Architect : [5]

„Für seine Preisschild ist diese Code-Generierung Anwendung lohnt sich.Eine große Anwendung, die ich sehen kann, dass diese verwendet wird, ist die Schaffung von Prototypen von Web-Anwendungen in sehr kurzen Zeiträumen, mit anderen Worten, Last-Minute-Vorschläge.“

Kevin Yank von SitePoint Tech Times war beeindruckt „von den vielen Möglichkeiten, wie erfahrene Entwickler zusätzliche Power aus der Software herausholen konnten, anstatt sie zu beschränken, wie es bei den meisten RAD-Tools für Web-Entwicklung der Fall ist.“ [9]

In seiner Rezension von CodeCharge Studio 2.0 schrieb Troy Dreier im Intranet Journal , „CodeCharge Studio [erlaubt] Web Application Developers [to] rasieren buchstäblich Monate ihre Entwicklungszeiten.“ [10]

CodeCharge Studio 3.0 erhielt eine Bewertung von 3.5 von 5 von Peter B. MacIntyre von php | Architekt . [4]

CodeCharge Studio for Rapid Web Application Development and …

https://www.yessoftware.com/

Diese Seite übersetzen

Rapid Web Development, Visual Web Reporting, PHP Web RAD IDE, code generator.

Ajax Applications, Web Reporting, Web … – CodeCharge Studio

www.codecharge.com/products/product_detail.php?product_id…

Diese Seite übersetzen

CodeCharge Studio is a code generation tool for web developers that generates … please visithttp://www.yessoftware.com/products/features.php?product_id=1 …

CodeCharge Studio Demos and Examples

examples.codecharge.com/

Diese Seite übersetzen

CodeCharge Studio is being used in many innovative ways to create sophisticated Web applications. Take a look below at the professional-strength examples …

Write a Comment

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.