Nick Trogh (@nicktrog) Technical Evangelist, Microsoft
Agenda Introduction to the Node Tools for Visual Studio DEMO The editor Debugging REPL NPM Unit testing Profiling
#AskMSDev
Introduction to Node Tools for Visual Studio
Why Bring all features you’ve come to expect to Node.js Free extension IntelliSense Cross-platform debugging Profiling Package management Source control integration Free extension
Open Source
DEMO Node Tools for Visual Studio Getting started: npm install -g typescript tsc greeter.ts Types Classes Interfaces Modules Generics Enums Optional fields in interface or function params (?-syntax) Lambdas VS Code Tooling Tsconfig.json -> typescript configuration and IntelliSense (avoids use of reference) Tasks.json -> compile task Node Tools for Visual Studio
Agenda Introduction to the Node Tools for Visual Studio DEMO The editor Debugging REPL NPM Unit testing Profiling
Resources Node Tools for Visual Studio Node.js chat sample http://aka.ms/ntvs https://github.com/Microsoft/nodejstools Node.js chat sample https://github.com/amirrajan/nodejs-chat
Want more JavaScript webinars? http://aka.ms/jswebinars
#AskMSDev
Thank you