微软近年来在开源领域可谓是大刀阔斧的前进中,继2015年微软与红帽合作,微软智能云Azure与Linux进一步融合等举措之后,2016年,微软继续加大开源之举,大力推进Node.js的开发和开源社区的发展壮大。

Node.js 基金会在全球各地聚集Node.js开发者,举办了一系列的会议。上周末,微软携手开源社,将活动首次带到了北京,在中关村微软大厦举行了Node.js Live北京站活动。活动邀请到了微软开放技术中心董事总经理云浪生先生开场发言,介绍了微软对开源事业的贡献;微软开源软件专家Jose Miguel Parrella分享了在Azure上端到端Node.js应用开发;更有Node基金会社区经理Mikeal Rogers带来了响应主题的分享《Node.js无处不在》,介绍了Node.js在中国以及全球的普遍应用。

除活动外,我们还邀请了微软国内外开放专家与Node.js基金负责人加入一场媒体见面会,向大家分享微软最新的开源动作以及和Node.js的合作发展。

Node.js增长最快的开源平台

据Node.js社区经理Mikeal Rogers介绍,Node.js近几年的增长势头强劲,甚至已经超过Java。Node.js在全球范围内有400万的用户,每年还有100%的增长,而在开源技术发展飞速的中国地区,Node.js活跃的用户数量高达35万以上,居全球用户数排名的前端,在国内也有专门的中文论坛。

微软与Node.js共开源同发展

为了支持Node.js开源平台持续的发展,微软与其他大型科技企业共同建立了Node.js基金并加入了技术指导委员会,加大对Node.js平台的技术投入和指导。除了为Node.js的开发者提供用于Node.js开发的平台和工具,微软还积极参与Node.js社区活动,定期分享基于或部分基于Node.js的框架和技术方面分享知识、最优实践方案和最新成果。

微软全球开放工具组产品经理PJ Meyer告诉记者,微软的许多平台、工具和产品都是开源、开放的,也都可以应用Node.js进行开发,例如VisualStudio Code和Node.js Tools for Visual Studio,可提供优异的Node.js开发体验,并具有 IntelliSense之类的智能编码特性,可提供丰富的调试支持,与开源工具和平台进行整合。同时,微软智能云Azure为 Node 应用程序提供了强大的云平台服务。通过Azure, Node.js的开发者可利用虚拟机或存储容器从基础架构上部署Node.js应用程序。

微软开源十二载

微软的开源之举在CEO萨提亚.纳德拉提出“Microsoft loves Linux”的口号之后被众人所关注,但实际上,微软的开源之路早已经开始。云浪生总经理在采访中提到,从2004年微软的开源Visual Studio打包工具WIX、2010年开始支持Node.js项目、2012年成立微软开放技术部门及在2014年与许多其他开源界公司创立开源社,到最近在微软智能云平台上运行红帽企业版Linux,微软已经走过了12年的开源路,目的都在于打造更好的中国开源生态系统。此次与Node.js和开源社的合作,更是为了连接国内外的开源社区,完善本土社区的发展。

移动为先、云为先,微软深知,在云技术和云服务飞速发展的今天,只有积极拥抱开源,才能开发出更多云端产品,服务广大开发者利用更先进的产品、技术,为社会创造更多价值。

立即访问http://market.azure.cn

