Working with Node.js and .NET


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Node.js and the .NET Framework can work together to develop efficient, secure, and distributed applications. In this course, you will explore the fundamentals of Node.js, and how to install and work with the Node.js tools for Visual Studio. This course also explores the various types of templates that you can use to create Node.js applications in Visual Studio, and how to bridge the gap between the two programming frameworks.

Target Audience
.NET developers seeking an introductory guide to developing efficient, secure, and distributed applications that bridge the gap between Node.js and the .NET Framework

Prerequisites
None

Expected Duration (hours)
2.5

Lesson Objectives

Working with Node.js and .NET

  • start the course
  • identify the key features of Node.js
  • demonstrate how to install Node.js
  • distinguish between the various versions of Node.js
  • use the Node.js Package Manager
  • use the Node.js core modules
  • create and use local Node.js modules
  • create reusable Node.js modules
  • create a basic Node.js application
  • troubleshoot a Node.js application using the console window
  • describe how Node.js can be used with the Microsoft .NET Framework
  • perform an installation of the Node.js tools for Visual Studio
  • identify the various types of Node.js projects in Visual Studio
  • create a blank Node.js application in Visual Studio
  • use the Node Package Manager in Visual Studio
  • use the Node.js Interactive Window to issue commands
  • create a Node.js application from existing code
  • create a blank Node.js web application
  • create a basic Node.js Express 3 application
  • create a starter Node.js Express 3 application
  • create a basic Node.js Express 4 application
  • create a blank Azure Node.js web application
  • create a blank Azure Node.js Express 3 application
  • create a starter Azure Node.js Express 3 application
  • create a basic Azure Node.js Express 4 application
  • create a Node.js Azure Cloud Service
  • recognize how to debug a Node.js application in Visual Studio
  • create Node.js applications in Visual Studio
  • Course Number:
    sl_adnj_a01_it_enus

    Expertise Level
    Intermediate