菜单和应用程序其他部分之间关系的设计模式



我正在寻找这篇文章,但在使用设计模式简化.NET中菜单和表单元素之间的关系的任何位置都找不到。看起来MSDN已经删除了它?有人知道我在哪里能找到它吗?

事实上,我正在寻找一个设计模式,我可以使用菜单和应用程序的其他部分之间的关系。

web.archive.org是一个很好的工具,如果有人删除了网页或网站,您可以使用它。

我找到了你错过的文章。

Web档案页:使用设计模式简化.NET 中菜单和表单元素之间的关系

您还可以查看Mediator模式:

Mediator设计模式允许您将通过引入中间对象在对象之间进行通信中介,促进对象之间的通信。想象一下,你有一个系统,其中许多对象相互通信其他通过保持对其他对象的引用。作为对象的增长和对其他对象的引用增加了系统变得难以维护。中介模式旨在解决这个问题。

我认为这是提供菜单内容和系统其他部分之间的通信点的最有用的模式。

附言:我已经在基于插件的SaaS门户架构中使用了这种模式。

最新更新