Programas en la categoría: Programación



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.

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.

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, página web, etc.

ArgoUML permite generar código en diversos lenguajes de programación, tales como Java, C++, C # y PHP. También ofrece la posibilidad de aplicar ingeniería reversa.

Continúa leyendo este artículo »

Descargar Aptana gratis

Aptana

Aptana es un programa de los conocidos como IDE (Entorno de desarrollo integrado) dirigido a programadores web que trabajan con PHP, Ajax, Ruby, Ruby on Rails, Python, Javascript, CSS y otros lenguajes de programación y generadores de scripts.

Permite la gestión de proyectos, y dispone de varias herramientas muy útiles que ayudan programar cómodamente, como por ejemplo, autocompletado de funciones y variables, vista previa del HTML y del CSS, ayuda de funciones, macros, etc.

Un elemento muy útil para los programadores, es que la aplicación marca los errores de sintaxis. Posee un debugger (depurador) para ejecutar los scripts y ver con más claridad en qué momento se produce un error.

Aptana ya trae incorporadas librerías para Javascript, como Prototype, JQuery, Scriptaculous, etc., permitiendo integrarlas al código fácimente.

En el caso del Javascript y el CSS, Aptana tiene en cuenta la compatibilidad del script que se está haciendo, para que funcione correctamente en la mayoría de los navagadores.

Dispone de una herramienta de FTP para sincronizar el proyecto con el servidor web.

Aptana está basado en Eclipse y se puede integrar con ese popular IDE para desarrollar Java.

Continúa leyendo este artículo »

Descargar SciTE 2.20

Editor para programación

SciTE es un editor de texto simple en su aspecto pero que cuenta con un buen número de funcionalidades que lo hacer una muy buena alternativa al Bloc de Notas de Windows, ya que es muy superior, además de ser ligero y consumir pocos recursos.

Algunas características de Scite a destacar:

  • Permite abrir y editar varios archivos a la vez.
  • Reconoce la sintaxis de varios lenguajes de programación (C++, PHP, CSS, Java, Javascript, etc) y destaca en colores nombre de funciones, y demás elementos que es necesario resaltar para facilitar la tarea del programador.
  • Autocompletado de código, por ejemplo con nombres de funciones.
  • Selección de texto en columnas. Es común tener un documento separado en columnas, y necesitar copiar el contenido de alguna. Con editores comunes no es posible hacerlo, pero con Scite sí es posible.
  • Funciones avanzadas para buscar y reemplazar texto en archivos.

Como puede verse, estamos hablando de un editor bastante más serio que los editores básicos habituales.

Continúa leyendo este artículo »

Descargar FireBug

Firebug

FireBug es es una extensión para Firefox dirigida a programadores y desarrolladores web, que permite editar HTML, CSS y Javascript desde el navegador, para “debaguear” (depurar) y monitorear el comportamiento y el diseño de una página.

Firebug se abre en la parte inferior del navegador o si se prefiere se puede abrir en una ventana separada. La ventaja es que se puede trabajar directamente en el navegador, en lugar de hacerlo desde una aplicación externa, debiendo guardar los cambios y recargando la página; además de que es muy completo.

Este add-on permite ver el código fuente de una página, con la ventaja de seleccionar un sector de la misma y ubicar fácilmente el código asociado, ver sus atributos y propiedades. Se puede editar el código, por ejemplo, los valores de una determinada propiedad dentro del CSS, y ver reflejados los cambios en el diseño de la página, al instante.

En el caso de Javascript, Firebug permite depurar el código, por ejemplo, en busca de algún error, o para mejorar su performance. Permite definir breakpoints para parar la ejecución en determinado momento, y poder acceder a los valores de las variables.

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.

Incluye IntelliSense Code Snippets, una colección de librerías para agregar a los proyectos, que evitan tener que escribir código para determinadas funciones que ya están hechas.

Esta versión Express es una versión reducida del Visual Basic .NET que forma parte del Visual Studio, el paquete profesional que no es gratuito como lo es esta aplicación. Es ideal para aprender y empezar a familiarizarse con el lenguaje. Durante la instalación se tiene la opción de incluir SQL Server Express Edition para el manejo de las bases de datos.

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 testar 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.

La aplicación se puede ejecutar desde un icono ubicado en la barra de tareas, y es posible iniciar o detener cada uno de los servicios en cualquier momento desde la misma interfaz, por ejemplo, reiniciar Apache.

Continúa leyendo este artículo »