C#/.NET/.NET Core优秀项目框架推荐榜单

简介: C#/.NET/.NET Core优秀项目框架推荐榜单

image.png

前言

经常在DotNetGuide技术社区交流群里看到有小伙伴问:有什么好用的.NET定时任务调度框架推荐的?有什么好的WPF/WinForm/Blazor图表库推荐的?.NET好用的后台管理、权限工作流框架有推荐的吗?大家平时都是怎么找C#/.NET/.NET Core相关项目和框架的?本文将告诉你找.NET相关的项目和框架可以优先看DotNetGuide的C#/.NET/.NET Core优秀项目和框架精选专栏,里面收录了大量的.NET相关的优秀项目和框架,当然假如你有更好的项目和框架推荐的欢迎PR投稿(让优秀的项目和框架不被埋没)。

DotNetGuide简介

记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、编程技巧练习、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、常见面试题、面试须知、简历模板、以及自己在学习和工作中的一些微薄见解。希望能和大家一起学习,共同进步。如果本知识库能为您提供帮助,别忘了给予支持哦(关注、点赞、分享)💖。

C#/.NET/.NET Core优秀项目和框架精选

帮助开发者发现功能强大、性能优越、创新前沿、简单易用的C#/.NET/.NET Core优秀项目和框架,无论你是寻找灵感、学习新技术、改进代码质量,还是想拓展自己的技术视野,都能为你提供有价值的参考和指导。关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发效率和质量。坑已挖,欢迎大家踊跃提交PR或者在该🏗️C#/.NET/.NET Core优秀项目和框架Issues中留言(让优秀的项目和框架不被埋没),我会定期收录、公众号推广和分享👀

项目分类

注意:因为项目非常的多无法一一列出,大家可以前往GitHub开源地址查看详情🤞。

  • 开源框架
  • Web应用框架
  • 桌面应用框架
  • 跨平台应用框架
  • 分布式框架
  • 微服务框架
  • .NET ORM框架
  • 网络通信框架
  • 系统日志框架
  • AI和LLM框架
  • 深度学习框架
  • 单元测试框架
  • 程序限流框架
  • 工作流引擎框架
  • 身份认证授权框架
  • 反向代理框架
  • API 网关框架
  • 网络爬虫框架
  • 内网穿透框架
  • 依赖注入框架
  • 开源缓存框架
  • 开源游戏框架
  • 其他开源框架
  • 开源项目
  • 后台&权限&工作流管理系统
  • 商城项目系统(Shop)
  • 仓库管理系统(WMS)
  • 制造执行系统(MES)
  • 内容管理系统(CMS)
  • 客户关系管理系统(CRM)
  • 企业资源计划系统(ERP)
  • 即时通讯系统(IM)
  • 配置中心系统(CCS)
  • 任务调度系统(Scheduler)
  • 分布式事务解决方案
  • 博客系统(Blog)
  • 办公系统(OA)
  • 媒体服务器系统
  • 自动化构建系统
  • 任务管理系统
  • 进销存管理系统
  • 在线考试系统
  • 大屏幕&报表系统
  • 文档管理系统
  • 访客管理系统
  • 医疗管理系统
  • 数据库系统
  • 应用监控系统
  • 开源游戏项目
  • 其他开源项目
  • 实用工具&软件
  • 桌面工具箱
  • 桌面启动器
  • 反编译工具
  • 代码混淆工具
  • 桌面管理工具
  • 文件管理工具
  • 远程桌面工具
  • 数据管理工具
  • 实用桌面工具
  • DNS服务器工具
  • 截图&录屏工具
  • GitHub加速工具
  • 系统优化工具
  • 性能压测工具
  • 性能分析工具
  • Excel转JSON工具
  • 免费的抢票软件
  • Office实用工具
  • Git管理工具
  • 通讯调试工具
  • 翻译工具
  • 其他工具&软件
  • 实用SDK&类库
  • C#版微信SDK
  • C#实用工具类库
  • .NET人脸识别库
  • C#FFmpeg封装库
  • .NET高精度数值计算库
  • .NET第三方登录整合库
  • .NET UI自动化库
  • .NET图形&图表&表格库
  • .NET二维码类库
  • .NET加密解密库
  • .NET支付SDK
  • .NET Office文件操作库
  • .NET JSON处理库
  • .NET对象映射库
  • .NET Redis客户端驱动库
  • .NET的OCR工具类库
  • 敏感词检测组件库
  • C#拼音字母转化类库
  • .NET枚举工具类库
  • .NET电子邮件处理库
  • .NET中文分词类库
  • .NET模拟库
  • .NET分布式ID生成库
  • EF/EF Core扩展类库
  • 弹性和瞬态故障处理库
  • .NET文件压缩处理库
  • .NET HTTP客户端库
  • 其他第三方SDK&类库
  • 界面&控件&UI库
  • Blazor UI库
  • WPF UI库
  • WinForm UI库
  • Avalonia UI库
  • MAUI UI库
  • 程序设计基础知识库
  • 设计模式
  • 数据结构与算法

C#/.NET/.NET Core项目宝库

