Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在构建一个基于 WPF 应用程序框架 (WAF) 的应用程序。我认为该框架具有我需要的大部分功能,但如果有任何机会让我更轻松,那么我想充分利用它们。我一直在研究 Prism,我认为我的应用程序可能会从使用一些库功能中受益。特别是在他们发布新版本之后。
我的问题涉及 PRISM 为我带来的区域管理器功能。谁能告诉我这个提供的杀手级功能是什么,我不能通过简单的非 Prism 编码来获得这些功能。
我的回答是:如果你的应用程序很简单——比如 2-3 个视图,并且你不想从动态模块加载、IoC 等中受益。你可能不想使用 PRISM、WAF、MEF。但是如果你的应用很大,你最终会编写自己的 RegionManager。那么,既然你已经为你写过,为什么还要写一个新的呢?