微软与Node.js的开源之旅的更多相关文章

  1. NodeBB – 基于 Node.js 的开源论坛系统

    NodeBB 是一个更好的论坛平台,专门为现代网络打造.它是免费的,易于使用. NodeBB 论坛软件是基于 Node.js 开发,支持 Redis 或 MongoDB 的数据库.它利用 Web So ...

  2. Node.js 中开源库探秘 object-assign | 全栈之路

    这篇内容呢,讲的是另一个技术栈 Node.js 系列,虽然和咱们这里的主题不是特别吻合,不过嘛,汲取多样性的养分是快速成长的好方法,也是现在流行的全栈工程师的必经之路. 由于这篇内容涉及的是 Node ...

  3. Node.js的开源博客系统Ghost搭建教程

    准备工作 Node.js版本:0.10.x.0.12.x.4.2.x.安装步骤可参考:Node.js环境搭建 Ghost版本:0.7.4:中文集成版(33.6M),中文标准版(3.39M),英文原版( ...

  4. Ubuntu下Node.js开发起步之旅

    因为忙其它的事,把Node.js的学习放下了快两个月了,世事变化还真快,发现很多东东都改变了,express已经升级到4.x了,变化还不小! 我原来的学习过程是在VirtualBox中安装Ubuntu ...

  5. Node.js CMS——基于 NestJS/NuxtJS 的完整开源项目

    这是一款轻量级的基于 Node.js 的开源 CMS,采用前后端分离开发模式,集成了 API.后台管理.WEB 展示三个完整项目.开箱即是一套完整的企业网站,适合企业.个人直接使用或二次开发. API ...

  6. 在Visual Studio上开发Node.js程序

    [题外话] 最近准备用Node.js做些东西,于是找找看能否有Visual Studio上的插件以方便开发.结果还真找到了一个,来自微软的Node.js Tools for Visual Studio ...

  7. Node.js的核心与红利(zz)

    唯有明晰历史,才能了然当下,预知未来.作者从历史角度解读Node.js,帮助读者透过猜忌和谣言,看清真实的Node.js,了解Node.js的核心与红利. 令人惴惴不安的Node.js 我们越来越频繁 ...

  8. e2e 自动化集成测试 架构 实例 WebStorm Node.js Mocha WebDriverIO Selenium Step by step (三) SqlServer数据库的访问

    上一篇文章“e2e 自动化集成测试 架构 京东 商品搜索 实例 WebStorm Node.js Mocha WebDriverIO Selenium Step by step 二 图片验证码的识别” ...

  9. e2e 自动化集成测试 架构 实例 WebStorm Node.js Mocha WebDriverIO Selenium Step by step (一) 京东 商品搜索

    之前有发布一篇文章“e2e 自动化集成测试 环境搭建 Node.js Selenium WebDriverIO Mocha Node-Inspector”, 主要是讲了,如何搭建环境, 其中开发环境使 ...

随机推荐

  1. GPRS的短信和打电话功能

    短信功能: 发短信设置文本格式就可以了:但收短信可能收到的是乱码,需要编写解码程序才可以: 关于打电话单片机复位功能: 首先要建立黑白名单制度过滤手机号,只运行白名单的手机对的单片机打电话:其它的不响 ...

  2. 在ionic3+angular4项目中添加自定义图标

    在阿里图标库下载自己所需要的图标解压为一下目录 把iconfont.xx文件全部放到src/assets/fonts/文件夹下,可以全部替换里面的文件,但是要把之前iconfont.css文件下的文件 ...

  3. 每一次要fix的pr

    1.TODO一定要加自己名字 2.写代码考虑别人的阅读,比如event这样很general的名字不要用,所以不用from sqlalchemy import event, 要用import sqlal ...

  4. 【转】常用算法复习及实现(C++版)

    一.霍夫曼树实现 给定n个权值作为n个叶子结点,构造一棵二叉树,若带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman tree).哈夫曼树是带权路径长度最短的树,权值较大 ...

  5. Jmeter测试计划中的元素

    测试计划中的元素(elements of a test plan) 本节描述测试计划不同的部分. 最小测试将包括测试计划.线程组和一个或多个采样器. 1 测试计划(Test Plan) 测试计划对象有 ...

  6. Cloudera Manager安装之时间服务器和时间客户端(Ubuntu14.04)(二)

    第二步: Cloudera Manager安装之时间服务器和时间客户端(二) 找一台机器作为时间服务器 我这里,放到ubuntucmbigdata1这台机器! 注意,之前是已经做了集群时间同步了. 在 ...

  7. git笔记(三)

    详细输出日志 git log --pretty=raw 查看id类型 git cat-file -t fe4c git cat-file -t b36bf6 git  cat-file  -t b08 ...

  8. css3毛玻璃效果白边问题

    注:css3毛玻璃效果应该很多人都知道怎么实现,但是有个问题是图片模糊了之后相当于缩小了,所以颜色深的图片会出现白边,这里说下我参考网上的解决方式吧! 1.毛玻璃实现方法: CSS3 blur滤镜实现 ...

  9. html锚点(mao dian)--特殊的超链接

    锚点(anchor):其实就是超链接的一种,一种特殊的超链接 普通的超链接,<a href="路径"></a> 是跳转到不同的页面 而锚点,<a hr ...

  10. [javaSE] java上传图片给PHP

    java通过http协议上传图片给php文件,对安卓上传图片给php接口的理解 java文件: import java.io.DataOutputStream; import java.io.File ...