首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么微软不能更开放地使用.Net?

为什么微软不能更开放地使用.Net?
EN

Stack Overflow用户
提问于 2010-10-30 01:36:26
回答 6查看 229关注 0票数 3

我已经做了很多年的开发人员,使用过几种不同的编程语言。然而,我最爱的是C#。我认为它和.Net框架使开发变得快速而愉快。

如上所述,.Net在完全支持微软的情况下只能在windows机器上运行。我喜欢在android、iPhones和其他环境中原生使用C#。

为什么微软似乎搞砸了,只把.Net限制在windows上?

EN

回答 6

Stack Overflow用户

发布于 2010-10-30 01:38:03

你有没有考虑过使用Mono?这是C#的开源版本,可在您列出的所有平台上使用。它有大量的社区支持,许多流行的应用程序都是在它的基础上编写的。

票数 10
EN

Stack Overflow用户

发布于 2010-10-30 01:38:48

我不认为MS是真正的罪魁祸首,尽管他们可能是其中的一部分。安卓不支持.NET并不是因为微软不想,而是因为谷歌不支持,苹果的情况也是如此。

票数 3
EN

Stack Overflow用户

发布于 2010-10-30 01:39:13

可能是因为微软不想直接支持竞争对手的操作系统。然而,他们足够友好,允许像MONO这样的项目存在。他们只是不打算自己为其他平台提供支持。

他们甚至发布了.NET的源代码,我想说他们是相当开放的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4054425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档