为.NET开发者提供一个寻找优秀C#/.NET/.NET Core项目和框架的入口,通过了解和对比更多的项目和框架来选择最适合我们自己学习、工作开发的一套项目或者框架。优秀的项目不应该被埋没,欢迎大家一起加入这个组织共同完善、发展.NET社区!!这些都是非常优秀的项目和框架,排名不分先后,欢迎前往项目原址Star💖。大家可以在该🏗️C#/.NET/.NET Core优秀项目和框架Issues中留言,我会定期收录到项目宝库组织中。

现已收录660多个.NET相关项目:

C#/.NET/.NET Core优秀项目和框架Issues

为.NET开源勇士提供一个推荐自己优秀项目和框架的Issues,大家可以把自己写的或者感觉不错的C#/.NET/.NET Core项目or框架链接地址和描述提交到在这里,提供给广大.NET开发者们参考、学习和使用,并且我会定期在公众号推广和分享👀这些优秀项目和框架(注意:排名不分先后,都是十分优秀的开源框架和项目💖)。

相关文章
|
9天前
|
开发框架 .NET C#
VSCode开发.net项目时调试无效
【9月更文挑战第22天】在使用 VSCode 开发 .NET 项目时遇到调试问题,可从项目配置、调试配置、调试器安装、运行环境、日志和错误信息等方面排查。确认项目类型及文件配置,检查 `launch.json` 文件及配置项,确保调试器扩展已安装并启用,验证 .NET 运行时版本和环境变量,查看 VSCode 输出窗口和项目日志文件,检查权限及代码错误。若问题仍未解决,可查阅官方文档或社区论坛。
winform .net6 和 framework 的图表控件,为啥项目中不存在chart控件,该如何解决?
本文讨论了在基于.NET 6和.NET Framework的WinForms项目中添加图表控件的不同方法。由于.NET 6的WinForms项目默认不包含Chart控件,可以通过NuGet包管理器安装如ScottPlot等图表插件。而对于基于.NET Framework的WinForms项目,Chart控件是默认存在的,也可以通过NuGet安装额外的图表插件,例如LiveCharts。文中提供了通过NuGet添加图表控件的步骤和截图说明。
winform .net6 和 framework 的图表控件,为啥项目中不存在chart控件,该如何解决?
|
26天前
|
Linux C# Android开发
一个开源、跨平台的.NET UI框架 - Avalonia UI
一个开源、跨平台的.NET UI框架 - Avalonia UI
|
26天前
|
算法 Java 中间件
C#/.NET/.NET Core优质学习资料,干货收藏!
C#/.NET/.NET Core优质学习资料,干货收藏!
|
5月前
|
开发框架 前端开发 .NET
C#编程与Web开发
【4月更文挑战第21天】本文探讨了C#在Web开发中的应用,包括使用ASP.NET框架、MVC模式、Web API和Entity Framework。C#作为.NET框架的主要语言,结合这些工具,能创建动态、高效的Web应用。实际案例涉及企业级应用、电子商务和社交媒体平台。尽管面临竞争和挑战,但C#在Web开发领域的前景将持续拓展。
168 3
|
5月前
|
SQL 开发框架 安全
C#编程与多线程处理
【4月更文挑战第21天】探索C#多线程处理,提升程序性能与响应性。了解C#中的Thread、Task类及Async/Await关键字,掌握线程同步与安全,实践并发计算、网络服务及UI优化。跟随未来发展趋势,利用C#打造高效应用。
181 3
|
9天前
|
API C#
C# 一分钟浅谈:文件系统编程
在软件开发中,文件系统操作至关重要。本文将带你快速掌握C#中文件系统编程的基础知识,涵盖基本概念、常见问题及解决方法。文章详细介绍了`System.IO`命名空间下的关键类库,并通过示例代码展示了路径处理、异常处理、并发访问等技巧,还提供了异步API和流压缩等高级技巧,帮助你写出更健壮的代码。
24 2
|
14天前
|
SQL 开发框架 安全
并发集合与任务并行库:C#中的高效编程实践
在现代软件开发中,多核处理器普及使多线程编程成为提升性能的关键。然而,传统同步模型在高并发下易引发死锁等问题。为此,.NET Framework引入了任务并行库(TPL)和并发集合,简化并发编程并增强代码可维护性。并发集合允许多线程安全访问,如`ConcurrentQueue<T>`和`ConcurrentDictionary<TKey, TValue>`,有效避免数据不一致。TPL则通过`Task`类实现异步操作,提高开发效率。正确使用这些工具可显著提升程序性能,但也需注意任务取消和异常处理等常见问题。
26 1
|
23天前
|
安全 程序员 编译器
C#一分钟浅谈:泛型编程基础
在现代软件开发中,泛型编程是一项关键技能,它使开发者能够编写类型安全且可重用的代码。C# 自 2.0 版本起支持泛型编程,本文将从基础概念入手,逐步深入探讨 C# 中的泛型,并通过具体实例帮助理解常见问题及其解决方法。泛型通过类型参数替代具体类型,提高了代码复用性和类型安全性,减少了运行时性能开销。文章详细介绍了如何定义泛型类和方法,并讨论了常见的易错点及解决方案,帮助读者更好地掌握这一技术。
43 11