微软借力.NET开源跨平台支持,布局物联网平台开发
来源:互联网 发布:tensorflow中文版文档 编辑:程序博客网 时间:2024/06/06 01:21
今天科技类最大的新闻,莫过于微软宣布.NET开发框架开源计划。.NET 开源,集成 Clang 和 LLVM 并且自带 Android 模拟器,这意味着 Visual Studio 这个当下最好没有之一的 IDE 正式支持编写 Android 和 iOS 程序 -- Visual Studio 和 .NET 真正开始走向跨平台化。Nadella 说的“移动为先,云为先”和“找到微软最初的本质”终于连成一线。(详情请参见相关新闻链接:http://www.cnbeta.com/articles/345617.htm)。
同时.NET MicroFramework之父Colin Miller也高调回归,在11月11日发布一篇以ComingHome为标题的新博文,文中声称,微软发布新的计划,将加大对.NET Micro Framework的投入力度,着力在智能设备和物联网领域进行深度开发。正因为如此,所以经过两年的离开后,重新归队领导.NETMicro Framework下一步的开发。(相关博文请参见:http://blogs.msdn.com/b/netmfteam/archive/2014/11/11/coming-home.aspx)。
目前来看,未来物联网的开发平台,无非集中在三个层面:云,移动入口,端。
在云这个平台上,微软的战略眼光和实际执行都比较到位,至少技术和整体布局上并没有落后。但是在移动入口(手机、平板),起个大早,赶一晚集,拉一个偌大的诺基亚来垫背,也没有摆脱败局。所以现在宣布开源.NET,支持Android和IOS开发,就是想在移动入口有所作为(最近office一些产品也为这些嵌入式平台免费提供了)。剩下的就是端,这个端不是指传感器等设备,而是指接入端,虽然.NET Micro Framework设计之初,是专为智能设备开发而准备。但是随着物联网时代的来临,接入设备的多样性,及通信的复杂性,让易于开发和易于调试的.NET Micro Framework重新焕发新的生命力。微软重新重视.NETMicro Framework,云+端同时发力,在物联网时代,胜算就会多几分了。
我已经连续7年参加ARM的技术研讨大会了,近几年来,ARM通过推出Cortex系列的产品,在硬件层面,尽可能统一了不同厂家的芯片的核心功能,另外又通过CMSIS中间件,抹平了各厂家的芯片差异,借力mbed和CoAP技术提供物联网开发支持(相关详细内容,可以参见我去年写的一篇博文:http://blog.csdn.net/yfiot/article/details/17006331)。通过JS,Html5,C/C++等开发语言,借助开源库,通过几年的努力,逐渐形成了相对完整的物联网开发体系。不过C/C++开发,开发门槛比较高,调试和维护都不是太方便,对微软这种以易用起家的公司来说,物联网领域充满机会。
物联网从云到端、到手机、到平板,各种软硬件平台,借助.NET开发,通过统一的开发工具,统一的开发语言,花最小的代价,完成整体开发--至少这是目前我所看到的,最诱人的前景。
- 微软借力.NET开源跨平台支持,布局物联网平台开发
- .NET Core 1.0发布:微软开源跨平台大布局序幕
- .NET Core 1.0发布:微软开源跨平台大布局序幕
- 热门物联网开发平台
- 微软将.net开发框架做开源计划 实现跨平台支持
- Device.js:物联网JavaScript开发平台
- 物联网时代的嵌入式开发平台
- 物联网IOT开发平台小结
- 物联网时代的嵌入式开发平台
- WIFI物联网平台微信端开发分享
- 物联网跨平台应用开发
- 【物联网】 Yeelink开发平台注册
- mico 物联网开发平台学习资料
- IBM BlueMix服务将支持微软.NET平台
- Yeelink物联网平台
- modbus物联网平台
- 十二大物联网平台
- 物联网平台介绍
- BZOJ 3744 Gty的妹子序列 分块+树状数组+可持久化线段树
- js对象创建的方式及其优势和不足2
- 欢迎您在新浪博客安家
- 飞思卡尔K60 FTM模块详…
- 飞思卡尔K60 FTM模块详…
- 微软借力.NET开源跨平台支持,布局物联网平台开发
- 主销后倾与主销内倾
- 飞思卡尔舵机学习笔记
- 算法基础部分-C语言表示
- MC9S12XS128 16位PWM 电…
- MC9S12XS128 8位PWM 舵机控制
- hbase入库速度测试
- nokia5110液晶屏显示汉字,图形,…
- 摄像头