摘要:
模型-视图-控制器 (MVC) 模式的核心是将 UI 功能划分成三个组成部分。模型表示您的领域的数据和行为。视图管理模型的显示并且处理与用户的交互。控制器协调视图和模型之间的交互。通过这样将本质上就难于测试的 UI 逻辑与业务逻辑分离开来,使得使用 MVC 模式实现的应用程序非常易于测试。在本文中,我将论述用于增强您的 ASP.NET MVC 应用程序的可测试性的最佳做法和技术,包括如何建立您的解决方案的结构、设计代码架构以便处理依赖关系注入以及使用 StructureMap 实现依赖关系注入。 阅读全文
posted @ 2012-12-21 15:15
liquanchun
阅读(922)
评论(0)
推荐(0)
摘要:
在Asp.net MVC4 中使用ELMAH,当在ApiController发生错误时,用异步调用的时候,怎样记录错误信息,与以前的使用方法和配置有些不同。 阅读全文
posted @ 2012-12-21 14:09
liquanchun
阅读(1548)
评论(0)
推荐(2)
摘要:
在使用asp.net mvc编程中,各种各样的Filter让我们的代码更加简练,功能更加丰富。比如你在Action上使用的每一个 [Attribute]大都是Filter。mvc提供四种类型的 Filter:IActionFilter,IAuthorizationFilter,IExceptionFilter,IResultFilter,这四种Filter足以我们所要实现的功能了。 阅读全文
posted @ 2012-12-21 10:51
liquanchun
阅读(521)
评论(0)
推荐(0)