码迷,mamicode.com
首页 > Web开发 > 详细

net core体系-Xamarin-1概要

时间:2019-04-23 17:40:52      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:游戏   xamarin   span   ade   linux   tps   计算   收购   mon   

大家在开发领域都知道Java是跨平台的,但是很多人认为.NET是只能在Windows下运行,不具有跨平台的特性,这种说法其实是不妥的。

.NET其实在设计之初也是考虑像Java一样跨平台的,我们知道.NET Framework是在Windows下运行的,但是你知道.NET Framework中的大部分类也是可以兼容移植到Linux下,但是一直没有人做这项工作。

直到后来有一家名叫Novell的公司开发了Mono,并把大部分的.NET Framework功能移植到了Linux下,这个Mono也成为了Xamarin(使用.NET开发Android和iOS 应用应用技术)和Unity3D(使用.NET开发Android和iOS游戏的技术)的基础。

技术图片

.NET Core是微软开发出的另一个可以跨Linux、Windows、Mac OS等平台的.NET。

2016年初,微软收购了Mono的公司Xamarin,那么为什么微软收购了Mono,还要搞出来一个ASP.NET Core技术呢?因为Mono虽然完全兼容.NET Framework,但是由于.NET Framework这个架构太老旧,不利于当下出现的云计算、集群等新的架构理念,所以微软推翻并重新写出了这个.NET Core。

 

技术图片

net core体系-Xamarin-1概要

标签:游戏   xamarin   span   ade   linux   tps   计算   收购   mon   

原文地址:https://www.cnblogs.com/hmit/p/10757413.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!