微软正式发布了.NET Core并提供下载,其不仅能在Windows操作系统上运行,还能在Linux和Mac OS X操作系统上运行,这意味着开发者不仅能使用它来建立自己的应用,还能修改和完善平台,来迎合自己和他人的需求。
功能介绍
.NET Core 是.net framework的新一代版本,是微软开发的第一个官方版本,具有跨平台 (Windows、Mac OSX、Linux) 能力的应用程序开发框架 (Application Framework),未来也将会支持 FreeBSD 与 Alpine 平台,也是微软在一开始发展时就开源的软件平台[1] ,它经常也会拿来和现有的开源 .NET 平台 Mono 比较。
由于 .NET Core 的开发目标是跨平台的 .NET 平台,因此 .NET Core 会包含 .NET Framework 的类库,但与 .NET Framework 不同的是 .NET Core 采用包化 (Packages) 的管理方式,应用程序只需要获取需要的组件即可,与 .NET Framework 大包式安装的作法截然不同,同时各包亦有独立的版本线 (Version line),不再硬性要求应用程序跟随主线版本。
.NET Core 项目的主要目标有:
支持或可以移转 (port) 到更多的操作系统平台与芯片架构 (也就是未来项目会跨出 x86 平台)。
具有引人注目的性能与高可靠度。
开发人员能快速与直觉的获取 .NET Core 开发环境。
在直觉与具生产力的情况下建造应用程序,使用文件,示例与 NuGet 组件。
软件特色
跨平台
可以在Windows,macOS,Linux上运行
灵活的部署机制
1.Portable applications(便携式应用)
这种部署机制和传统的.NET Framework相似,只要目标平台上存在.NET Core Runtime即可。
2.Self-contained application(自宿主应用)
顾名思义,这种部署机制将应用和运行时共同打包,即便目标平台上没有安装.NET Core Runtime也能正常使用
第二种方式和.NET Native也是不一样的,仍然使用CoreCLR,而.NET Native使用CoreRT作为运行时,详细信息请见dotnet/corert
命令行工具
.NET程序所有的运行脚本都可以用命令行工具执行(cmd,bash)这里有几个常见的donnet命令
兼容性
通过.NET Standard Library与.NET Framework,Xamarin,Mono兼容
开源
.NET Core从属于.NET基金会,由微软进行官方支持。使用MIT和Apache 2开源协议,文档协议遵循CC-BY
注意事项
使用.NET Core 2.0需要先安装.NET Core SDK 2.0,并且在Visual Studio 2017中创建APP。
.NET Core SDK 2.0.0 包括了 .NET Core 2.0.0 Runtime,如果下载了SDK就不需要单独下载Runtime了。
我们首先从手机里面找到“360儿童卫士”APP ,然后我们点击进入“360儿童卫士”APP 我们点击进入“360儿童卫士”APP之后打开的主页是首页,我们点击“我的”然后进入下一步 我们点击“我
苹果13将于9月24日正式发售,今年的iPhone13系列的话可以说是加量不加价的,还是吸引了很多小伙伴的眼光的,不过现在12代的话也是降价了不少的,大家觉得12和13买哪个呢?有什么区别呢?
教程频道为您提供秦时明月世界噬牙狱断水怎么打 噬牙狱断水打法攻略解决方案,还有更多全面的秦时明月世界软件教程手册,无论是新奇小软件的操作还是专业软件的使用技巧,教程都会为您解疑释惑。
来不及了快上车宝箱怎么打开?宝箱是我们在游戏中和其他玩家对局的时候获得的奖励,玩家存活的时间越久,击败的人数越多,就可以获得更高质量的宝箱,那么不少玩家就会有一个疑问
来不及了快上车手游是近期比较热门的手游了,很多玩家都非常喜欢这款游戏,这款游戏中有很多种对局模式,不少玩家都想对这个方面有一个具体的了解,今天就为大家带来关于这个方面
在摩尔庄园手游中玩家们可以在聊天栏和朋友交流,不过在聊天的过程中,有些玩家们发现摩尔庄园手游聊天栏并不是那么好找,有时甚至会消失,那么这是怎么回事呢?如何调出聊天栏呢
当我们看国外网站的时候一堆英文单词根本看不懂,这个时候翻译就显得很重要,下面小编就为你带来搜狗浏览器翻译英文网页教程。
黎明觉醒斗牛士载具怎么获得?斗牛士载具是一款摩托车,摩托车的安全系数相比起其他载具来说是会低一点,但是速度很快,而且可以欣赏沿途的风景,也是一个不错的选择。那么黎明觉
黎明觉醒载具有哪些?载具在游戏中可以当做玩家的代步攻击,也可以当做掩体来使用,载具的作用主要是根据载具的类型来决定的。那么黎明觉醒中载具的种类有哪些呢?还有很多小伙伴
黎明觉醒托腮板怎么获得?托腮板是只适用于佩戴在狙击枪上面的一个配件,其他的枪械是不能佩戴的,不过它的作用也很大的,既可以减少后坐力还可以提升换弹速度。那么黎明觉醒中托