.NET开发人员是否有相当于Node.js的东西?

时间:2011-08-08 22:34:25

标签: node.js

我是.NET开发人员,希望使用类似Node.js的东西并在Microsoft云中运行它。有同等的吗?我知道微软正在帮助解决这个问题,但没有迹象表明何时会发生这种情况,同时我需要一些东西。

5 个答案:

答案 0 :(得分:8)

正在进行一些项目:

  

https://github.com/dnewcome/Node.net

     

https://github.com/Rduerden/Node.cs

我无法保证他们的完整性。

我也读过Ayende的这篇文章,评论特别有趣:

  

http://ayende.com/blog/72705/node-cs

答案 1 :(得分:6)

当.NET从一开始就支持事件驱动的异步IO时,为什么还需要Node.js? (查看IO和Web请求类中的所有 .Begin / .End方法)。

此外,Node.js和.NET APM(异步编程模型)使用的显式事件驱动方法很快将被C#中的async / await关键字取代。这样可以产生更易读的代码。

答案 2 :(得分:1)

实际上,Windows的节点端口已经在进行中,目前正在积极开展工作。您已经可以在official page下载节点的Windows版本。然而,它仍然远未准备好生产,但你应该能够使用它。

答案 3 :(得分:0)

尝试查看manosmanifesto文章。

答案 4 :(得分:0)

嗨,我开始开发Node.Cs,比如服务器,支持.NET MVC控制器,Razor等。只是为了解释,基于像Node.Js这样的系统,线程很少,没有锁和队列couroutines。

PS欢迎任何建议或更正!