Nick Trogh (@nicktrog) Technical Evangelist, Microsoft.

Slides:



Advertisements
Similar presentations
North Shore.NET User Group Our Sponsors. North Shore.NET User Group Check out our new web site Next Meeting
Advertisements

James Montemagno Developer Evangelist, Xamarin Developing Native iOS, Android, and Windows Apps in C# with Xamarin.
Aptech Borivali(West) Hefin Dsouza. Agenda  What is.NET and What is Visual Studio? .NET Framework 3.5 Overview.  Visual Studio 2008 Enhancements. 
Object Oriented Software Development 1. Introduction to C# and Visual Studio.
Node.js on Windows Azure Name Title Microsoft Corporation.
ASP.NET vNEXT & development tools Marco De
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
Introducing NativeScript [Pavel Kolev Software Telerik: a Progress company]
Steve Dower Software Engineer Python Tools for Visual Studio.
Introduction to TypeScript Sergey Barskiy Architect Level: Introductory.
TypeScript Allan da Costa Pinto Technical Evangelist Microsoft.
Taking Control of Visual Studio through Extensions and Extensibility Anthony Cangialosi Senior Program Manager Lead Microsoft Corporation DEV311.
Advanced Windows 8 Apps Using JavaScript Jump Start Exam Prep M6: Deployment Jeremy Foster Microsoft Developer Evangelist Michael Palermo Microsoft.
Advanced Windows Store App Development with HTML5 Refresh / Exam Prep M6: Tools and Asynchronous Programming Jeremy Foster Microsoft Technical.
Support standard JavaScript code with static typing Encapsulation through classes and modules Support for constructors, properties and.
TypeScript for Alfresco and CMIS Steve Reiner CTO Integrated Semantics.
Rong Lu Senior Program Manager Building Unity games in Visual Studio.
ASP.NET Core* 1.0 The Future of Web Apps Shahed Chowdhuri
Developing for the Future with Visual Studio 11 Karl Davies-Barrett CEE DPE Tech Lead, Microsoft Brian Keller, Microsoft Sr. Technical Evangelist, Microsoft.
TypeScript: The Gateway Drug Whittaker.
Danijel Malik Visual Studio ALM MVP Build 2014 What’s new for Visual Studio 2013 and Visual Studio Online.
Jernej Kavka – Inova IT d.o.o. Visual Studio Everywhere - Linux, OSX (in Windows, se razume)
UNIT TESTING IN ANGULARJS Dhananjay
10/18/2017 3:02 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Build and Learn ASP.NET Workshop.
Building Desktop Apps with Node.js and Electron
Angular 4 + TypeScript Getting Started
Make Power BI Your Own with the Power BI APIs
NodeJS for .Net Developers
Visual C# 2005: IDE Enhancements
Modern web tooling in Visual Studio 2015
7/2/2018 3:48 AM BRK3394: Visual Studio Code The most useful (and underused!) tips and tricks Chris Dias Principal Program Manager VS Code © Microsoft.
SharePoint Bruger Gruppe (SPBG) SharePoint Framework Introduction
Multi-Device Hybrid Apps What, Why, and When to Use Hybrid Development Option Ervin Loh ALM Program Manager
Creating and Deploying Your First SharePoint Framework Application
Working with the SharePoint Framework
9/13/2018 7:43 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Modern Front-End Web Development with Visual Studio
SPFx – A modern development tool for SharePoint
Introduction to SharePoint Framework (SPFx)
Quick Start Guide for Visual Studio 2010
Make Power BI Your Own with the Power BI APIs
Microsoft Build /8/2018 3:30 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Nick Trogh Technical Evangelist, Microsoft.
Microsoft Virtual Academy
Introduction to SharePoint Framework (SPFx)
Getting started with SharePoint Framework
Make Power BI Your Own with the Power BI APIs
Introduction to SharePoint Framework
TypeScript: Supersetting JavaScript
Web Development in Visual Studio 2017
Visual Studio Principal Program Manager.
Visual Studio Code + Ionic
Cross-Platform, Cloud and On-Premise Database Tool
Microsoft Connect /23/ :38 AM
What is Visual Studio Code?
Cross-Platform, Cloud and On-Premise Database Tool
CS5220 Advanced Topics in Web Programming Angular – TypeScript
Visual Studio Tools for Unity 2.0 Preview
Build /19/2019 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
4/25/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Build 2014 Anders Hejlsberg Technical Fellow
CS5220 Advanced Topics in Web Programming Angular – TypeScript
Introduction to TypeScript
Microsoft Connect /28/2019 1:25 AM
Windows Azure Anders Hejlsberg Technical Fellow 3-012
02 | Getting Started with Azure Websites
Extend Azure DevOps with a Custom PowerShell-based Pipeline Task
Microsoft Connect /14/ :11 AM
Presentation transcript:

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