2011-08-08 32 views
7

Soy un desarrollador de .NET y me gustaría usar algo como Node.js y ejecutarlo en la nube de Microsoft. ¿Hay un equivalente? Sé que Microsoft está ayudando a llevar esto a cabo, pero no hay señales de cuándo sucederá y necesito algo mientras tanto.¿Hay un equivalente de Node.js para desarrolladores de .NET?

+0

Por qué no, ya saben, Node.js uso y una nube diferente en el ínterin? –

+0

@Dan - Esa es una opción, pero mi base de datos ya se ejecuta en SQL Azure y me temo que si pongo Node.js en la nube de Amazon tomaré un golpe de rendimiento que derrota todo el punto. ¿No? –

+2

Azure [agregó soporte para Node.js] (http://www.readwriteweb.com/cloud/2012/01/cloud9-ide-to-enable-nodejs-ap.php) hace un par de meses. Entonces puede usar el Node.js real y ejecutarlo en la nube de Microsoft. –

Respuesta

1

En realidad, un puerto de nodo para Windows ya está en marcha y en la actualidad trabajado activamente en. Ya puede descargar una versión de Windows del nodo en el official page. Sin embargo, aún está lejos de estar listo para la producción, pero debería poder jugar con eso.

6

¿Por qué necesitaría Node.js cuando .NET ha admitido el IO asíncrono controlado por eventos desde el principio? (Mire todos los .Begin/. Métodos de finalización en IO y clases de solicitud web).

Además, el enfoque explícitamente basado en eventos utilizado por Node.js y .NET APM (Modelo de programación asíncrono) pronto será reemplazado por las palabras clave async/await en C#. Esto tiene la ventaja de producir un código mucho más legible.

0

Hola, comencé el desarrollo de un Node.C como servidor con soporte para .NET MVC Controllers, Razor, etc. Solo para explicar, se basa en un sistema como Node.Js con pocos hilos, sin bloqueos y con una cola de couroutines.

PS ¡cualquier sugerencia o corrección es bienvenida!

Cuestiones relacionadas