Microsoft Releases Node.js Tools for Visual Studio

By Darryl K. Taft  |  Posted 2015-03-25 Print this article Print
Node.js Tools

NTVS includes support for Microsoft's TypeScript superset of JavaScript. In an April 2014 blog post, S. "Soma" Somasegar, corporate vice president of Microsoft's Developer Division, said many developers are using TypeScript in Node.js projects, "so adding TypeScript support in NTVS provides a way to enjoy the best of TypeScript, Node.js and Visual Studio together. While Node.js enables you to scale your application's runtime, TypeScript enables you to scale your application's development. With the 1.0 Beta, NTVS has full debugging, IntelliSense and profiling support for TypeScript."

Indeed, one of the most important features of NTVS is having the power and convenience of Visual Studio's debugger available for Node.js and the underlying V8 JavaScript engine. The debugging support in NTVS supports all the core debugging features developers expect in Visual Studio: breakpoints, call-stacks, locals, watches, conditional breakpoints, filters, when-hit actions and more, Somasegar said.

Microsoft has been an active contributor in the Node.js community and last month joined the Node.js foundation to advance community engagement relative to Node.js. Microsoft joined forces with Joyent, IBM, PayPal, Fidelity and The Linux Foundation to establish the Node.js Foundation, which is committed to the continued growth and evolution of Node.js, while maintaining a collaborative environment to benefit all users.

"We know firsthand why Node.js is a popular choice for thousands of organizations worldwide," said Gianugo Rabellino, senior director of Open Source Communities at Microsoft Open Technologies, in a statement. "Forming an independent foundation of such passionate contributors and users to guide Node.js as its growth continues validates the project's maturity and sets an open stage for more success to come."

Joyent officials said Node.js is the runtime of choice for high-performance, low latency applications, powering everything from robots to API engines to cloud stacks and mobile websites. Over the past two years, more and more large enterprises including IBM, PayPal and Microsoft have adopted Node.js as part of their enterprise fabric. Today, Node.js is used by tens of thousands of organizations in more than 200 countries and amasses more than two million downloads per month.

"With its proven success in mobile, web, service integration, IoT, robotics and other technology areas, Node.js is poised for even broader adoption,” said Scott Hammond, CEO of Joyent, in a statement. “With this growth and continued adoption, we feel the project needs to evolve to attract additional contributions, foster a healthy ecosystem of technology and service providers and further enrich the community. For us, the first step in this evolution was to create the Node.js Advisory Board to gather input from a diverse set of organizations and individuals in the Node.js community. We believe the creation of the Node.js Foundation is the logical next step in that process."


Submit a Comment

Loading Comments...
Manage your Newsletters: Login   Register My Newsletters

Rocket Fuel