杨中科.Net Core视频学习笔记-1(版本特点、发布)

.Net Core优点

1、跨平台

2、高性能

3、符合现在开发理论

4、独立部署(无需安装环境),不依赖于IIS

.Net Standard是什么?

.Net Standard(类库)是标准,由.Net Framework和.Net Core具体执行的

.Net 项目结构的区别

.Net Framework项目包含的文件都在解决方案文件中可见

.Net Core默认所有文件都属于当前项目,除非手动排除(解决方案文件中包含移除文件配置)

形式上正好相反,实际应用中降低了不同人同套代码冲突的概率

新功能:.Net Core直接双击项目可打开解决方案文件

.Net Core 发布

新功能:部署模式: 依赖框架(需要服务器环境能够支持,发布包小)

独立 (一般用这个,发布包小)

**目标运行时:**发布的目标平台(各版本的服务,包含linux)

**生成单个文件:**只生成零散的几个文件

启用ReadyToRun编译(目标运行时为windows时可见)在编译时完成JIT的优化,程序运行时速度会变快 编译速度会变慢

剪裁未使用的程序集( 预览**)**(目标运行时为windows时可见)不打包未用到的程序集

可能会导致程序运行失败,当前是预览模式,也可设置某个程序集不被裁剪 VS2022已移除

比较好用的虚拟机工具20

WSL(windows subsystem for linux) linux虚拟机,网上说WSL2好用

SandBox windows虚拟机

相关推荐
lixww.cn5 小时前
ASP.NET Core Filter
.netcore
lixww.cn2 天前
ASP.NET Core与配置系统的集成
.netcore
张3蜂3 天前
如何利用Docker和.NET Core实现环境一致性、简化依赖管理、快速部署与扩展,同时提高资源利用率、确保安全性和生态系统支持
docker·容器·.netcore
lixww.cn4 天前
.NET Core 中依赖注入的使用
.netcore
醉の虾5 天前
Vue3 结合 .NetCore WebApi 前后端分离跨域请求简易实例
前端·vue.js·.netcore
时光追逐者5 天前
一组开源、免费、Metro风格的 WPF UI 控件库
ui·开源·c#·.net·wpf·.netcore·微软技术
时光追逐者6 天前
C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)
microsoft·c#·.net·.netcore·微软技术
lixww.cn6 天前
.NET Core缓存
缓存·.netcore
lixww.cn7 天前
ASP.NET Core MVC
c#·mvc·.netcore
亦世凡华、7 天前
从CRUD到高级功能:EF Core在.NET Core中全面应用(四)
经验分享·.netcore·ef core·表达式树