推荐100个.Net开源项目

简介: 推荐100个.Net开源项目

从2022年7月份到2023年3月4日,推荐.Net开源项目,正式达到100个!

这段时间以来,分享了很多开源项目,而有关.Net正式达到100个,今天就和大家一起做下总结!


榜单地址(欢迎点点收藏)

Github:

https://github.com/bianchenglequ/netcodetop

Gitee:

https://gitee.com/bianchenglequ/NetCodeTop


1、种子


分享开源项目,完全是一个偶然的事情,去年有个朋友,需要购买一套.Net商城源码,用于二次开发,让我帮忙推荐。


购买源码不外乎就是几个渠道:电商平台、源码平台、身边公司,但是这几个渠道往往存在几个问题:


版本老旧,很多项目采用的技术栈、UI风格等都已经过时;


项目存在的Bug,往往没有得到及时的更新,项目存在的Bug,往往都是购买的开发人员进行修复后,不会反馈给这些平台,所以Bug并不会得到修复;


得不到足够的技术支持,碰到框架、技术、业务不懂的地方,无法及时得到支持与帮助;


很多项目没有得到大量公司的验证,存在太多问题,测试工作量巨大。


自然的我就想到了Github,而筛选Github开源项目,可以通过以下:项目更新时间、Start数量、沟通群、联系作者、文档等信息了解,就能很好地解决以上存在的问题。


帮朋友推荐完后,自然就想着分享到网络上,自从开启了分享开源项目之旅。


2、坚持


分享1个开源项目是很简单的事情,可能就花3-4小时,就完成了。但是坚持重复做一件事,就变成了有点困难了,分享1个找个比较有空闲的时间完成就可以。


但是坚持做,就变成了要把原本你休息时间、和朋友聚会的时间、刷新闻的时间,抽出一定的时间来做这件事。


而且坚持做,你还要克服你偷懒的心,一天工作下来原本就有点累了,还要再打起精神来,寻找资料、阅读、整理、编写。


所以,想法虽然很重要,但是执行力有时候更重要,想法错了,在执行过程中,可能还能及时调整,但是放弃了,就真的就毫无希望了。


所以,大家有什么想法,一定要坚持去做,当然了,过程中记得及时总结、反思、与调整。


3、意外收获


在分享开源项目的过程中,不仅收获了很多粉丝朋友,最重要的是收获粉丝朋友的反馈,还有很多提问。


而公众号平台,留言无法满足讨论的需求,自然就建立了技术讨论群,在这里大家可以尽情讨论、分享编程技术,并都能得到大家的积极答复!(想要加入,联系我:xgbbwj!)


42280d4b3254bfa33e4b674ed5c78fe7.png

在讨论群里,虽然都很积极讨论,但是很多资料都无法沉淀,于是就创建了知识星球:编程乐趣.Net社区,在圈子里主要提供:编程交流 + 编程资料 + 编程学习路线 + 编程专栏 + 编程打卡交流群等。


有一个想法你去做了,最后可能消失了、也有可能收获的是一片草原、也有可能是一片森林。所以,有想法一定要去做、去尝试,犹犹豫豫一定什么都没有,做了反而有意想不到的收获。


4、调整


虽然坚持分享开源项目得到非常多,阅读量从原本10几个到现在的500、1000、甚至更多;粉丝每个月也稳定增长;得到10几个公众号转载接近200次;甚至还得到微软官方的转载《一个跨平台执行外部命令的 C# 开源库》。


但是调整优化,也是一件非常有乐趣的事情,这可能就是程序员的性格,对自己以往写的代码,总想重构一遍!


所以以后,我不仅会继续分享.Net开源项目,也会不断的优化文章内容、分享更多编程经验心得、还有可能不成熟但真实的小感悟!


期待您的关注与支持!


- End -


推荐阅读


基于.NET Core内置浏览器窗体应用程序界面框架


基于.NET 7 + iView 的前后端分离的通用后台管理系统开源框架


推荐一个Dapper扩展CRUD基本操作的开源库


一款统计摸鱼时长的开源项目


基于.Net Core开发的支付SDK,简化支付功能开发


相关文章
|
5天前
|
C#
一个.NET开源、轻量级的运行耗时统计库 - MethodTimer
一个.NET开源、轻量级的运行耗时统计库 - MethodTimer
|
5天前
|
消息中间件 监控 数据可视化
基于.NET开源、功能强大且灵活的工作流引擎框架
基于.NET开源、功能强大且灵活的工作流引擎框架
|
5天前
|
JavaScript 前端开发 API
精选5个.NET开源且免费的通用权限管理系统
精选5个.NET开源且免费的通用权限管理系统
|
5天前
|
开发框架 网络协议 .NET
C#/.NET/.NET Core优秀项目和框架2024年10月简报
C#/.NET/.NET Core优秀项目和框架2024年10月简报
|
24天前
|
关系型数据库 C# 数据库
.NET 8.0 开源在线考试系统(支持移动端)
【10月更文挑战第27天】以下是适用于 .NET 8.0 的开源在线考试系统(支持移动端)的简介: 1. **基于 .NET Core**:跨平台,支持多种数据库,前后端分离,适用于多操作系统。 2. **结合 Blazor**:使用 C# 开发 Web 应用,支持响应式设计,优化移动端体验。 3. **基于 .NET MAUI**:跨平台移动应用开发,一套代码多平台运行,提高开发效率。 开发时需关注界面设计、安全性与稳定性。
|
5天前
|
网络协议 Unix Linux
精选2款C#/.NET开源且功能强大的网络通信框架
精选2款C#/.NET开源且功能强大的网络通信框架
|
5天前
|
机器学习/深度学习 文字识别 并行计算
一款.NET开源的屏幕实时翻译工具
一款.NET开源的屏幕实时翻译工具
|
5天前
|
开发框架 安全 .NET
.NET使用Moq开源模拟库简化单元测试
.NET使用Moq开源模拟库简化单元测试~
|
1月前
|
网络协议 Unix Linux
一个.NET开源、快速、低延迟的异步套接字服务器和客户端库
一个.NET开源、快速、低延迟的异步套接字服务器和客户端库
|
1月前
|
开发框架 前端开发 API
C#/.NET/.NET Core优秀项目和框架2024年9月简报
C#/.NET/.NET Core优秀项目和框架2024年9月简报