Skip to Content
Node.js for .NET Developers
book

Node.js for .NET Developers

by David Gaynes
April 2015
Intermediate to advanced
112 pages
2h 38m
English
Microsoft Press

Overview

Build scalable, high-traffic websites and web applications with Node.js
For many .NET programmers, Node.js represents a new way to build high-traffic websites and applications. Now there’s a practical, concise introduction to Node.js specifically for Microsoft developers. David Gaynes guides you through the entire Node.js development process. Using Microsoft Visual Studio examples, he addresses everything from setting up servers and authorization through delivering rich CSS pages packed with graphics and data-driven content. Gaynes clearly explains Node.js’s async model, coding approach, request/response paradigm, site structure, data management, security, and more. This quick guide will help you apply your hard-won .NET skills to Node.js.

Expert guidance showing you how to:

  • Choose, organize, and configure the tools you need to build Node.js solutions in Visual Studio

  • Apply JavaScript coding practices that help you avoid problems in Node.js

  • Work with callback functions and the Node.js asynchronous programming model

  • Set up a Node.js project and use what you know about MVVM and MVC patterns

  • Control the entire Node.js request/response life cycle

  • Establish site structure, routes, and access to static resources

  • Manage data through caching, forms, IO techniques, and file uploads

  • Integrate data from Microsoft SQL Server and other databases

  • Use Passport to integrate simple, flexible authentication

  • Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
    and much more.

    Read now

    Unlock full access

    More than 5,000 organizations count on O’Reilly

    AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

    QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
    Julian F.
    Head of Cybersecurity
    QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
    Addison B.
    Field Engineer
    QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
    Amir M.
    Data Platform Tech Lead
    QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
    Mark W.
    Embedded Software Engineer

    You might also like

    ASP.NET Core 5 Secure Coding Cookbook

    ASP.NET Core 5 Secure Coding Cookbook

    Roman Canlas
    Your First Week With Node.js, 2nd Edition

    Your First Week With Node.js, 2nd Edition

    James Hibbard, Craig Buckler, Mark Brown, Nilson Jacques, James Kolce, Paul Orac, M. David Green, Florian Rappl

    Publisher Resources

    ISBN: 9781509300518Purchase book