[#VS2013] Node.js tools for Visual Studio, su futuro y los gestores de packages (a NuGet tambien le viene bien la leccion !!!)

image

Hola!

Si bien es muy fácil montar un server Node.js en AZURE, es mucho más fácil hacerlo utilizando Visual Studio 2013. Este post de Scott Hanselman, estaba guardado en mis favoritos desde hace tiempo y lo explica en detalle: Node.js tools for Visual Studio.

El nombre te lo dice todo, un plugin para nuestro IDE que nos permite trabajar con proyectos de Node.js.

Blank Express Application

Ahora bien, el siguiente video explica en 16 minutos todas las capacidades de este plugin, desde crear un proyecto en blanco, importar uno a partir de archovos existentes, la integracion con Node Package Manager (similar to NuGet), etc.

Y como ahora me pongo a leer sobre el futuro de Node.js (must read), me llama la atención que si bien la integración del plugIn para VS es muy buena, todos los cambios y chalenges para Node están relacionadas con NPM. La frase textual del blog es la siguiente

At this point, npm needs work, and I am eager to deliver what the Node community needs from its package manager.

Y pienso que si bien es una tecnología diferente a las acostumbradas por Microsoft Developers, los problemas con la gestión y distribución de paquetes son similares. Muchas veces como developers no nos damos cuenta la dependencia que tenemos de los mismos

Si bien el autor del post deja claro en una frase lo que puede llegar a suceder

… that everything currently free will remain free, and everything currently flaky will get less flaky.

Los .Net Developers se imaginan lo que sucedería si por ejemplo, Json.Net ¿comenzase a ser un package de pago? Por cierto, si realmente usas estos packages, no te cuesta nada donar aunque sea $1 a su autor. Open-mouthed smile

Y aquí cierro, que mañana toca viaje a Barcelona y después de tanto webRTC tengo la cabeza hecha un bombo …

 

Recursos

Saludos @ Home

El Bruno

image image image Google

One thought on “[#VS2013] Node.js tools for Visual Studio, su futuro y los gestores de packages (a NuGet tambien le viene bien la leccion !!!)”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.