Node.js 获得 SQL Server 驱动及更好的 Windows 工具

阅读数:2951 2012 年 6 月 15 日

话题:Node.js语言 & 开发

微软持续不断地投资Node.js,这一次他们为 Node.js 推出了一个新的开源SQL Server 驱动,并在WebMatrix中添加了新的针对 Node 的相关功能。

Node.js 以及在Windows Azure 中支持。现今,微软正试图改善其周边的工具——如 WebMatrix2 增加了几种旨在简化 Windows 机器上 Node 开发的新功能,包括:

  • 简化安装;
  • 新的启动模板;
  • 智能感知;
  • 支持 Jade 与 EJS 模板引擎;
  • 新的 CoffeeScript 编辑器。

你可以通过阅读Justin Beckwith撰写的这篇文章了解这些功能的更多细节。WebMatrix 2 还为 Web 开发人员带来了其他一些新功能,例如更好地支持LESS、Windows 与 iOS 设备模拟器、以及新的扩展库

Visual Studio Web 工具组程序经理Michail Arkhipov在其博客中谈到

WebMatrix v2 采用了 Visual Studio 2010 中首度出现的基于 WPF 的核心编辑器界面。它可以让我们在 VS、VWD 及 WebMatrix 之间共享一些功能。

正因如此,至少从技术上看,部分功能出现在 Visual Studio 中是可行的。

Node.js 新的 SQL Server 驱动可以让你编写内嵌查询,并从 SQL Server 或 SQL Azure 中获取数据。除了通过传递一个回调函数获取所有行数据到一个结果集中之外,你还可以订阅获取元数据和之后的每行每列数据时的单个事件。你可以通过查看这些测试了解相关语法。

SQL Server 不是第一个拥有 Node 驱动的关系型数据库,因为已经有一些开源的驱动,如OracleMySQL 驱动。Node.js 常常和 NoSQL 数据库一同使用,如MongoDBCouchDB,它们基于 JSON 的 API 也同样可以与 JavaScript 一起工作

查看英文原文:Node.js Gets SQL Server Driver, Better Windows Tooling