Node.js Tools for Visual Studio

Sign in to queue

Description

In this interview I had the privilege of talking to super smart and talented Sara Itani about some of the awesome things recently added to Visual Studio to support node.js development. Not only do we dive into some of the tools available but we also go through the process of creating and deploying a node.js Express website. It is an awesome soup to nuts discussion and demo on the great work we are doing to support developers in Visual Studio. Best thing to do is download the tools and follow along!

Would love your feedback!

Tag:

NodeJS

Embed

Download

Download this episode

The Discussion

  • User profile image
    Tyler Jones

    Seth Juarez has *really* never even heard of NodeJS? Even if he has, is this video targeting an audience of developers who have never even *heard* of NodeJS?

  • User profile image
    LyalinDotCom

    @Tyler Jones:I think this video tries to introduce our Visual Studio community to Node.js tools and beyond, its a great video overall but I am biased being that I work with Seth :).

  • User profile image
    CMM

    I wouldn't mind using this if it ran in Linux of OSX.

  • User profile image
    CMM

    Holy $#%#$!, what is the world coming too? Visual Studio Code does run on Linux or Mac...its a preview. I'll take a look.

  • User profile image
    sethjuarez

    @Tyler Jones:Hi! I definitely had heard of node.js before (way before to be honest). The purpose of this interview was to introduce those who use Visual Studio (who might not be familiar with node.js) to the great work the team has been doing to support developers wishing to use this great framework. However, as you rightly point out, I have never put a node.js app into production personally. Hope this helps!

  • User profile image
    SleepyDaddy​Software

    Have they fixed the long file path issue yet? Node Tools for VS is unusable without long path support, given that even a relatively trivial node project's node_modules folder goes over the file path limit.

  • User profile image
    mousetraps

    @SleepyDaddySoftware: yeah, max path can be pretty inconvenient. In NTVS, we actually include have a max path check to warn you when you do hit max path and provide you with some workarounds. In general, starting out your projects in a short path like c:\src sets you up for success, and check out the current thread for more options: https://github.com/Microsoft/nodejstools/issues/69

  • User profile image
    Ronnie

    Hi Seth & Sara, I really enjoyed the video. I am familar with Node but it has been very piecemeal and this overview has cleared up many things compared to the technical jargon I see even on training videos.... So thanks! VS + Node Tools = Amaze.

  • User profile image
    ACicero

    Are the tools coming out for VS2015 soon?

  • User profile image
    Atul

    I love it especially when you can debug your production code :)

  • User profile image
    josem

    have been playing with VS and nodeJS and its awesome... have a look at my demos https://github.com/jrzjose

     

  • User profile image
    EdSF

    Bravo - for a co - "worst programmer" the video does it job :)

    Obviously have heard of Node but haven't used it. So that comes with some assumptions and perceptions (mostly likely wrong...even stupid). 

    Now I can begin tinkering for real and hope I elevate myself out of "worst" to "mediocre" :)

    BTW, of note was the back/forth on PUBLISH - maybe a little bit more on that (why wasn't it advisable) - e.g. "old school" deploy locally and just push to some host. 

    Anyway, thanks for a great eye-opener video!

    Can't wait for one that shows how it all goes with Typescript - it would be nice to see the Multiply function in the video in Typescript - re: "static types"!

    Scratch that last paragraph :) 

  • User profile image
    chr1skol1

    @ACicero You can use NTVS v1.1 Beta for VS 2015 RC. You can download the binaries here:
    https://nodejstools.codeplex.com/releases/view/614706

  • User profile image
    Jack Pryne

    Had the pleasure of meeting Sara Itani at Node Day last December. She's great! Glad to see Microsoft embracing Node! I've switched to using Visual Studio for development and loving it.

  • User profile image
    dhirajg27

    Nice :)

  • User profile image
    node

    Can Node.js tools be used for Visual Studio 2013 Express? I get an error message trying to install it.

  • User profile image
    mousetraps

    @node:Yep, it can be used with Express for Web (not Desktop, though). Our error message could certainly be more clear.

  • User profile image
    Ramie

    Great deal of web tooling on Visual Studio! from web essentials to node.js tools and everything else in between.

  • User profile image
    silicon hacker

    ummm x1000000000

  • User profile image
    jdelarua

    Based on Somasegar's blog. Final releases of Visual Studio 2015, Team Foundation Server 2015 and .NET Framework 4.6 will be available for download on July 20th. 
    Will Node.js Tools for Visual Studio 2015 available?  

    Thank you.

  • User profile image
    DilipDodiya

    Really Awesome Information. Great Job team.

    Thank You,
    Dilip

  • User profile image
    Muhammad Shoaib Khan

    Yeah that's Really new things but When we are developing we are not just focusing on the app's we are developing we also focus on the design that are been implemented for it so than we could use the node.js and node.js is really new and you did your job very of the best to introduced it with very well manner.
    I Thank you very Much
    Mr. Muhammad Shoaib Khan [Marwat] Ever Green Software Engineer

  • User profile image
    mousetraps

    @jdelarua, @ACicero: We currently have a 1.1 Beta and dev builds out for VS2015. We are planning an NTVS release in line with VS2015 RTM, but it won't be an RTM

    Check out our dev builds here: https://github.com/Microsoft/nodejstools/releases

  • User profile image
    Mark

    These tools look awesome! Will be great to have some more modern tooling while doing node development! I'm downloading the NTVS 1.1 beta now to try with VS2015! Great work guys :)

  • User profile image
    Keith

    I reviewed several of your other video summaries. You don't mention any of the men being "super smart and talented". You mean, for a girl? I have no doubt that all your guests are super smart and talented, but this sounds condescending and sexist in this context.

  • User profile image
    RScottyH77

    @CMM:Schaaaaweeet! Interoperability is *not* a bad thing  [H]

  • User profile image
    vmaru

    Nice overview, hope to see an update one  with the Preview bits for VS2015

  • User profile image
    richard

    Very informative thanks.

    I'm very new to node.js , but experienced in C# so this is great for someone like me!

  • User profile image
    Barony

    @SleepyDaddySoftware:I think Visual Studio should be the OS, the productivity suite (Office), the IDE and all the rest... feeling like writing an iTunes add on for VS so you can manage your music from the it while coding...

Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.