Microsoft .NET Core v2.2.100 官方版

Microsoft .NET Core下载
  • 软件大小:140.4M
  • 更新日期:2018/12/6
  • 软件授权:免费软件
  • 软件分类:安装制作
  • 软件类别:国产软件
  • 软件语言:简体中文
  • 软件官网:HomePage
  • 应用平台:WinAll
  • 软件等级:
非常好 100.00% (0)
不好用 .00% (0)

软件介绍

软件截图下载说明网友评论
Microsoft .NET Core 是微软推出的一个参考.net framework重新开发的.NET实现,它是未来的所有.NET平台的基础。随着.NET Core Framework的开发完成,.net framework与Mono将基于.NET Core重新构建。.NET Framework将成为.NET Core在Windows上的一个发行版,Mono将成为.NET Core的一个跨平台发行版。

Microsoft .NET Core下载第1张预览图

概括介绍

随着微软的.NET开源的推进,现在在.NET的实现上有了三个.NET Framework,Mono和.NET Core。经常被问起Mono的稳定性怎么样,后续Mono的前景如何,要回答这个问题就需要搞清楚这三个.NET 实现之间的关系和将来如何演进。
到目前为止(2015.2.17),微软在Windows平台上的.NET Framework的实现最为完整,但是.NET Framework和windows操作系统有很深的绑定,难以跨平台。Xamarin主导的Mono项目在.NET 的基础类库实现上有一些不够完美。随着2014年 Xamarin和微软发起.NET基金会,微软在2014年11月份 开
放.NET框架源代码。在.NET开源基金会的统一规划下诞生了.NET Core 。也就是说.NET Core Framework是参考.NET Framework重新开发的.NET实现,Mono是.NET Framework的一个开源的、跨平台的实现。经常有朋友对Mono和.NET Core 有疑问,微软主导开发了.NET Core,那么还有Mono什么事呢。
回答这个问题就是要搞清楚我们有各式各样的操作系统,windows,linux,mac,bsd,unix,各种操作系统之间的差异是很大的,最明显的就是UI方面,了解这些差异就很容易搞清楚Mono将来还是很有事情做的了。
.NET Core是一个模块化的开发栈,它是未来的所有.NET平台的基础。.NET Core Framework团队的高级程序经理Immo Landwerth在博客中也提到.NET

两大原因

作为跨平台的.NET的基础。
构建并受益于一个更为强大的生态系统。
比如.NET和Mono两者是完全独立的,很多代码是平台无关的,所以很多工作都是重复劳动。合作构建一个单一的软件栈是最理想的。根据文章 .NET Core Open Source Update,目前.NET Core 只完成了.NET Framework的25%的功能。

三大平台

1、C#语言,也就是ECMA-334,这是天生跨平台的,C#的附带内容,你应该彻底的明白公共运行时(CLR)。CLR以及公共语言基础(CLI)标准在ECMA-335中有定义,这也是CLR标准。

2、Visual Studio,这是天生不能跨平台的,Mono有Xamarin studio;

3、.NET Framework基础类库。如果.NET Framework基础类库不能跨平台,没人会关心.NET的跨平台。所以微软不得不投入大量精力去开发全新的.NET Core Framework(就是现在github上的httPS://github.com/dotnet/corefx ),一边将.NET Framework中有用的代码搬过来,一边根据跨平台的需

求重新实现。
从上面的分析,.NET跨平台的最大障碍就是基础类库的跨平台,由此也可以看出.NET基础类库的重要性。Mono也是在基础类库的实现上存在瑕疵,比如对WPF,WCF等框架的支持上不完善。像WPF这样的用户界面开发技术,各个平台上都有自己的原生开发库,用户界面应用原生开发,iOS应用应该用iOS的用户界面库才会让人觉得在iOS上最合适,.NET应用应该用微软的Windows用户界面库。

Microsoft .NET Core下载第2张预览图

特点介绍

.NET核心是一个跨平台实现.NET的一种主要由ASP.NET核心工作负载驱动,但也有必要和希望有一个现代运行时是模块化的,其功能和库可以是樱桃采摘基于应用程序的需求。您可以了解更多有关.NET的核心和如何以及在何处,您可以在CoreCLR使用它是开源的博客文章。

.NET的核心由CoreCLR运行时和CoreFX框架库。一套跨平台的工具都可以在.NET CLI中找到。该罗斯林编译器和编译器LLILC兄弟是支持.NET的核心项目。这些项目是活跃在GitHub上。您可以通过创建问题,参与或合作开发。该项目的主要目标是创建现代应用程序模块化,高性能和跨平台的执行环境。

模块化
.NET的核心是一套运行时,库和编译器组件。微软使用在设备和云工作负载的各种配置这些组件。您可以为您的应用程序或服务做同样的。

管理
管理运行时使代码容易编写,保证安全运行。 .NET的核心内存管理与垃圾收集,用JIT编译器编译您的代码或提前使用.NET本地。

跨平台
您可以创建多个操作系统和CPU

预览截图

上一张下一张
Microsoft .NET Core v2.2.100 官方版界面图1Microsoft .NET Core v2.2.100 官方版界面图2

下载说明

  • 零度软件园提供的软件一般没有解压缩密码,默认解压缩密码是:www.05sun.com
  • 本站提供的软件都经过严格的审核,保证不会包含有病毒和木马。特别提醒大家在安装的时候注意每一步的Next。
  • 如果你在本站下载到了你需要的软件,强烈建议您将本站加入收藏夹

用户评论

(您的评论需要经过审核才能显示)0人参与,0条评论
140

最新评论

我要抢沙发

本周下载排行

累计下载排行