千家信息网

NETCore2.0有什么用

发表于:2024-09-25 作者:千家信息网编辑
千家信息网最后更新 2024年09月25日,这篇文章主要介绍NETCore2.0有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!NETCore2.0功能介绍.NETCore是.netframework的新一代版本,
千家信息网最后更新 2024年09月25日NETCore2.0有什么用

这篇文章主要介绍NETCore2.0有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

  NETCore2.0功能介绍

  .NETCore是.netframework的新一代版本,是微软开发的第一个官方版本,具有跨平台(Windows、MacOSX、Linux)能力的应用程序开发框架(ApplicationFramework),未来也将会支持FreeBSD与Alpine平台,也是微软在一开始发展时就开源的软件平台[1],它经常也会拿来和现有的开源.NET平台Mono比较。

  由于.NETCore的开发目标是跨平台的.NET平台,因此.NETCore会包含.NETFramework的类库,但与.NETFramework不同的是.NETCore采用包化(Packages)的管理方式,应用程序只需要获取需要的组件即可,与.NETFramework大包式安装的作法截然不同,同时各包亦有独立的版本线(Versionline),不再硬性要求应用程序跟随主线版本。

  .NETCore项目的主要目标有:

  支持或可以移转(port)到更多的操作系统平台与芯片架构(也就是未来项目会跨出x86平台)。

  具有引人注目的性能与高可靠度。

  开发人员能快速与直觉的获取.NETCore开发环境。

  在直觉与具生产力的情况下建造应用程序,使用文件,示例与NuGet组件。

  NETCore2.0软件特色

  跨平台

  可以在Windows,macOS,Linux上运行

  灵活的部署机制

  1.Portableapplications(便携式应用)

  这种部署机制和传统的.NETFramework相似,只要目标平台上存在.NETCoreRuntime即可。

  2.Self-containedapplication(自宿主应用)

  顾名思义,这种部署机制将应用和运行时共同打包,即便目标平台上没有安装.NETCoreRuntime也能正常使用

  第二种方式和.NETNative也是不一样的,仍然使用CoreCLR,而.NETNative使用CoreRT作为运行时,详细信息请见dotnet/corert

  命令行工具

  .NET程序所有的运行脚本都可以用命令行工具执行(cmd,bash)这里有几个常见的donnet命令

  兼容性

  通过.NETStandardLibrary与.NETFramework,Xamarin,Mono兼容

  开源

  .NETCore从属于.NET基金会,由微软进行官方支持。使用MIT和Apache2开源协议,文档协议遵循CC-BY

以上是"NETCore2.0有什么用"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

平台 应用 程序 开发 应用程序 版本 目标 运行 命令 机制 微软 支持 不同 内容 官方 工具 方式 更多 直觉 篇文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 NCBIpubMed数据库 网络安全学习心得体会500 福建软件开发外包价钱 网络安全防范和管理论文 互联网科技有哪些副作用 网络服务器管理工具 事实与数值数据库有啥 网络技术技能测试考什么 天津华为服务器维修调试多少钱 网络安全方面的技能 贷款软件开发公司 机器人角斗场多人模式服务器断开 河南项目软件开发机构 扫一扫网络安全宣传活动 语音助手为什么连不上服务器 阿里云杭州服务器 虚谷数据库修复 大工19春计算机网络技术2 网页是如何与数据库连接的 南京冠邦网络技术有限公司 天津管理平台软件开发 数据库服务名称打不开 点数据网络技术有限公司 广电网络技术员待遇怎么样 mysql数据库字符编码更改 软件开发计划书 doc 徽师网络安全教育工作会 修改数据库名的存储过程命令是 上海学习软件开发需要多少钱 关于网络技术的个体户执照
0