Articulo de referencia

Estudio CodeCharge

{{Cite web\n| url = http://support.yessoftware.com/updates.asp\n| title = News and Updates\n| website = support.yessoftware.com\n| access-date = 2021-03-31\n}} "},"operating sys...

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

Referencias

  1. "Noticias y actualizaciones" . support.yessoftware.com . Consultado el 31 de marzo de 2021 .
  2. 1 2 Troy Dreier " Potencia tu intranet con CodeCharge Studio ". Intranet Journal . 30/08/02
  3. 1 2 3 Tom Sullivan " Startup busca combinar diseño y desarrollo web ." Computerworld . 4 de junio de 2002
  4. Secretario de Estado de Nevada, Estatus Corporativo ""
  5. 1 2 3 Peter B. MacIntyre. " CodeCharge 3.0 ¿Otro IDE más? " php|architect Mayo de 2006
  6. 1 2 Arbi Arzoumani " Reseñado para ti: CodeCharge Studio 1.0 ". PHP Architect . Enero de 2003.
  7. Mike Gunderloy " Reseñas de productos: CodeCharge Studio 1.0.6 ". Revista Microsoft Certified Professional . 08/07/2002.
  8. 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
  9. 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.
  10. 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
  11. Troy Dreier " CodeCharge Studio 2.0: Novedades ". Intranet Journal . 19/05/2003.
  • 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).