3 de febrero de 2021

Ahora Stonefield Database Toolkit es de código abierto

Doug Hennig dicidió liberar el código de su herramienta Stonefield Database Toolkit (SDT).

La versión de código abierto de SDT está disponible en https://github.com/DougHennig/StonefieldDatabaseToolkit

La descarga incluye todo el código fuente, la documentación (como un archivo de ayuda CHM, incluyendo la fuente del generador de ayuda HTML de West Wind) y archivos de tutoriales. Todo para poder disfrutar de ésta herramirenta

A continuación una traducción libre al español de la introducción del archivo de ayuda de Stonefield Database Toolkit.


Bienvenido a Stonefield Database Toolkit (SDT)

Stonefield Database Toolkit (SDT) es una poderosa herramienta escrita por Doug Hennig y comercializada durante más de dos décadas por Stonefield Software Inc. Desde el mes de enero, Stonefield Software liberó el código de SDT, poniéndolo a disposición en forma gratuita, para todos los desarrolladores de Visual FoxPro.

SDT proporciona herramientas de administración de bases de datos a los desarrolladores, para ayudar tanto durante el desarrollo de aplicaciones como en tiempo de ejecución.

Hay tres aspectos de Stonefield Database Toolkit:

  • Mejora las herramientas que proporciona VFP para administrar objetos de datos.
  • Proporciona la capacidad de definir propiedades extendidas para objetos de base de datos y establecer u obtener los valores de estas propiedades en tiempo de ejecución.
  • Incluye una biblioteca de clases que puede agregar a sus aplicaciones para proporcionar funciones de administración de datos en tiempo de ejecución, incluida la recreación de índices, la reparación de encabezados de notas y tablas dañados y la creación y actualización de estructuras de tablas en los sitios de los clientes.

Al usar SDT, obtendrá los siguientes beneficios:

  • Reducción del tiempo de desarrollo: ¿Por qué reinventar la rueda? Las rutinas basadas en datos incluidas con SDT le liberan de escribir muchas de las rutinas de mantenimiento de tablas que exigen los usuarios sofisticados de hoy. Las rutinas basadas en datos escritas una vez se pueden incluir en cada aplicación que desarrolle sin modificaciones. Simplemente agréguelos al proyecto, llámelos desde algún lugar (un menú, un formulario o un programa) y olvídese de ellos.
  • Esfuerzo de mantenimiento reducido: el término "basado en datos" significa que el diccionario de datos controla la aplicación. Cambie el diccionario de datos y muchos aspectos de la aplicación se ajustarán automáticamente sin programación.
  • Documentación automática: El Asistente de documentación, que se incluye con Visual FoxPro, documenta los archivos de su aplicación, pero está limitado en la documentación de sus datos. SDT puede producir automáticamente documentación de alta calidad, describiendo completamente sus tablas y vistas, sus campos, índices y propiedades extendidas.

SDT viene con código fuente completo. Puede instalarse en cualquier carpeta de su computadora o red. Nota: si una versión anterior de SDT está instalada en su computadora, es posible que desee instalar esta versión en una carpeta diferente para evitar sobrescribir la versión anterior.

Encontrará dos subcarpetas en la carpeta donde instaló los archivos:

  • SDT: los archivos específicos de SDT.
  • SFCOMMON: los archivos comunes utilizados por todos los productos Stonefield.

La subcarpeta SDT contiene los siguientes archivos:

  • REINDEX.PRG, REPAIR.PRG y UPDATE.PRG: contenedores para los métodos SDT Reindex(), Repair() y Update(). Consulte el capítulo Tutorial para obtener mas información sobre el uso de estos programas.
  • SDT.APP, SDT.PJX y SDT.PJT: la aplicación de desarrollo SDT y los archivos del proyecto que la crean.
  • SDT.CHM: el archivo de ayuda de SDT.
  • Además de estos archivos, encontrará cinco subcarpetas mas en la subcarpeta SDT:

    • DBCX: proporciona documentación para DBCX.
    • HTMLHELP: la fuente para SDT.CHM usando el generador de ayuda HTML de West Wind.
    • SOURCE: código fuente de la aplicación principal (SDT.APP) y las bibliotecas de clases visuales que incluirás en tus aplicaciones.
    • TUTORIAL: archivos para el tutorial SDT.
    • UTILITY: programas de utilidades y archivos de apoyo. Consulte la sección Funciones de utilidades en SDT.CHM para obtener mas información sobre estas utilidades.

    Nota: Todo el código fuente que viene con SDT se compiló en Visual FoxPro 9. Si usa una versión anterior de Visual FoxPro, debe volver a compilar todos los archivos. La forma más sencilla de hacer esto es abrir el proyecto SDT en la carpeta SDT, hacer clic en el botón Generar, y marcar la opción Recompilar todos los archivos y elegir Reconstruir proyecto.


    No hay comentarios. :

    Publicar un comentario

    Los comentarios son moderados, por lo que pueden demorar varias horas para su publicación.