asp.net其它

关注公众号 jb51net

关闭
Furion Web开发框架 v4.9.7

Furion Web开发框架 v4.9.7

热门排行

简介

Furion Web开发框架是一个为了让 .NET 开发更简单,更通用,更流行的开发框架。

Furion框架特点:

全新面貌:基于 .NET5/6 平台,没有历史包袱

极少依赖:框架只依赖两个第三方包

极易入门:只需要一个 Inject() 即可完成配置

极速开发:内置丰富的企业应用开发功能

极其灵活:轻松面对多变复杂的需求

极易维护:采用独特的架构思想,只为长久维护设计

完整文档:提供完善的开发文档

功能模块:

框架依赖

Furion 为了追求极速入门,极致性能,尽可能地不使用或减少第三方依赖。目前 Furion 仅集成了以下两个依赖:

MiniProfiler:性能分析和监听必备

Swashbuckle:Swagger 接口文档

麻雀虽小五脏俱全。Furion 即使只集成了这两个依赖,但是主流的 依赖注入/控制反转,AOP 面向切面编程,事件总线,数据验证,数据库操作 等等一个都不少。

环境要求

Visual Studio 2019 16.8 +/Visual Studio 2022

.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 Web开发框架 更新日志:

新特性

[新增] 流变对象实例支持动态合并多个流变对象语法 4.9.7.3 ⏱️2025.02.02 463f038

[新增] 定时任务看板支持自定义 Title 标题 4.9.7 ⏱️2025.01.23 c959226

[新增] HTTP 远程请求 [Foward] 转发特性支持 4.9.7 ⏱️2025.01.23 023166b

[新增] HTTP 远程请求配置参数支持 4.9.7 ⏱️2025.01.23 023166b

[新增] HTTP 远程请求转发支持忽略请求或响应标头 4.9.7 ⏱️2025.01.23 023166b

突破性变化

[移除] 旧版本粘土对象 4.9.7 ⏱️2025.01.23 9adff0

[新增] 全新的流变对象 4.9.7 ⏱️2025.01.23 9adff0

[调整] 框架底层 Microsoft.CodeAnalysis.CSharp 依赖包版本从 4.11.0 降级至 4.8.0 4.9.7 ⏱️2025.01.23 b2ea36d #IBH3ZS #IBH0OQ #IBEGOY

问题修复

[修复] HTTP 远程请求重定向操作错误的处理请求方法和请求体问题 4.9.7.2 ⏱️2025.01.26 c326cf3

[修复] HTTP 远程请求转发 HttpContext 文件出现文件已损坏问题 4.9.7.1 ⏱️2025.01.23 e90a08c

[修复] HTTP 远程请求遇重定向时可能出现重复拼接查询参数问题 4.9.7 ⏱️2025.01.23 0e64da5

[修复] 定时任务运行时修改触发器参数(表达式)没有立即更新 NextRunTime 问题 4.9.7 ⏱️2025.01.23 c99ad36

其他更改

[改进] 定时任务看板 UI 细节(浮动显示描述/支持拖动列调整宽度) 4.9.7 ⏱️2025.01.23 c959226

[改进] Cron 表达式 R 字符解析器性能 4.9.7 ⏱️2025.01.23 adfeb15

文档

[新增] 新流变对象文档

[更新] HTTP 远程请求文档、Cron 表达式文档、定时任务文档、粘土对象文档、日志文档

大家还下载了