当前位置:网站首页>[C#][转载]furion框架地址和教程地址
[C#][转载]furion框架地址和教程地址
2022-06-28 06:43:00 【FL1623863129】
为了更好学习furion现在把地址放这里,方便以后学习和查看
文档地址
开源地址
- Gitee:Furion: 让 .NET 开发更简单,更通用,更流行。
- GitHub:GitHub - MonkSoul/Furion: 让 .NET 开发更简单,更通用,更流行。
- Nuget:NuGet Gallery | Furion 3.7.0
框架特点
- 全新面貌:基于
.NET5/6平台,没有历史包袱 - 极少依赖:框架只依赖两个第三方包
- 极易入门:只需要一个
Inject()即可完成配置 - 极速开发:内置丰富的企业应用开发功能
- 极其灵活:轻松面对多变复杂的需求
- 极易维护:采用独特的架构思想,只为长久维护设计
- 完整文档:提供完善的开发文档
- 跨全平台:支持所有主流操作系统及 .NET 全部项目类型
功能模块

框架依赖
Furion 为了追求极速入门,极致性能,尽可能的不使用或减少第三方依赖。目前 Furion 仅集成了以下两个依赖:
- MiniProfiler:性能分析和监听必备
- Swashbuckle:
Swagger接口文档
麻雀虽小五脏俱全。Furion 即使只集成了这两个依赖,但是主流的 依赖注入/控制反转,AOP 面向切面编程,事件总线,数据验证,数据库操作 等等一个都不少。
环境要求
- Visual Studio 2019 16.8 +
- .NET 5 SDK +
- .Net Standard 2.1 +
🥪 支持平台
- 运行环境
- Windows
- Linux
- MacOS/MacOS M1 CPU
- Docker/K8S/K3S/Rancher
- Xamarin/MAUI
- 数据库
- SqlServer
- Sqlite
- Azure Cosmos
- MySql
- MariaDB
- PostgreSQL
- InMemoryDatabase
- Oracle
- Firebird
- 达梦数据库
- MongoDB
- 应用部署
- Kestrel
- Nginx
- Jexus
- IIS
- Apache
- PM2
- Supervisor
- 独立发布/单文件
- 容器(Docker/K8S/K3S/Rancher)
关于性能
Furion 目前采用 Visual Studio 2019 16.8 自带性能测试和 JMeter 进行测试,由于篇幅有限,只贴部分测试图,测试结果如下:

贡献代码
Furion 遵循 MulanPSL-2.0 开源协议,欢迎大家提交 PR 或 Issue。
如果要为项目做出贡献,请查看 贡献指南。感谢每一位为 Furion 贡献代码的朋友。
边栏推荐
- 职场IT老鸟的几点小习惯
- Tryout title code
- 链表(三)——反转链表
- EasyUI reset multi condition query
- Deleting MySQL under Linux
- 调接口事件API常用事件方法
- Puge -- three basic sorting, bubbling, selection and quickness
- The code is correct, and the rendering page does not display the reason
- FPGA - 7系列 FPGA SelectIO -07- 高级逻辑资源之ISERDESE2
- JDBC学习(一)——实现简单的CRUD操作
猜你喜欢

最后的二十九天

MySQL(一)——安装

【Paper Reading-3D Detection】Fully Convolutional One-Stage 3D Object Detection on LiDAR Range Images

The custom cube UI pop-up dialog supports multiple and multiple types of input boxes

代码没写错,渲染页面不显示原因

Introduction to browser tools: think sky browser, team work browser

freeswitch使用mod_shout模块播放mp3

Students who do not understand the code can also send their own token. The current universal dividend model can be divided into BSC and any generation B

FPGA - 7 Series FPGA selectio -08- oserdese2 of advanced logic resources

「杰伦熊」暴跌96.6% 明星带货NFT为何遇冷?
随机推荐
Error reporting - resolve core JS / modules / es error. cause. JS error
普歌 -- 单例模式
JDBC learning (I) -- implementing simple CRUD operations
[online tutorial] official iptables tutorial -- learning notes 1
Alibaba cloud SMS service (Complete Guide), SMS sending function implementation.
MySQL(二)——基本操作
RN7302三相电量检测(基于STM32单片机)
Linked list (III) - reverse linked list
语音增强-频谱映射
浮动与定位
Freeswitch uses Mod_ Shot module plays mp3
Students who do not understand the code can also send their own token. The current universal dividend model can be divided into BSC and any generation B
Unity packaging webgl uses IIS to solve the error
Wechat applet paging function, pull-down refresh function, direct dry goods
What if the applet page is set to 100% height or left blank?
Uni app wechat applet sharing function
链表(三)——反转链表
饿久了,大脑会进入“省电模式”!感官被削弱,还看不清东西丨爱丁堡大学...
Select trigger event from easyUI drop-down box
Use the SQL SELECT count distinct query statement to count the total number of unique values of a field in the database