DH.NCore 3.6.2024.7160107
DH.FrameWork
介绍
基于net core的底层快速开发框架,目前主要net core 版本号为:7.0.100,支持插件模式。
已上传Nuet:请搜索DH.Web.Framework
另已制作上传简单项目模板到Nuget:请搜索DH.Templates.Mvc.Base
交流请加群:774046050
另有基于Maui的项目:DH.Maui.FrameWork
1、单例方法可以使用Singleton<T>.Instance
2、支持多语种
3、支持插件
4、数据库ORM使用新生命的NewLife.XCode
5、支持缓存。缓存支持内存缓存和Redis缓存,Redis缓存组件使用新生命的NewLife.Redis
6、支持项目内事件发布和消费
7、支持动态路由,目前暂支持首页动态路由为指定插件的页面路由。
8、支持钉钉和企业微信WebHook
9、支持基于Json持久化存储的内存数据库
10、支持虚拟文件系统功能。
11、支持客如云、银豹平台、微信相关、又拍云相关对接SDK
12、支持动态C#类型库,可以像在JavaScript或其他动态语言中一样定义Dynamic对象
13、支持Vue集成框架开发,目前支持两种模式:1是只能使用Vue,2是可以Vue和Mvc共存。其中VueDemo为全局Vue Demo,VueDemo1为Vue和Mvc共存
14、支持SMS短信PDU格式转换类库
15、JWT权限类库
插件页面性能

Showing the top 20 packages that depend on DH.NCore.
| Packages | Downloads |
|---|---|
|
DH.MySql
Pure C# high-performance MySQL ADO.NET driver. Zero third-party dependencies, full async/await, Pipelined Batch Execution for 2~3× faster batch DML. MIT license. Supports net45~net10, MySQL 5.x~9.0+, OceanBase, TiDB, Doris, Aurora, CloudSQL.
|
3 |
|
DH.NCode
数据中间件,支持MySQL、SQLite、SqlServer、Oracle、Postgresql、TDengine、达梦,重点在缓存、性能、分表、自动建表。
|
3 |
|
DH.NCode
高性能 .NET 数据中间件(超级ORM),聚焦添删改查与海量数据,内置多级缓存、自动迁移、分表分库、强类型查询与跨库迁移。
|
3 |
|
DH.NStardust
星尘分布式服务框架核心库。提供配置中心、注册中心、服务发现、全链路追踪、APM性能监控、日志中心等客户端SDK,支持配置拉取、服务注册与发现、调用追踪、性能和日志上报。
|
3 |
|
DH.MySql
Pure C# high-performance MySQL ADO.NET driver. Zero third-party dependencies, full async/await, 2~3× faster batch DML than MySql.Data/MySqlConnector with unique Pipelined Batch Execution. MIT license. Supports net45~net10, MySQL 5.x~9.0+, OceanBase, TiDB, Doris, Aurora, CloudSQL.
|
2 |
|
DH.MySql
基于DH框架的纯国产高性能MySQL驱动,零第三方依赖,管道化批量执行领先竞品2~3倍,全链路真异步,MIT协议商用无忧
|
2 |
|
DH.NCode
高性能 .NET 数据中间件(超级ORM),聚焦添删改查与海量数据,内置多级缓存、自动迁移、分表分库、强类型查询与跨库迁移。
|
2 |
|
DH.Common
DH框架基类核心库
|
2 |
|
Pek.Common
DH框架基类核心库
|
2 |
|
DH.NRemoting
提供RPC、HTTP、WebSocket与SRMP统一通信能力
|
2 |
|
DH.SkiaCaptcha
DH框架基于SkiaSharp的验证码类库
|
2 |
|
DH.LettuceEncrypt
用于DH框架的Let's Encrypt生成库。参考https://github.com/natemcmaster/LettuceEncrypt
|
2 |
|
DH.ServerSentEvent.Client
基于DH框架的SSE客户端支持库,适用于 .NET 的服务器发送事件 (SSE) 客户端实现。参考https://github.com/launchdarkly/dotnet-eventsource
|
2 |
启用可空特性;新增AddHostedService;修正MemoryCache内存泄漏;粘包处理器抛弃过期缓存数据
.NET Framework 4.5
- System.ValueTuple (>= 4.5.0)
.NET Framework 4.6.1
- System.ValueTuple (>= 4.5.0)
.NET Core 3.1
- No dependencies.
.NET 5.0
- No dependencies.
.NET 5.0
- No dependencies.
.NET 6.0
- No dependencies.
.NET 6.0
- No dependencies.
.NET 7.0
- No dependencies.
.NET 7.0
- No dependencies.
.NET 8.0
- No dependencies.
.NET 8.0
- No dependencies.
.NET Standard 2.0
- No dependencies.
.NET Standard 2.1
- No dependencies.