从2022年7月份到2023年3月4日,推荐.Net开源项目,正式达到100个!
这段时间以来,分享了很多开源项目,而有关.Net正式达到100个,今天就和大家一起做下总结!
榜单地址(欢迎点点收藏)
Github:
https://github.com/bianchenglequ/netcodetop
Gitee:
1、种子
分享开源项目,完全是一个偶然的事情,去年有个朋友,需要购买一套.Net商城源码,用于二次开发,让我帮忙推荐。
购买源码不外乎就是几个渠道:电商平台、源码平台、身边公司,但是这几个渠道往往存在几个问题:
版本老旧,很多项目采用的技术栈、UI风格等都已经过时;
项目存在的Bug,往往没有得到及时的更新,项目存在的Bug,往往都是购买的开发人员进行修复后,不会反馈给这些平台,所以Bug并不会得到修复;
得不到足够的技术支持,碰到框架、技术、业务不懂的地方,无法及时得到支持与帮助;
很多项目没有得到大量公司的验证,存在太多问题,测试工作量巨大。
自然的我就想到了Github,而筛选Github开源项目,可以通过以下:项目更新时间、Start数量、沟通群、联系作者、文档等信息了解,就能很好地解决以上存在的问题。
帮朋友推荐完后,自然就想着分享到网络上,自从开启了分享开源项目之旅。
2、坚持
分享1个开源项目是很简单的事情,可能就花3-4小时,就完成了。但是坚持重复做一件事,就变成了有点困难了,分享1个找个比较有空闲的时间完成就可以。
但是坚持做,就变成了要把原本你休息时间、和朋友聚会的时间、刷新闻的时间,抽出一定的时间来做这件事。
而且坚持做,你还要克服你偷懒的心,一天工作下来原本就有点累了,还要再打起精神来,寻找资料、阅读、整理、编写。
所以,想法虽然很重要,但是执行力有时候更重要,想法错了,在执行过程中,可能还能及时调整,但是放弃了,就真的就毫无希望了。
所以,大家有什么想法,一定要坚持去做,当然了,过程中记得及时总结、反思、与调整。
3、意外收获
在分享开源项目的过程中,不仅收获了很多粉丝朋友,最重要的是收获粉丝朋友的反馈,还有很多提问。
而公众号平台,留言无法满足讨论的需求,自然就建立了技术讨论群,在这里大家可以尽情讨论、分享编程技术,并都能得到大家的积极答复!(想要加入,联系我:xgbbwj!)
在讨论群里,虽然都很积极讨论,但是很多资料都无法沉淀,于是就创建了知识星球:编程乐趣.Net社区,在圈子里主要提供:编程交流 + 编程资料 + 编程学习路线 + 编程专栏 + 编程打卡交流群等。
有一个想法你去做了,最后可能消失了、也有可能收获的是一片草原、也有可能是一片森林。所以,有想法一定要去做、去尝试,犹犹豫豫一定什么都没有,做了反而有意想不到的收获。
4、调整
虽然坚持分享开源项目得到非常多,阅读量从原本10几个到现在的500、1000、甚至更多;粉丝每个月也稳定增长;得到10几个公众号转载接近200次;甚至还得到微软官方的转载《一个跨平台执行外部命令的 C# 开源库》。
但是调整优化,也是一件非常有乐趣的事情,这可能就是程序员的性格,对自己以往写的代码,总想重构一遍!
所以以后,我不仅会继续分享.Net开源项目,也会不断的优化文章内容、分享更多编程经验心得、还有可能不成熟但真实的小感悟!
期待您的关注与支持!
- End -
推荐阅读
基于.NET Core内置浏览器窗体应用程序界面框架
基于.NET 7 + iView 的前后端分离的通用后台管理系统开源框架
推荐一个Dapper扩展CRUD基本操作的开源库
一款统计摸鱼时长的开源项目
基于.Net Core开发的支付SDK,简化支付功能开发