从.NET到.NET Core的项目移植指南
需积分: 50 5 浏览量
更新于2024-07-18
1
收藏 1.65MB PDF 举报
Net到NetCore移植
NET 到 NET Core 的移植是指将 .NET 框架下的应用程序移植到 .NET Core 平台下的过程。这个过程涉及到多个方面,包括项目移植、软件程序商业过程、移植过程、调查、分析、测试、支持等。
在项目移植过程中,需要定义项目范围和目标,评估风险,评估技能水平和移植经验,选择合适的编译器、第三方软件和中间件,搭建测试环境,创建项目移植进度表等。
在技术调查方面,需要了解平台相关的内容、应用程序相关的内容、数据库内容等。同时,需要了解不同的运行环境,包括 Windows、Linux、Mac、Docker 等,了解 .NET 环境、.NET Framework、Mono、.NET Core 等的关系。
在编译环境方面,需要了解 MsBuild、Xbuild 等编译工具,了解集成开发环境、NuGet 包管理、Shell 等技术。同时,需要了解打包技术,包括 RPM 打包、YUM 工具、LSB 推荐的基准打包格式、APT 工具等。
在项目管理任务方面,需要了解项目管理的重要性,了解如何创建项目移植进度表,如何评估项目风险,如何选择合适的技术栈等。
在 Linux 标准方面,需要了解 GNU libc 库、共享库、库版本化、外部库版本化、符号版本化等技术。同时,需要了解动态链接库、国际化(i18N)和本地化、大小端环境等技术。
在 NET Core 平台下的移植过程中,需要了解 CoreCLR & CoreRT、Roslyn 编译器、RyuJIT 编译器等技术。同时,需要了解宿主(Hosting)机制、IIS、Apache、Nginx、Jexus 等技术。
在安全方面,需要了解安全机制、数据访问机制等技术。NET 到 NET Core 的移植是一个复杂的过程,需要了解多个方面的技术知识和经验。
在本章节中,我们将详细介绍 NET 到 NET Core 的移植过程,包括项目移植、技术调查、编译环境、项目管理任务、Linux 标准、安全机制等方面的知识点。
2020-12-01 上传
2023-06-06 上传
2020-12-30 上传
2021-05-26 上传
2021-05-10 上传
2018-03-06 上传
2024-01-02 上传
2021-02-04 上传
apolloflyhigh
- 粉丝: 0
- 资源: 6
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