星空网 > 软件开发 > ASP.net

Unity、PIAB、Exception Handling引入MVP

什么是MVP?在“MVP初探”里就有讲过了,就是一种UI的架构模式。

什么是Unity、PIAB、Exception Handling?可以去Bing一下。

为使M/V/P之间更好的解耦,我们通过引入Enterprise Library的Exception Handling Application Block来实现异常处理,借助Policy Injection Application Block来实现AOP,即然从2.0开始Unity就有几个内置的Handler(Authorization/Exception Handling/Logging/Performance Counter/Validation),自然也就引入了Unity。

那么,这样我们就可以做到以AOP的方式处理异常(不仅仅只有异常,还可以是其它的业务无关性处理)。我们通过Unity的使得P对M的依赖得以解除,同时也大大增强了可扩展性和可配置性。将系统的耦合度也除到最低。

Unity、PIAB、Exception Handling引入MVP




原标题:Unity、PIAB、Exception Handling引入MVP

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流