内容提要
Dorisoy.Pan 是一个基于 .NET 10 的跨平台文档管理系统,采用 CQRS 和 MediatR 架构,支持 MySQL 和 SQL Server。它具备智能文档引擎、细粒度权限控制和版本管理等功能,确保安全性和高可维护性,适合企业级应用开发。
关键要点
-
Dorisoy.Pan 是一个基于 .NET 10 的跨平台文档管理系统,采用 CQRS 和 MediatR 架构。
-
系统支持 MySQL 8.0 和 SQL Server 2012,提供 Docker 部署支持,适用于 Windows、Linux 和 Mac 环境。
-
具备智能文档引擎,支持分片上传、MD5 秒传、AES 加密存储和全格式预览,确保数据安全和便捷查阅。
-
细粒度权限控制和审计功能,满足企业合规要求,所有操作可追溯,防止越权访问。
-
系统提供版本控制功能,自动保留历史版本,支持一键回滚和历史版本下载,防止误删或篡改。
-
项目采用异步编程模型,提升系统可维护性和高并发性能,代码逻辑清晰。
-
提供基于 Avalonia 的跨平台客户端,支持桌面和移动设备的原生体验。
-
内置严格的文件类型过滤和上传并发控制,确保系统安全性。
延伸问答
Dorisoy.Pan 是什么类型的系统?
Dorisoy.Pan 是一个基于 .NET 10 的跨平台文档管理系统。
Dorisoy.Pan 支持哪些数据库?
Dorisoy.Pan 支持 MySQL 8.0 和 SQL Server 2012。
Dorisoy.Pan 的安全特性有哪些?
系统具备细粒度权限控制、AES 加密存储、文件类型过滤和上传并发控制等安全特性。
如何实现版本控制功能?
Dorisoy.Pan 自动保留历史版本,支持一键回滚和历史版本下载。
Dorisoy.Pan 适合什么样的应用场景?
Dorisoy.Pan 适合企业级应用开发,如内部私有云盘或可二次开发的文档管理内核。
该系统如何支持高并发性能?
系统采用异步编程模型,结合 CQRS 和 MediatR 架构,提升可维护性和高并发性能。