-
其实.Net Core 与 .Net Framework 代码上写法没什么区别,无非就是声明、调用、入库、展示等
-
.Net Framework 基本上内置了你要的一切代码,你可以想象成是一个很大的屋子,屋子里面有你要的东西,你要什么都有。但.Net Core 就不一样,就只是一个壳子,你想要什么都需要你自己去创建。
比如:你用.Net Core 开发一个网站,那么像一些session你都需要进行注入,方可使用 -
.Net Core部署在Linux服务器上性能更好
-
如果懂得控制反转、依赖注入的概念跟用法,更加容易掌握.net core。
-
如果是第一次接触,开发小项目那么请放心大胆尝试.net core,它没有想象中那么难。但如果是中大型项目,那么建议搭建稳定架构,再做尝试。至少架构中应该要有日志、权限、缓存等。可以考虑ABP框架
-
.Net Core 自带ORM框架:Entity Framework (EF) Core。
https://docs.microsoft.com/zh-cn/ef/core/
之前项目中就用过,也用了一些DDD设计模式的思想,还是挺好用的:

-
.Net Core模块化的特性特别适合做微服务,而做微服务框架跟DDD设计模式也很搭配,有兴趣的建议看看ABP框架,后续我会持续更新。
https://blog.csdn.net/humankyle/article/details/108714794
.Net Core 入门:项目经验(三)
最新推荐文章于 2025-10-17 20:21:25 发布
.NET Core是一种轻量级、模块化的框架,适用于现代应用开发,尤其是微服务架构。它需要开发者手动配置更多组件,如session管理等,但在Linux环境下展现出更好的性能。.NET Core支持依赖注入等现代软件设计模式,并自带Entity Framework Core ORM框架。
&spm=1001.2101.3001.5002&articleId=109293531&d=1&t=3&u=d28985a17e5e4e8fb6e15cfd05c83da0)
441

被折叠的 条评论
为什么被折叠?



