OEA框架学习:包结构

一、摘要
在这里主要是写OEA设计方面的知识了。OEA 源码:OEA框架 2.9 Pre-Alpha 源码公布
可以到BloodyAngel的博客和中可以下到。虽然现在应经知道使用了,但是还是 需要了解框架相关知识运行机制,让我们更好的使用OEA进行开发。
二、本文大纲
a、摘要 。
b、总体包结构图 。
c、插件开发需要用到的包。
d、。
三、总体包结构图
先了解包与包之间的关系,对包的作用域有很深的了解做基础
包与包之间的引用关系:
OEA
引用:
Common
ManagedPropertyOEA.Library
引用:
Common
DbMigration
OEA
OEA.Web.MetaManagedProperty
引用:
CommonDbMigration
引用:
Common
Common
==================================
前台支持:
WPFOEA.Module.WPF
引用:
Common
ManagedProperty
OEA
OEA.Library
OEA.Module
OEA.Web.Meta
OEA.Module
引用:
Common
ManagedProperty
OEA
OEA.LibraryWeb
OEA.Web
引用:
Common
DbMigration
ManagedProperty
OEA
OEA.Library
OEA.Web.MetaOEA.Web.Meta
引用:
Common
DbMigration
ManagedProperty
OEA
四、插件开发需要用到的包
OEA自带的插件,如下图
==============OEA Plugins开发=================
OEA.DiskCaching
引用:
Common
DbMigration
ManagedProperty
OEA
OEA.Library
OEA.Web.MetaOEA.RBAC
引用:
Common
DbMigration
ManagedProperty
OEA
OEA.Library
OEA.Web.MetaOEA.RBAC.WPF
引用:
Common
DbMigration
ManagedProperty
OEA
OEA.Library
OEA.Web.MetaOEA.Module
OEA.Module.WPF
OEA.RBACOEA.UnitTest
引用:
Common
DbMigration
ManagedProperty
OEA
OEA.Library
OEA.Web.Meta==============OEA AutoTest=================
OEA.UIA
OEAUnitTest
引用:
Common
DbMigration
ManagedProperty
OEA
OEA.Library
OEA.Web.Meta
OEAUnitTest开发一个权限插件,需要用OEA的那些类库呢,下图可以告诉你.
OEA.RBAC
引用:
Common
DbMigration
ManagedProperty
OEA
OEA.Library
OEA.Web.MetaOEA.RBAC.WPF
引用:
Common
DbMigration
ManagedProperty
OEA
OEA.Library
OEA.Web.MetaOEA.Module
OEA.Module.WPF
OEA.RBAC
五、其他
1:每个包的作用 。
2:每个包的主要类库使用那些功能,解决程序员的那些问题 。
3:使用了那些设计模式 。
4:什么是信息化项目,什么是工具项目,如何区分,在什么场景最适合使用OEA 。
5:OEA 热点 。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?