Mostrando entradas con la etiqueta Visual Studio. Mostrar todas las entradas
Mostrando entradas con la etiqueta Visual Studio. Mostrar todas las entradas

domingo, 6 de noviembre de 2016

Cloud9 - El entorno de desarrollo en la nube sencillo, rápido y potente

 Tener en nuestra máquina un entorno de desarrollo (IDE) con Visual Studio o Eclipse consume muchos recursos de CPU, memoria y disco. Si además si necesitamos un entorno Linux para algunas tareas la cosa se complica aun más al tener que correr una máquina virtual con software como Virtual Box que todavía hará más lenta nuestra computadora (Al menos hasta que el subsistema Ubuntu esté plenamente disponible en Windows 10).

 Cloud9 nos ofrece una alternativa web ligera a toda esta complejidad. De forma gratuita para aficionados podemos contar con un editor de código para más de 40 lenguajes diferentes así como entornos de trabajo Ubuntu, todo desde un navegador como nos muestra la Figura 1.

Figura  - Vista del editor de código (arriba) y del entorno de trabajo Ubuntu (abajo)

 Por si esto fuera poco, el código para las aplicaciones web se puede probar desde el propio entorno de desarrollo como vemos en la Figura 2 ¡Fantástico!

Figura 2 - Vista del editor de código (izquierda), el servidor web integrado Apache (abajo) y los resultados de la ejecución (derecha)

 Además, al ser un entorno web se puede acceder al mismo desde cualquier computadora con acceso a internet y un navegador moderno.

 El entorno Ubuntu se puede acceder a través de una sesión de consola en el navegador y en él se pueden usar comandos nativos de Linux, así como otras utilidades como Openssl o cualquier cosa que podamos instalar a través de internet.

 Supongo que para desarrollos complejos Cloud9 se puede quedar algo escaso, pero para usuarios personales la relación funcionalidad/precio es difícilmente superable..


sábado, 23 de mayo de 2015

Code - La experiencia multiplataforma y gratuita de Visual Studio

 Ya está aquí Visual Studio Code, la primera versión multiplataforma del popular entorno de desarrollo Visual Studio de Microsoft. Code es gratuito y está disponible para Linux, Mac OSX y Windows.

 Por el momento Code está en modo vista previa o Preview e incluye soporte para desarrollo ASP.NET 5 en C# y Node.js en TypeScript y JavaScript. Asimismo se incluyen herramientas para trabajar con tecnologías web como HTML, CSS, Less, Sass y JSON. Code se entiende también con Git y es capaz de producir Workflows y diffs de forma integrada desde el editor.

 Y como no todo el tiempo del desarrollo es codificar sino que también hay que depurar el código, Code incluye una experiencia integrada de depuración de código, la funcionalidad más popular de Visual Studio. Durante la Preview la depuración sólo tiene soporte para depuración de Node.js pero se espera ampliar a otros lenguajes.

 Por último, comentar que Visual Studio Code está escrito en TypeScript/JavaScript y su motor es un servidor de Node.js. Como resultado, la experiencia de desarrollo end-to-end para aplicaciones Node es excelente.