CodeCharge Studio es un entorno de desarrollo integrado (IDE) y de desarrollo rápido de aplicaciones (RAD) para crear aplicaciones web basadas en bases de datos . [ 2 ] Es un generador de código y un motor de plantillas que separa la capa de presentación de la capa de codificación, con el objetivo de permitir que diseñadores y programadores trabajen de forma cohesiva en una aplicación web [ 3 ] (el patrón de diseño modelo-vista-controlador ).
CodeCharge es el primer producto lanzado por Yes Software, Inc., [ 4 ] después de dos años de desarrollo. [ 3 ]
Software
CodeCharge utiliza asistentes de apuntar y hacer clic [ 3 ] para crear formularios de registro y búsqueda, cuadrículas y cuadrículas editables sin necesidad de programación. Las bases de datos compatibles incluyen MySQL, MS SQL Server, MS Access, PostgreSQL y Oracle, así como cualquier otra base de datos que admita conectividad web. CodeCharge puede exportar código a los principales lenguajes de programación, como ASP.NET , ASP , Java , ColdFusion , PHP y Perl . [ 2 ] [ 5 ]
CodeCharge emplea una interfaz de usuario (UI) interactiva diseñada para la creación de aplicaciones web. [ 6 ] Al generar código, CodeCharge lo estructura automáticamente, utilizando convenciones de nomenclatura y comentarios para describir su propósito. [ 7 ] Además, CodeCharge mantiene la aplicación separada del código que genera, de modo que los proyectos se pueden convertir a cualquier lenguaje en cualquier momento. [ 8 ]
Sin programación adicional, un proyecto generado por CodeCharge no es un sitio web enrutado (donde todo se enruta a través de, por ejemplo, index.asp); más bien, cada página es accesible mediante su propio nombre o URL.
Tecnologías
Aquí se enumeran las tecnologías que se utilizan cuando la aplicación está lista y en funcionamiento.
- OOP - La aplicación generada es orientada a objetos . [ 5 ] Cada elemento estructural, como la conexión a la base de datos, la cuadrícula, la barra de navegación, la página visible, etc., son todos objetos.
La aplicación utiliza Microsoft .NET Framework 2 y también se instalará cuando se detecte .NET Framework 3.5 en el equipo host.
- Plantillas : Codecharge utiliza plantillas HTML para generar sitios web visibles. Las plantillas de las páginas web se pueden previsualizar antes de publicarlas. [ 9 ] Hay archivos xxxx.html, archivos de código xxxx.asp (xxxx.php, etc.) y, para los eventos del servidor, archivos xxxx_events.asp (xxxx_events.php, etc.) separados.
- Personalización : CodeCharge ofrece a sus usuarios una forma estándar de configurar código personalizado para manejar eventos que no están completamente cubiertos por las funciones integradas. [ 8 ]
Tecnologías generadoras de aplicaciones
- PHP
- Perl
- .NETO
- Java
- ÁSPID
- Fusión fría
- XML
Recepción
En 2003, con respecto a la versión original de CodeCharge Studio, Arbi Arzoumani de PHP Architect escribió: [ 6 ]
"Por su precio, esta aplicación de generación de código vale mucho la pena. Una excelente aplicación para la que la veo útil es la creación de prototipos de aplicaciones web en muy poco tiempo. En otras palabras, propuestas de última hora."
Kevin Yank de SitePoint Tech Times quedó impresionado "por las muchas maneras en que los desarrolladores experimentados podían obtener potencia adicional del software, en lugar de verse limitados por él, como sucede con la mayoría de las herramientas RAD para el desarrollo web". [ 10 ]
En su reseña de CodeCharge Studio 2.0 , Troy Dreier escribió en Intranet Journal : "CodeCharge Studio [permite] a los desarrolladores de aplicaciones web [reducir] literalmente meses de sus tiempos de desarrollo". [ 11 ]
CodeCharge Studio 3.0 recibió una calificación de 3,5 sobre 5 por parte de Peter B. MacIntyre de php|architect . [ 5 ]
Véase también
- Comparación de frameworks web
- Sistema de plantillas web
- formatos de aplicaciones web
Referencias
- ↑ "Noticias y actualizaciones" . support.yessoftware.com . Consultado el 31 de marzo de 2021 .
- 1 2 Troy Dreier " Potencia tu intranet con CodeCharge Studio ". Intranet Journal . 30/08/02
- 1 2 3 Tom Sullivan " Startup busca combinar diseño y desarrollo web ." Computerworld . 4 de junio de 2002
- ↑ Secretario de Estado de Nevada, Estatus Corporativo ""
- 1 2 3 Peter B. MacIntyre. " CodeCharge 3.0 ¿Otro IDE más? " php|architect Mayo de 2006
- 1 2 Arbi Arzoumani " Reseñado para ti: CodeCharge Studio 1.0 ". PHP Architect . Enero de 2003.
- ↑ Mike Gunderloy " Reseñas de productos: CodeCharge Studio 1.0.6 ". Revista Microsoft Certified Professional . 08/07/2002.
- 1 2 Kevin Yank " Reseñas de software archivadas el 10 de junio de 2011 en Wayback Machine ." SitePoint Tech Times , número 43. 2 de julio de 2002
- ↑ Linda M'mayi. " Desarrollo de sitio web para la automatización del sistema de permisos/viajes y la interfaz con una base de datos ". Pasantía de verano en ciencia y tecnología (SIST) . Laboratorio Nacional de Aceleradores Fermi, Batavia, IL. 11 de agosto de 2005.
- ↑ Kevin Yank " Reseñas de software archivadas el 10 de junio de 2011 en Wayback Machine ". SitePoint Tech Times , número 62. 2 de abril de 2003
- ↑ Troy Dreier " CodeCharge Studio 2.0: Novedades ". Intranet Journal . 19/05/2003.
Enlaces externos
- Sitio web oficial
- Lista de reseñas de productos de terceros sobre CodeCharge
- Documentación oficial
- Foros oficiales de usuarios
- Sitio web de la comunidad
- Ganador de los premios CodeCharge Studio Awards 2006 (sitio web también realizado en CodeCharge Studio).
- entornos de desarrollo integrados
- Motores de plantillas
- Software de desarrollo web
- marcos de trabajo web
- Software programado en C#
- Software programado en PHP