• Complain

David Gaynes - Node.js for .NET Developers

Here you can read online David Gaynes - Node.js for .NET Developers full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2015, publisher: Microsoft Press, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

David Gaynes Node.js for .NET Developers
  • Book:
    Node.js for .NET Developers
  • Author:
  • Publisher:
    Microsoft Press
  • Genre:
  • Year:
    2015
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Node.js for .NET Developers: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Node.js for .NET Developers" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

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 theres 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.jss 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

David Gaynes: author's other books


Who wrote Node.js for .NET Developers? Find out the surname, the name of the author of the book and a list of all author's works by series.

Node.js for .NET Developers — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Node.js for .NET Developers" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Node.js for .NET Developers

David Gaynes

Nodejs for NET Developers - image 1

PUBLISHED BY
Microsoft Press
A division of Microsoft Corporation
One Microsoft Way
Redmond, Washington 98052-6399

Copyright 2015 by David Gaynes. All rights reserved.

No part of the contents of this book may be reproduced or transmitted in any form or by any means without the written permission of the publisher.

Library of Congress Control Number: 2015930568
ISBN: 978-0-7356-6298-8

Printed and bound in the United States of America.

First Printing

Microsoft Press books are available through booksellers and distributors worldwide. If you need support related to this book, email Microsoft Press Book Support at .

This book is provided as-is and expresses the authors views and opinions. The views, opinions and information expressed in this book, including URL and other Internet website references, may change without notice.

Some examples depicted herein are provided for illustration only and are fictitious. No real association or connection is intended or should be inferred.

Microsoft and the trademarks listed at http://www.microsoft.com on the Trademarks webpage are trademarks of the Microsoft group of companies. All other marks are property of their respective owners.

Acquisitions and Developmental Editor: Devon Musgrave
Project Editor: Devon Musgrave
Editorial Production: Waypoint Press (www.waypointpress.com)
Technical Reviewer: Marc Young
Copyeditor: Roger LeBlanc
Indexer: Cristina Yeager
Cover: Twist Creative Seattle

Contents at a Glance
Table of Contents

What do you think of this book? We want to hear from you!

Microsoft is interested in hearing your feedback so we can continually improve our books and learning resources for you. To participate in a brief online survey, please visit:

microsoft.com/learning/booksurvey

Introduction

Node.js is a JavaScript-based, highly scalable, open-source collection of tools used for sophisticated web development. Using your own chosen set of npm modules woven together under the Node.js paradigm, you can build websites of every imaginable type, from e-commerce to interactive games with multiple simultaneous users. In certain types of web applications, Node.js provides solutions to otherwise challenging technical issues.

Node.js is at its best in real-time web applications that require high-volume, low data-intensive processing of requests or in applications that want to employ push technology using web sockets connections. Today, the vast majority of web applications rely on the stateless request-response paradigm. In this paradigm only the client can initiate communication or data transfer. But with Node.js skills you can quickly build web applications with real-time two-way connections in which both the client and server can initiate communication.

Node.js websites are constructed using the standard open web stack composed of HTML, CSS and JavaScript. It allows for commonly used styling libraries to be added to your chosen collection of npm processing modules. Find out why Node.js is becoming a go-to platform for certain uniquely demanding types of web development.

Who should read this book

This book exists to help current .NET web developers learn the essentials of Node.js web development.

Assumptions

This book expects that you have at least a minimal understanding of .NET development and object-oriented programming concepts. With a heavy focus on web development, this book also assumes that you have a basic understanding of ASP.NET, including the core concepts of web development contained in ASP.NET, such as clients and servers, HTML, CSS, JavaScript, and HTTP post/get. The book also assumes that you have an IDE in which to work, specifically a fairly recent version of Visual Studio.

This book might not be for you if...

This book might not be for you if you have no web programming experience or if your interests within web programming are primarily to desig elegant user interfaces.

Organization of this book

This book is divided into nine chapters, which are designed to walk you through every required aspect of doing node.js development. The first few chapters cover the setup and basics of coding in node.js. The middle section of the book focuses on specific techniques within JavaScript that make life much easier when working with node.js. The last few chapters bring it all together to build a working application from end to end including a few special features, such as token-based authentication.

Conventions and features in this book

This book presents information using conventions designed to make the information readable and easy to follow.

Picture 2 The book includes command line and JavaScript sample code, clearly separated from standard text

Picture 3 The book includes references to named open-source modules available on the web. The first reference to each is in bold text

System requirements

You will need the following hardware and software to complete the practice exercises in this book:

Picture 4 One of Windows XP with Service Pack 3 (except Starter Edition), Windows Vista with Service Pack 2 (except Starter Edition), Windows 7/8/10, Windows Server 2003 with Service Pack 2, Windows Server 2003 R2, Windows Server 2008 with Service Pack 2, or Windows Server 2008 R2.

Picture 5 Visual Studio 2010 or later, any edition (web developer for Express Edition products).

Picture 6 SQL Server 2008 Express Edition or higher (2008 or R2 release), with SQL Server Management. Studio 2008 Express or higher (included with Visual Studio, Express Editions require separate download).

Picture 7 A computer that has a 1.6GHz or faster processor (2GHz recommended).

Picture 8 1 GB (32 Bit) or 2 GB (64 Bit) RAM (Add 512 MB if running in a virtual machine or SQL Server Express Editions, more for advanced SQL Server editions).

Picture 9 3.5GB of available hard disk space.

Picture 10 5400 RPM hard disk drive.

Picture 11 DirectX 9 capable video card running at 1024 x 768 or higher-resolution display.

Picture 12 DVD-ROM drive (if installing Visual Studio from DVD).

Picture 13 Internet connection to download software or chapter examples.

Depending on your Windows configuration, you might require Local Administrator rights to install or configure Visual Studio 2010 and SQL Server 2008 products.

Downloads: Code samples
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Node.js for .NET Developers»

Look at similar books to Node.js for .NET Developers. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Node.js for .NET Developers»

Discussion, reviews of the book Node.js for .NET Developers and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.