En el reciente Node Windows Hackaton, el evento gratuito y abierto a todo el public desarrollado en el campus de Redmond, organizado por Microsoft Open Technologies, tuvo lugar el lanzamiento de la versión Alpha de Node.js Tools para Visual Studio (NTVS)

Node es una plataforma de software, que utiliza Javascript como lenguaje, destinado a la construcción de aplicaciones de red altamente escalables de modo de poder escribir código que gestione decenas de miles de conexiones simultáneas en una sola máquina física.

Node viene a abordar el problema de los diferentes lenguajes, como por ejemplo Java o PHP en donde cada conexión genera un nuevo hilo que potencialmente viene acompañado de 2MB de memoria de demanda, y a medida que la base de clientes crezca se necesitará cada vez más servidores con los consiguientes incrementos en los costos que esto implicaría.

Además de mostrarse interesantes proyectos Node, entre los que cabe destacar Polyominus, un juego de mesa, multiplayer y en tiempo real con un cliente HTML5 que utiliza socket.io para comunicarse con un servicio Node  corriendo en Windows Azure, el Hackathon de 24 hs. expuso este plugin de código abierto que transforma a Visual Studio en un ambiente de desarrollo Node.js integrado. Dino Viehladn,
Desarrollador Principal en el equipo NTVS demostró varias de sus funcionalidades incluyendo las capacidades de depuración tanto para el código ejecutado en forma local como remota en servidores Windows y Linux, opciones de
implementación git y TFS, soporte para perfilamiento, etc.

“Nuestro objetivo en el Hackathon fue simplemente comenzar a estimular la comunidad de desarrolladores Node y así trabajar juntos para hacer que la experiencia de Node en Windows y Windows Azure mejore cada
vez más con el tiempo
” concluyó Dough Mahugh, líder tecnológico evangelista para Microsoft Open Technologies.


Más información

Node.Js Tools para Visual Studio