问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

.NET的.net开源

发布网友 发布时间:2022-12-17 08:48

我来回答

1个回答

热心网友 时间:2023-09-15 04:24

.NET就是微软用来实现XML,Web Services,SOA(面向服务的体系结构service-oriented architecture)和敏捷性的技术。对技术人员,想真正了解什么是.NET,必须先了解.NET技术出现的原因和它想解决的问题,必须先了解为什么他们需要XML,Web Services 和 SOA。技术人员一般将微软看成一个平台厂商。微软搭建技术平台,而技术人员在这个技术平台之上创建应用系统。从这个角度,.NET也可以如下来定义:.NET是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。从技术的角度,一个.NET应用是一个运行于.NET Framework之上的应用程序。(更精确的说,一个.NET应用是一个使用.NET Framework类库来编写,并运行于公共语言运行时Common Language Runtime之上的应用程序。)如果一个应用程序跟.NET Framework无关,它就不能叫做.NET程序。比如,仅仅使用了XML并不就是.NET应用,仅仅使用SOAP SDK调用一个Web Service也不是.NET应用。.NET是基于Windows操作系统运行的操作平台,应用于互联网的分布式。

2014年4月的Build开发者大会上,微软宣布开源一批.NET库和相关技术,成立.NET基金会去管理和引导开源组件的开发。微软还将在Apache 2.0许可证下开源Roslyn编译器堆栈,Roslyn是微软所谓的编译器即服务,包含了C#和 Visual Basic.NET 编译器。.NET基金会由来自微软、GitHub和Xamarin的代表组成,Xamarin由GNOME创始人Miguel de Icaza等人创建,开发.NET开源实现。Xamarin向基金会贡献了它的部分库。de Icaza在接受采访时表示,微软已经变了,不仅仅移除了许可证中的*,而且与Xamarin合作征求设计反馈,在创作共用许可证下发布文档。
2014年11月13日,为了进一步扩大云计算市场,微软将不再把.NET和Visual Studio等关键软件技术局限在Windows平台,今后还将兼容Linux、Mac OS X、iOS和Android。除此之外,微软还宣布将开放.NET核心服务器运行环境和框架的源代码,使得外部开发者也可以对这一软件开发平台做出贡献。
作为这一变化的一部分,微软将允许开发者使用.NET运行环境和框架,来为Linux和Mac开发基于服务器和云端的应用。微软还推出了功能齐全的新版Visual Studio 2013,并将免费对独立开发者、学生、小企业等用户开放。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
寒露前后种大蒜可以吗寒露前后能不能种大蒜 三个数短除法需要注意什么? 饭后多久泡脚好 饭后多久泡脚最佳时机 饭后多久泡脚好 买个CPU,有点纠结,E3和i7有什么区别,求大神讲解,推荐一款 i7和e3到底谁好 输入不了大写字母怎么办? 为什么会这样呢 我用我自己的QQ号 ...进行解绑时绑定了自己的QQ号为什么输入QQ号它显示请输入孩子的... Discuz(5d6d)论坛如何搬至新空间【高分急求】 CT显示肺窗示左肺下叶可见不规则高密度影,呈分叶状是什么病 一个从来不用朋友圈的人,怎么突然使用朋友圈了,以前谈恋爱也不用朋友圈,但是朋友圈里他从来不发*? 海信led48t1a电视是几k的? 海信电视LED48T1A如何连接有源音响能发出正常音量? Hisense/海信 LED48T1A 48吋智能液晶电视机彩电平板电视怎么样 海信LED48T1A和LED48K220有什么区别,求高人指点 海信电视 LED48T1A 是两脚插头,请问是否有必要安装天线隔离器 led48t1a经常自动重启 Hisense/海信 LED48T1A 48英寸智能液晶电视机彩电平板电视怎么样 海信led48t1a和led48ec280jd哪个好 海信led48t1a保护刚开机有海信的英文的图案出现也有声音但一下就保护无光栅无声 表示事物程序或过程的流程图是 安徽二建通过率2022 猫咪一般生几只小猫,布偶猫一胎生几只 禾笔顺笔画 康佳液晶电视led50r6680au亮度怎么设置 乾隆名字叫什么 乾隆叫啥名 苍耳,遐想 苍儿可以治头疼吗? 我想搜索一下有一种植物叫苍儿秧它都治什么病 为什么那么多公司不用 .NET,而选择PHP、JSP,是 .NET有什么缺点吗? 被豪猪扎伤的动物会死吗 麒麟系统工作区切换器怎么关 win7系统切换器无信号 为什么切换器在win xp和win7两个系统之间不能正常切换 动物的英文故事 如何在初中语文教学中运用分层教学法 如何在初中语文教学中实施分层教学 怎样教新课标九年级语文? 在昆虫记中虻蝇第一阶段是怎样生活的 11虻蝇的茧子有什么奇特之处? 怎么判断是不是得了三叉神经痛呢 想配置一台2000——2500的电脑,我主要安装一些matlab等软件来学习,偶尔玩些3D游戏,有经验的给个配置单 联想F31A能安装mSATA接口的固态硬盘吗? 华为mate10pro怎样换音量排线 核桃木泡水喝,能帮助睡眠吗? 核桃木,枸杞,红枣,桂圆泡水喝有什么好处,对身体有害吗 红枣枸杞茶叶核桃木一起泡水喝效果好吗 gta5安卓下载为啥玩不了 安卓能下载gta5吗