推荐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,简化支付功能开发


相关文章
|
6月前
|
JavaScript 关系型数据库 MySQL
盘点6个.NetCore+Vue前后端分离的开源项目
盘点6个.NetCore+Vue前后端分离的开源项目
244 0
|
6月前
|
开发框架 前端开发 API
私有化部署大模型:5个.Net开源项目
私有化部署大模型:5个.Net开源项目
79 0
|
6月前
|
开发框架 前端开发 .NET
盘点16个.Net开源项目
盘点16个.Net开源项目
102 0
|
6月前
|
开发框架 前端开发 NoSQL
推荐一个.Net Core开发的Websocket群聊、私聊的开源项目
推荐一个.Net Core开发的Websocket群聊、私聊的开源项目
52 0
|
6月前
|
监控 关系型数据库 调度
盘点5个.Net开发的服务器进程监控、性能监控、任务调度的开源项目
盘点5个.Net开发的服务器进程监控、性能监控、任务调度的开源项目
131 0
|
运维 JavaScript 前端开发
一套.Net6可落地的微服务、分布式开源项目
一个轻量级的微服务架构,支持经典三层架构和DDD架构模式开发,技师选型都是目前主流的技术。是一个前后端分离架构,前端采用Vue开发,后端使用.Net6架构。Api接口遵循RESTful规范,接口安全验证采用JWT机制。
389 0
一套.Net6可落地的微服务、分布式开源项目
|
前端开发 程序员 开发工具
基于.Net开发的对比Html效果差异的开源项目
基于.Net 4.5开发的对比Html文件、片段效果差异的项目。两份Html效果不一样的地方会通过颜色、删除线、背景色分别标记出来。
177 0
基于.Net开发的对比Html效果差异的开源项目
|
开发框架 前端开发 .NET
Asp.NetCore3.1开源项目升级为.Net6.0
开源项目升级asp.netcore6.0详细过程
510 0
Asp.NetCore3.1开源项目升级为.Net6.0
|
XML C# 数据格式
|
机器学习/深度学习 算法 大数据