您现在的位置是:首页 > 文章详情

学 .NET 没有理由不用 Furion,v2.15 发布

日期:2021-07-23点击:690

star fork GitHub stars GitHub forks GitHub license nuget

让 .NET 开发更简单,更通用,更流行。

十大理由

自 2020年09月01日 开源以来,Furion 一路高歌,出道即主角,发展即榜首,未来即独角兽。这不,百小僧又来吹牛了!

理由一:Gitee 平台 C# 语言板块榜首

Furion 诞生仅10个月,在 Gitee 平台斩获 6700 stars,2825 watching,2927 forked,89 分 Gitee 指数(一天前 91 分),148 个贡献者,Gitee 仓库 15.5万访问量(实际访问量是这个 50 倍)。

如果你是数据控,你还有什么理由不选择它?(数据为王)

理由二:强大的社区力量支持

Furion 目前 QQ 交流群已发展至 7960 人,Gitee 贡献者 148 人,Gitee Issue 数量 921 个,Gitee Pull Request 362 个,近 365 个 Gitee 贡献度。

preview

Giteye chart

如果你是决策员,你还有什么理由不选择它?(社区活跃)

理由三:保姆级框架使用文档

Furion 提供 159 篇保姆级详细开发文档,32 篇原理解析,几乎涵盖了框架使用的方方面面。

如果你是企业主,你还有什么理由不选择它?(人力成本)

理由四:企业基础架构功能一个也不差

Furion 涵盖了企业基础框架 37 个大模块功能,并提供 7 种类型脚手架支持,6 个拓展包支持。

如果你是管理者,你还有什么理由不选择它?(强力支持)

理由五:超高质量源码,注释一个也不差

Furion 从写下第一行代码起,就非常注重代码架构设计,代码质量及注释完善度,可以说 Furion 的源码是非常简单易懂,架构思想也值得学习。

如果你是学习者,你还有什么理由不选择它?(简单易懂)

理由六:极致性能极致优化极致小巧

Furion 在内存控制,CPU 控制,代码优化及包大小中下了十足的功夫,目前启动内存仅占用 18M,Nuget 包大小 350 Kb(不含注释 64Kb),且只依赖两个第三方包。

如果你是维护者,你有什么理由不选择它?(超高性能)

理由七:框架安全漏洞扫描

Furion 从设计之初就非常注重代码安全问题,通过主流的 AppScan 扫描,高危漏洞 0 个,中危 0 个,低微 0 个。

~(由于发这个贴的时候是用家里的电脑,AppScan 是付费软件,所以没能发出安全漏洞扫描结果),后续将在评论区补上。

如果你是审查员,你有什么理由不选择它?(安全系数)

理由八:没有历史包袱的 .NET5+ 框架

Furion 从架构之初就抛弃了 .NET Framework 及 .NET Core 的历史包袱,直接选择了 .NET5 平台作为起点。

如果是你求职者,你还有什么理由不选择它?(与时俱进)

理由九:Gitee 平台最有价值开源项目(GVP)

这里感谢 Gitee 开源中国给予 Furion 项目 GVP证书。

如果你是投资着,你还有什么理由不选择它?(平台认可)

理由十:木兰宽松许可证, 第2版,完全开源免费

Furion 是基于木兰宽松许可证, 第2版开源协议,完全开源免费的框架。

理由十一:还有谁?

如果你看到这里,还有担忧,不妨去源码地址看看,文档瞧瞧,或许它将是你下个项目的理想框架。

https://gitee.com/dotnetchina/Furion

===========

框架特点

  • 全新面貌:基于 .NET5/6 平台,没有历史包袱
  • 极少依赖:框架只依赖两个第三方包
  • 极易入门:只需要一个 Inject() 即可完成配置
  • 极速开发:内置丰富的企业应用开发功能
  • 极其灵活:轻松面对多变复杂的需求
  • 极易维护:采用独特的架构思想,只为长久维护设计
  • 完整文档:提供完善的开发文档

文档手册

开源地址

贡献代码

Furion 遵循 MulanPSL-2.0 开源协议,欢迎大家提交 Pull Request 或 Issue。如果要为项目做出贡献,请查看 贡献指南。感谢每一位为 Furion 贡献代码的朋友。

Giteye chart

本期更新

  • 新特性

    • [新增] Db.GetDbRepository<定位器>() 静态方法 #I41MZP
    • [新增] 远程请求缺省序列化配置选项 #I41PBW
  • 问题修复

    • [修复] 自动扫描接口进行依赖注入获取首个接口错误 bug #I41D1M
    • [修复] IRepository<TEntity> 没有实现 IRepository<TEntity, TDbContextLocator> 问题 #I41MZP
    • [修复] 远程请求缺省序列化 bug #I41PBW
    • [修复] 修复 AppDbContext.Tenant 多租户空异常问题 #I421DA
    • [修复] Worker Service 多个 Worker 定时任务阻塞问题 82a79cc
    • [修复] Jwt 自动刷新机制时区处理问题,主要针对国外用户 #I41UB1 82a79cc
  • 其他更改

    • [优化] 系统启动性能,从 106M 减少到 84M
    • [优化] 大量底层代码,包大小从 391Kb 减少到 350Kb(不带注释版本仅 64Kb)
原文链接:https://www.oschina.net/news/151870/furion-2-15-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章