Learning Node.js for .NET Developers

0
(0)

Learning Node.js for .NET Developers
 

  • Author:Harry Cummings
  • Length: 248 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2016-06-24
  • ISBN-10: 1785280090
  • ISBN-13: 9781785280092
  • Sales Rank: #4854638 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Key Features

    • Learn the concepts of Node.js to gain a high-level understanding of the Node.js execution model
    • Build an interactive web application with MongoDB and Redis and create your own JavaScript modules that work both on the client side and server side
    • Familiarize yourself with the new features of Node.js and JavaScript with this exclusive step-by-step guide

    Book Description

    Node.js is an open source, cross-platform runtime environment that allows you to use JavaScript to develop server-side web applications.

    This short guide will help you develop applications using JavaScript and Node.js, leverage your existing programming skills from .NET or Java, and make the most of these other platforms through understanding the Node.js programming model. You will learn how to build web applications and APIs in Node, discover packages in the Node.js ecosystem, test and deploy your Node.js code, and more. Finally, you will discover how to integrate Node.js and .NET code.

    What you will learn

    • Understand which problems Node.js best solves
    • Write idiomatic JavaScript and Node.js code
    • Build web applications and command-line tools
    • Minimise complexity and efficiently solve difficult problems
    • Test and deploy Node.js applications
    • Work with persistent data
    • Implement real-time client-server applications
    • Integrate .NET and Node.js code

    About the Author

    Harry Cummings has been working in software development for 8 years, and for the past few years, he has performed the role of technical lead across a variety of projects for varied clients. He has, in the past, also worked as a developer, project manager, and consultant. This gives him an excellent all-round view of the role of a technical lead and its relationship with other roles as well as insight into every stage of project delivery, from initial analysis to long-term maintenance.

    Harry has extensive experience in C#/.NET, Java and Scala, and JavaScript/Node.js. He continues to work directly with these technologies on a regular basis in the teams that he leads. His broader interests and expertise lie in sharing and nurturing software development best practices through training and mentoring. He has appeared at conferences such as NDC London and SDD Conf, speaking about diverse topics, ranging from introductory Node.js through to automated test strategies and long-term project maintainability.

    Table of Contents

    Chapter 1. Why Node.js?
    Chapter 2. Getting Started with Node.js
    Chapter 3. A JavaScript Primer
    Chapter 4. Introducing Node.js Modules
    Chapter 5. Creating Dynamic Websites
    Chapter 6. Testing Node.js Applications
    Chapter 7. Setting up an Automated Build
    Chapter 8. Mastering Asynchronicity
    Chapter 9. Persisting Data
    Chapter 10. Creating Real-time Web Apps
    Chapter 11. Deploying Node.js Applications
    Chapter 12. Authentication in Node.js
    Chapter 13. Creating JavaScript Packages
    Chapter 14. Node.js and Beyond

    中文:

    书名:Learning Node.js for .NET Developers

    Key Features

    • 学习Node.js的概念以获得对Node.js执行模型的高级理解
    • 使用MongoDB和Redis构建交互式Web应用程序,并创建您自己的可在客户端和服务器端运行的Java模块
    • 使用此独家分步指南熟悉Node.js和JavaScript的新功能

    图书描述

    Js是一个开放源码、跨平台的运行时环境,它允许您使用JavaScript开发服务器端Web应用程序。

    本简短指南将帮助您使用JavaScript和Node.js开发应用程序,利用您现有的.NET或Java编程技能,并通过了解Node.js编程模型充分利用这些其他平台。您将学习如何在Node中构建Web应用程序和API、在Node.js生态系统中发现包、测试和部署Node.js代码等等。最后,您将了解如何集成Node.js和.NET代码。

    你将学到什么

    • 了解Node.js最好地解决了哪些问题
    • 编写惯用的JavaScript和Node.js代码
    • 构建Web应用程序和命令行工具
    • 最大限度地降低复杂性,高效解决难题
    • 测试和部署Node.js应用程序
    • 使用持久数据
    • 实施实时客户端-服务器应用程序
    • 集成.NET和Node.js代码

    关于作者

    哦,天哪,我很抱歉。 已经在软件开发领域工作了8年,在过去的几年里,他在不同客户的各种项目中担任过技术领导的角色。在过去,他还担任过开发人员、项目经理和顾问。这使他对技术负责人的角色及其与其他角色的关系有了很好的全面了解,并洞察了项目交付的每个阶段,从初步分析到长期维护。

    Harry在C#/.NET、Java和Scala以及JavaScript/Node.js方面拥有丰富的经验。他继续在他领导的团队中定期直接使用这些技术。他更广泛的兴趣和专业知识在于通过培训和指导来分享和培育软件开发最佳实践。他曾出现在NDC London和SDD Conf等会议上,就不同的主题发表演讲,从入门Node.js到自动化测试策略和长期项目可维护性。

    目录表

    Chapter 1. Why Node.js?
    第2章.Node.js入门
    第3章.JavaScript入门读物
    第4章.Node.js模块简介
    第5章.创建动态网站
    Chapter 6. Testing Node.js Applications
    第7章:设置自动构建
    Chapter 8. Mastering Asynchronicity
    第9章持久化数据
    第10章:创建实时Web应用
    第11章.部署Node.js应用程序
    第12章.Node.js中的身份验证
    第13章.创建JavaScript包
    第14章.Node.js及以后

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册