如意 Admin, 基于 .NET 8 构建的多功能开发框架

如意 Admin

如意Admin是一款前后端分离、代码自动生成的企业级WEB RBAC(Role-Based Access Control)统一安全管理平台解决方案,基于.NET 8构建,具有跨平台、低代码、分布式、多线程、高性能等特性,同时满足等保三要求。

RuYiAdmin具备强大的智慧大屏幕支持,可通过一键生成多个业务的视图层、控制层、服务层、仓储层、领域层和DTO业务模型层代码,提供了灵活而高效的开发体验。

该平台集成了VForm表单设计器,为开发者提供了PC、Pad、手机H5页面表单设计与预览的支持,使界面设计更加简便直观。

RuYiAdmin的ORM选择了SqlSugar,支持多种关系型数据库,包括MySql、SqlServer、Oracle、PostgreSql、OpenGauss等,并且支持多数据源。此外,非关系型数据库方面,RuYiAdmin支持Redis、MongoDB、Elasticsearch、Meilisearch。

消息总线方面,RuYiAdmin支持多种消息总线,包括ActiveMQ、RabbitMQ、Kafka、Redis。配置中心集成了携程Apollo,为企业级应用提供了便捷的配置管理。

RuYiAdmin提供了全面的功能支持,包括统一异常处理、RateLimit限流、服务发现、健康检查、熔断和降级机制,以及MiniProfiler接口性能分析等。对分布式架构,RuYiAdmin提供了CAP分布式事务解决方案和事件总线EventBus的支持,并能够管理与调度分布式任务。

在安全性方面,RuYiAdmin实现了FTP、FXP、FTPS、SFTP的支持,同时具备防SQL注入、防Token劫持等安全机制。此外,RuYiAdmin还集成了国产SM加密算法,以提供更高层次的数据安全性。

软件架构

c6aa94e4c40acefc7f956ae528d45508.png

系统设计思想

40ee82beab9767524f927b1703842494.png


截图预览

d61468f9d2a2154e2bf59353cb0e0a22.png 67e7d83e9808fe1530aea6ae270b4892.png c9083d77513b82b0f0cfccab4c4097c1.png 93f849b7079aaaac9641c08e6993ca86.png 7594d9369496556a0fbe626ed3761ca5.png 6621f953f9ff3be975f4ab9de2467188.png d4b598edea1f1d95aa14a074f4269085.png df55d31629dbef340e463d4d5c94df20.png

往期推荐:

功能强大,基于 .NET 实现的分布式锁

一行代码,监控 C# 方法执行耗时

Sejil - 开箱即用的 .NET 日志管理组件

CsGo - C#并发流程控制框架,单线程调度每秒100万次以上

C# 开发的高速 .NET 模板引擎

项目地址

https://gitee.com/pang-mingjun/RuYiAdmin

9c01430a9696479c25b739dc956caf33.png

分享

b1a963370399141928a1e0a129f6ffb7.png

点收藏 

5cabc513b7eef64a934a2feba0b55b81.png

点点赞

13ba72978cecd5d009d1f72dab280ad0.png

点在看

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于 admin.net 的项目是一个基于网络管理系统的项目。admin.net 是一个功能强大的网络管理软件,提供了各种网络管理功能,例如设备监控、故障管理、网络流量控制等。 在这个项目中,我们将利用 admin.net 的功能来管理网络设备和资源。首先,我们会使用 admin.net 来监控网络中的各种设备,例如路由器、交换机、防火墙等。通过 admin.net,我们可以实时查看设备的运行状态,包括CPU使用率、内存使用率、网络流量等。 此外,admin.net 还提供了故障管理功能。当网络设备发生故障时,admin.net可以自动进行故障检测,并向管理员发送警报。管理员可以通过 admin.net 来查看故障信息,并采取相应的措施解决问题。 除了设备监控和故障管理,admin.net 还可以实现网络流量控制。通过 admin.net,管理员可以对网络流量进行监测和控制。管理员可以设置网络带宽的限制,确保网络资源的合理分配。同时,admin.net 还可以进行流量分析,帮助管理员了解网络使用情况和优化网络性能。 总之,基于 admin.net 的项目将充分利用 admin.net 的网络管理功能,提供全面的网络管理和监控服务。通过实时监控设备、管理故障和控制网络流量,我们可以保障网络的稳定性和安全性,提高网络的可靠性和性能。这个项目将有助于提高网络管理的效率和减少故障的发生,为用户提供更好的用户体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值