前言
注意:排名不分先后,都是十分优秀的开源项目和框架,每周定期更新分享(欢迎关注公众号:追逐时光者,第一时间获取每周精选分享资讯??)。
每周精选优秀的C#/.NET/.NET Core项目和框架,帮助开发者发现功能强大、性能优越、创新前沿、简单易用的项目和框架。无论你是寻找灵感、学习新技术、改进代码质量,还是想拓展自己的技术视野,每周精选都会为你提供有价值的参考和指导。关注每周精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发效率和质量。坑已挖,欢迎大家踊跃提交PR或者在该???C#/.NET/.NET Core优秀项目和框架Issues中留言,我会定期收录分享??。
项目地址
https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetWeeklySelection.md??

项目分类(善用Ctrl+F)
-
开源框架
- 开源和跨平台框架
- Web应用框架
- 分布式框架
- 微服务框架
- .NET ORM框架
- 网络应用框架
-
开源项目
- 商城项目系统
- 后台&权限管理系统
- 仓库管理系统
- 内容管理系统
- 配置中心系统
- 任务调度系统
- 分布式事务的解决方案
- C#微信相关项目
-
实用工具
项目列表
开源框架
开源和跨平台框架
? | 项目名称和地址 | 项目简介 | 项目详细介绍 |
1 |
ASP.NET Core |
ASP.NET Core 是一个开源和跨平台框架,用于构建基于云的现代互联网连接应用程序,例如 Web 应用程序、IoT 应用程序和移动后端。ASP.NET 核心应用在 .NET 上运行,.NET 是一个免费的跨平台开源应用程序运行时。它的架构旨在为部署到云或在本地运行的应用提供优化的开发框架。它由开销最小的模块化组件组成,因此您可以在构建解决方案时保持灵活性。您可以在 Windows、Mac 和 Linux 上跨平台开发和运行 ASP.NET Core 应用程序。详细了解 ASP.NET 核心。 |
https://github.com/dotnet/aspnetcore |
Web应用框架
分布式框架
微服务框架
.NET ORM框架
? | 项目名称和地址 | 项目简介 | 项目详细介绍 |
4 |
SqlSugar |
SqlSugar是一款老牌 .NET 开源ORM框架,支持.NET CORE 和 MySql、SqlServer、Sqlite、Oracle 、 postgresql 、达梦、人大金仓 数据库,具有EF NH的功能,比EF更人性化的语法,支持真实的批量操作,另外还有媲美Dapper的性能。 |
https://www.donet5.com/ |
3 |
FreeSql |
FreeSql 是一款功能强大的对象关系映射(O/RM)组件,支持 .NET Core 2.1+、.NET Framework 4.0+ 以及 Xamarin。 |
https://freesql.net/ |
2 |
Dapper |
Dapper是一个简单的.NET对象映射器,在速度方面具有"King of Micro ORM"的头衔,几乎与使用原始的ADO.NET数据读取器一样快。ORM是一个对象关系映射器,它负责数据库和编程语言之间的映射。Dapper通过扩展IDbConnection提供一些有用的扩展方法去查询您的数据库。 |
https://github.com/DapperLib/Dapper |
1 |
EF/EF Core |
Entity Framework (EF) Core 是轻量化、可扩展、开源和跨平台版的常用 Entity Framework 数据访问技术,EF Core 是适用于 .NET 的现代对象数据库映射器。它支持 LINQ 查询、更改跟踪、更新和架构迁移。EF Core 通过提供程序插件 API 与 SQL Server、Azure SQL 数据库、SQLite、Azure Cosmos DB、MySQL、PostgreSQL 和其他数据库一起使用。(微软官方出品)。 |
https://learn.microsoft.com/zh-cn/ef/ |
网络应用框架
优质项目
商城项目系统
后台&权限管理系统(Admin&RBAC)
仓库管理系统
内容管理系统
配置中心系统
任务调度系统
分布式事务的解决方案
C#微信相关项目
实用工具
加入DotNetGuide技术交流群
在DotNetGuide技术交流群中可以结识更多志同道合的开发者,甚至可能与其他开发者合作完成有趣的项目。通过这个群组,我们希望能够搭建一个积极向上、和谐友善的.NET技术交流平台,为广大.NET开发者带来更多的价值。
欢迎加入DotNetGuide技术交流群??