Nodejs与Net 和SQL 交互利器Edge.js
http://www.cnblogs.com/joylee/archive/2013/02/05/msnodesql.html
edge.js这个github上刚兴起的开源项目,它可以让node.js和.net之间在in-process下互操作。.net版本在4.5及以上,因为.net4.5带来的Task,asyn,await关键字和node.js的Event模型正好匹配。如果你感兴趣的话,可以参见githubhttps://github.com/tjanczuk/edge 和Edge.js overview.
下面我们写个菲波基数作为demo尝鲜:完整项目寄宿在github:edge-demo。
这里分为3类调用,直接源码嵌入node.js和文件外置,以后编译后的dll,多的不用说,其实很简单,如果你和一样同样喜欢js和.net的话。
在当下node.js刚兴起,成型的框架还不够多,或者有时我们必须以c或者c++来完成node.js的本地扩展的时候,edge.js给我们提供了另一个可选的途径就是 强大的.net大家族。
https://github.com/tjanczuk/edge#how-to-script-t-sql-in-a-nodejs-application
关于SQL数据库
Install edge and edge-sql modules:
npm install edge
npm install edge-sql