{"id":3531,"date":"2015-04-24T08:30:00","date_gmt":"2015-04-24T08:30:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/visualstudio\/2015\/04\/24\/node-js-tools-1-0-on-github-and-vms-available\/"},"modified":"2022-05-18T07:26:39","modified_gmt":"2022-05-18T14:26:39","slug":"node-js-tools-1-0-on-github-and-vms-available","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/visualstudio\/node-js-tools-1-0-on-github-and-vms-available\/","title":{"rendered":"Node.js Tools 1.0 on GitHub and VMs Available"},"content":{"rendered":"<p>With the start of a new season of Game of Thrones, folks are sitting on the edge of their seats waiting to see what&rsquo;s coming. Unlike the Khaleesi who seems to be going nowhere fast, Node.js Tools for Visual Studio (NTVS) has made some moves recently. Over the last month, we released <a href=\"http:\/\/blogs.msdn.com\/b\/visualstudio\/archive\/2015\/03\/25\/node-js-tools-1-0-for-visual-studio.aspx\">Node.js Tools 1.0 for Visual Studio<\/a>, joined the vibrant open source community on <a href=\"https:\/\/github.com\/Microsoft\/nodejstools\">GitHub<\/a>, and created VM images so anyone can quickly get started with NTVS.<\/p>\n<h2>1.0 Release<\/h2>\n<p>What is our goal with NTVS? We want to bring the power of Visual Studio to Node.js so you can build, debug, and deploy a working application faster than ever before. Say goodbye to console.log(&hellip;) with our <a href=\"https:\/\/www.visualstudio.com\/en-us\/features\/node-js-vs.aspx\">advanced debugging and profiling experiences<\/a>&mdash;something as simple as allowing breakpoints goes a long way in increasing developer productivity!<\/p>\n<p>To learn more about the features in the NTVS 1.0 release, <a href=\"https:\/\/www.visualstudio.com\/features\/node-js-vs\">visit Node.js Tools for Visual Studio<\/a> on visualstudio.com. If you prefer watching a video, check out this <a href=\"https:\/\/www.youtube.com\/watch?v=W_1_UqUDx2s\">overview of Node.js Tools 1.0 for Visual Studio<\/a>.<\/p>\n<h2>Join the GitHub community<\/h2>\n<p>We&rsquo;ve listened to you all and have begun transitioning our workflow to <a href=\"https:\/\/github.com\/Microsoft\/nodejstools\">GitHub<\/a>. The most engaged members of the JavaScript and Node.js communities interact on GitHub and we are thrilled to become a part of the discussion. We are already excited by the <a href=\"https:\/\/github.com\/Microsoft\/nodejstools\/issues?q=is%3Aissue+is%3Aopen\">feedback<\/a> we&rsquo;ve already gotten from the community&mdash;thank you for joining us on our journey!<\/p>\n<p>Check out our <a href=\"https:\/\/github.com\/Microsoft\/\">static analysis engine<\/a>, <a href=\"https:\/\/github.com\/Microsoft\/nodejstools\/issues\">file an issue<\/a>, and <a href=\"https:\/\/github.com\/Microsoft\/nodejstools\/pulls?q=is%3Apr+is%3Aclosed\">peruse our pull-requests<\/a> (or even better, <a href=\"https:\/\/github.com\/Microsoft\/nodejstools\/labels\/easy\">tackle an up-for-grabs issue<\/a>!).<\/p>\n<h2>Grab &lsquo;n&rsquo; go with our VM<\/h2>\n<p>Don&rsquo;t have Windows? No problem.<strong> <\/strong>Everyone is welcome to play with Node.js Tools for Visual Studio. <strong><\/strong><\/p>\n<p>We have created a VM image in Azure with Visual Studio Community 2013, Node.js, and NTVS pre-installed. After provisioning these VMs, you can get an app up and running in NTVS and experiment with our <a href=\"https:\/\/www.visualstudio.com\/features\/node-js-vs\">supported features<\/a>.<\/p>\n<p><a href=\"http:\/\/azure.microsoft.com\/en-us\/pricing\/free-trial\/\">Sign up<\/a> for a free-trial of Azure if you don&rsquo;t have an account and log in to the <a href=\"http:\/\/azure.microsoft.com\/en-us\/\">Azure Portal<\/a> (click Portal in the top right). Select Virtual Machine in the left pane of the portal and create a new VM by clicking &ldquo;+New&rdquo; at the bottom of the page.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2015\/04\/0755.NTVS1_.0VMCreateanewVM_05EFFEC3.png\"><img decoding=\"async\" style=\"float: none;margin-left: auto;margin-right: auto;border: 0px\" title=\"Create a new VM\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2015\/04\/0755.NTVS1_.0VMCreateanewVM_05EFFEC3.png\" alt=\"Create a new VM\" width=\"554\" height=\"391\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2015\/04\/6153.NTVS1_.0VMSelectaVMfromthegallery_45B9E548.png\"><img decoding=\"async\" style=\"float: none;margin-left: auto;margin-right: auto;border: 0px\" title=\"NTVS1.0-VM-Select a VM from the gallery\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2015\/04\/6153.NTVS1_.0VMSelectaVMfromthegallery_45B9E548.png\" alt=\"NTVS1.0-VM-Select a VM from the gallery\" width=\"554\" height=\"185\" border=\"0\" \/><\/a><\/p>\n<p>Navigate to Visual Studio and select &ldquo;Visual Studio Community 2013 Update 4 with Tools for Node.js.&rdquo; Now just launch Visual Studio and you are ready to go!<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2015\/04\/3010.NTVS1_.0VMChooseanimage_538C2B43.png\"><img decoding=\"async\" style=\"float: none;margin-left: auto;margin-right: auto;border: 0px\" title=\"NTVS1.0-VM-Choose an image\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2015\/04\/3010.NTVS1_.0VMChooseanimage_538C2B43.png\" alt=\"NTVS1.0-VM-Choose an image\" width=\"554\" height=\"355\" border=\"0\" \/><\/a><\/p>\n<p>Check out the Virtual Machine Documentation page to <a href=\"http:\/\/azure.microsoft.com\/en-us\/documentation\/services\/virtual-machines\/\">learn how to provision your virtual machine<\/a>.<\/p>\n<p>Use our VMs in Azure or <a href=\"https:\/\/www.visualstudio.com\/en-us\/features\/node-js-vs.aspx\">download our tooling today<\/a>! Let us know how we&rsquo;re doing by <a href=\"https:\/\/github.com\/Microsoft\/nodejstools\/issues\">filing issues on GitHub<\/a> or reaching out to us on <a href=\"https:\/\/twitter.com\/NT4VS\">Twitter<\/a>.<\/p>\n<p>Over &lsquo;n&rsquo; out<\/p>\n<p>&nbsp;<\/p>\n<table style=\"width: 669px\" border=\"0\" cellspacing=\"0\" cellpadding=\"2\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"142\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2015\/04\/2450.image_thumb_6612D4C8.png\"><img decoding=\"async\" style=\"border-width: 0px\" title=\"image\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2015\/04\/2450.image_thumb_6612D4C8.png\" alt=\"image\" width=\"127\" height=\"155\" border=\"0\" \/><\/a><\/td>\n<td valign=\"top\" width=\"525\"><strong>Kasey Uhlenhuth<\/strong>, Program Manager, Node.js Tools for Visual Studio <br \/><a href=\"https:\/\/twitter.com\/kuhlenhuth\">@kuhlenhuth<\/a><\/p>\n<p>Kasey Uhlenhuth is a program manager working on improving the Node.js experience within Visual Studio as well as providing Interactive experiences on the Managed Languages team.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>With the start of a new season of Game of Thrones, folks are sitting on the edge of their seats waiting to see what&rsquo;s coming. Unlike the Khaleesi who seems to be going nowhere fast, Node.js Tools for Visual Studio (NTVS) has made some moves recently. Over the last month, we released Node.js Tools 1.0 [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":255385,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[4980,561,155],"tags":[9,376,124,185,12],"class_list":["post-3531","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-java","category-open-source","category-visual-studio","tag-debug","tag-java","tag-javascript","tag-node-js","tag-visual-studio"],"acf":[],"blog_post_summary":"<p>With the start of a new season of Game of Thrones, folks are sitting on the edge of their seats waiting to see what&rsquo;s coming. Unlike the Khaleesi who seems to be going nowhere fast, Node.js Tools for Visual Studio (NTVS) has made some moves recently. Over the last month, we released Node.js Tools 1.0 [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/3531","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/comments?post=3531"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/3531\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media\/255385"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media?parent=3531"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/categories?post=3531"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/tags?post=3531"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}