Microsoft leverages. NET's open-source cross-platform support to lay out Iot platform development. net
Today, Microsoft announced the open-source program for the. NET development framework .. NET open-source, integrated with Clang and LLVM and comes with Android simulators, which means that Visual Studio, one of the best existing IDES, officially supports compiling Android and iOS programs-Visual Studio and. NET is becoming more cross-platform. According to Nadella, "mobile first, cloud first" and "finding the initial nature of Microsoft" are finally connected. (For details, see related news link: http://www.cnbeta.com/articles/345617.htm ).
At the same time. colin Miller, the father of NET MicroFramework, also made a high-profile regression. In November 11, a new blog entitled "ComingHome" was published. The article claims that Microsoft will increase the number of new plans. NET Micro Framework, focusing on deep development in the field of smart devices and Iot. Because of this, after two years of departure, I re-headed to lead the next development of the. NETMicro Framework. (For relevant blog posts, see: http://blogs.msdn.com/ B /netmfteam/archive/2014/11/11/coming-home.aspx ).
Currently, the IOT development platform in the future will focus on three layers: cloud, mobile portal, and terminal.
On the cloud platform, Microsoft's strategic vision and actual implementation are both in place, at least the technology and overall layout are not lagging behind. However, at the mobile portal (mobile phones and tablets), the game started early and caught up with the game for one night, pulling a large Nokia to carry back the game, and did not get rid of the defeat. So now we have announced the open-source. NET, which supports Android and IOS development. We just want to make a difference at the mobile portal (recently, some office products have provided these embedded platforms for free ). The rest is the terminal, which is not a sensor or other device, but an access terminal. Although the. NET Micro Framework was designed at the beginning, it was designed for the development of smart devices. However, with the advent of the IOT era, the diversity of access devices and the complexity of communication make the. NET Micro Framework, which is easy to develop and easy to debug, shine new life. Microsoft has paid more attention to the. NETMicro Framework and made great efforts on both the cloud + end. In the IOT era, the odds will be a few more points.
I have participated in the ARM technology seminar for seven consecutive years. In recent years, ARM has adopted the Cortex series to unify the core functions of chips of different manufacturers at the hardware level, in addition, through CMSIS middleware, we flat the chip differences of various manufacturers and leverage the mbed and CoAP technologies to provide Iot development support (for more information, see a blog post I wrote last year: http://blog.csdn.net/yfiot/article/details/17006331 ). Through JS, Html5, C/C ++, and other development languages, and with the help of open source libraries, we have developed a relatively complete Iot development system through several years of efforts. However, for C/C ++ development, the development threshold is relatively high, and debugging and maintenance are not very convenient. for companies like Microsoft that started with ease of use, the IOT field is full of opportunities.
Iot from cloud to terminal, to mobile phones, to tablets, various software and hardware platforms, with the help. NET development, through a unified development tool, a unified development language, to complete the overall development at the minimum cost-at least this is what I have seen, the most attractive prospects.