Programas en la categoría: Programación



Descargar HelpNDoc

HelpNDoc es un programa cuya función es crear y organizar documentos de ayuda que pueden servir como manuales o tutoriales de softwares o como instructivos, o para generar algún otro tipo de documentación.

Interfaz de HelpNDoc

La ventaja de esta aplicación es que, además de crear una adecuada estructura de los contenidos ingresados y su correspondientes tabla de contenidos y glosario, permite exportar a varios formatos, como es el caso de HTML (para agregar a un sitio web), documento PDF, archivo de ayuda CHM y también soporta Microsoft Word. Soporta imágenes y en el caso de HTML es posible incluir videos o algún código que haya que agregar.

HelpNDoc incluye un completo editor de texto, por lo que no es necesario recurrir a uno externo, y el hecho que tanto el editor como las herramientas de diseño de la estructura estén integrados permite ir viendo en cada momento como va quedando el documento. También es posible editar documentos previamente creados con Word u otras aplicaciones de ofimática.

Continúa leyendo este artículo »

Descargar WAMP Server

Wampserver

WAMP Server es un programa que permite montar un servidor web local (en el PC doméstico) en Windows con Apache, utilizando PHP como lenguaje de programación y MySQL como gestor de bases de datos. Este paquete de aplicaciones es ideal para programadores y desarrolladores web que desean testear sus páginas PHP antes de publicarlas en un servidor remoto.

WAMP incluye, además de las últimas versiones de Apache, PHP y MySQL, versiones anteriores de las mismas, para el caso de que se quiera testear en un entorno de desarollo particular. También incluye una aplicación web llamada PHPmyadmin que permite crear y administrar bases de datos MySQL, y otra aplicación llamada SQLitemanager que tiene el mismo propósito que la anterior.

WampServer se encarga de la instalación de todas las componentes, sin que el usuario tenga que configurar casi nada.

Continúa leyendo este artículo »

Descargar Fiddler

Fiddler

Fiddler es un programa que permite visualizar y analizar las peticiones http y https iniciadas desde el navegador, para controlar el tráfico; y para el caso de desarrolladores web es una herramienta útil para testear scripts, llamadas Ajax, etcétera.

La aplicación contiene dos ventanas: una en la que se pueden ver todas las peticiones; y otra ventana a la derecha en la que se pueden ver los detalles, como por ejemplo la cabecera y demás información de cada petición y de su correspondiente respuesta desde el servidor.

Una opción útil para desarrolladores y programadores web es la de simular distintos velocidades de conexión a internet, y conocer cuánto demora en cargar una página para cada una de ellas. También permite debaguear código javascript, estableciendo breakpoints para testear y corregir errores.

Continúa leyendo este artículo »

Descargar ArgoUML para crear diagramas UML

ArgoUML

ArgoUML es un programa que sirve para crear diagramas UML (utilizados en el modelado de sistemas de software). Cumple con el estándar UML 1.4 y es de código abierto, siendo gratuito. Además, utiliza estándares abiertos: XMI, SVG y PGML.

UML es un lenguaje que permite especificar, construir y documentar sistemas; y ArgoUML proporciona herramientas para diseñar los diagramas UML. Soporta varios tipos de diagramas: diagramas de clases, diagramas de actividad, diagramas de estados, diagramas de casos de uso, diagramas de colaboración, diagramas de secuencia, etcétera.

La interfaz es bastante intuitiva, permitiendo que fácilmente se puedan agregar las clases con sus respectivos atributos y métodos, y luego las relaciones que hay entre las distintas clases. Los diagramas obtenidos se pueden guardar como imágenes, en varios formatos, para luego poder incluir fácilmente en un documento o una página web, o preparar para su impresión.

Continúa leyendo este artículo »

Descargar Free Pascal

Free Pascal

Free Pascal es un compilador para el lenguaje de programación Pascal, compatible con Turbo Pascal 7.0; siendo una buena alternativa gratuita al Turbo Pascal de Borland. También es compatible con la mayoría de versiones de Delphi.

Este entorno integrado de desarrollo (IDE) incluye un editor para escribir o cargar programas, un compilador (que soporta compilación cruzada con el objetivo de generar ejecutables para diferentes plataformas y sistemas operativos) y un depurador (debugger) para testear los programas y descubrir errores. Este IDE es muy parecido al de Borland, mientras que hay una variante denominada Lazarus, más orientado a lo visual, y más parecido al IDE de Delphi.

Pascal es un lenguaje que tradicionalmente se ha utilizado para aprender a programar debido a que es fuertemente estructurado, obligando a ser ordenado y a escribir programas fáciles de leer y modificar. Con Turbo Pascal el lenguaje ha ido evolucionado, incorporando programación orientada a objetos.

Continúa leyendo este artículo »

Descargar Navicat administrador de bases de datos

Gestor de bases SQL

Navicat es un administrador de bases de datos relacionales, que soporta varios motores, entre ellos: MySQL, Oracle, SQL Server, SQLite y PostgreSQL. Permite conectarse a varias bases remotas o locales, en forma simultánea.

Desde el administrador es posible crear bases de datos, crear tablas, eliminar tablas, y hacer todo tipo de consultas a las bases. Una vez obtenidos los datos, se pueden visualizar en una grilla, y se pueden ordenar o filtrar según se crea conveniente.

Navicat dispone de un constructor visual de consultas SQL que permite simplificar la escritura de las mismas, ya que dispone de todas las tablas definidas para una base dada, y alcanza con seleccionar los atributos de los que se quieran obtener datos, y los que participan en el JOIN (en el caso de una operación SELECT). Dispone también de un editor de consultas, para definir directamente las consultas, o para completar la sintaxis de las consultas realizadas desde el constructor gráfico, agregando condiciones (WHERE).

Continúa leyendo este artículo »

Descargar StarUML

Programa para modelos UML

StarUML es un programa que permite describir modelos de software, utilizando el estándar UML. Soporta MDA, una herramienta cuyo objetivo es separar la arquitectura de la plataforma o tecnología que se vaya a utilizar al construir el modelo.

Una vez ejecutada la aplicación, ya se puede crear un nuevo proyecto. Se dispone en un menú con las distintas componentes (clases, interfaces, paquetes, etc.) que serán parte del diagrama UML, y en otro menú (a la derecha) se encuentra el “explorador de modelos”. Fácilmente se pueden agregar clases junto a sus atributos y métodos, definir las relaciones,e ir dando forma al modelo. El mismo puede ser un modelo de “Casos de Uso”, de Implementación, de Diseño, etc.

En el menú superior, en la opción Model/Profiles se debe seleccionar el perfil, que puede ser Java, C++, etc. Posteriormente se debe definir el tipo de datos de cada atributo y los tipos de datos que recibe y retorna cada método de las clases creadas, además de sus relaciones (asociación, herencia, agregación, composición, etc.). Finalmente se puede obtener el código Java (o del perfil seleccionado) generado por StarUML.

Continúa leyendo este artículo »

Descargar Visual Basic 2010 Express

Visual Basic Express

Visual Basic 2010 Express es la nueva versión del entorno de desarrollo integrado (IDE) de Microsoft, que permite crear aplicaciones utilizando el lenguaje de programación Visual Basic .NET.

Visual Basic .NET fue creado ya hace unos años, sustituyendo a Visual Basic 6, y evolucionado en varios aspectos. .NET pasó a ser un lenguaje orientado a objetos, que además es independiente de la plataforma en el que se vaya a ejecutar.

Dispone de un editor de código, un depurador y compilador; y permite agregar elementos gráficos fácilmente, arrastrando y soltando elementos al editor visual.

Continúa leyendo este artículo »