Rhino Mocks、依赖注入和关注点分离
我是模拟和依赖注入的新手,需要一些指导。 我的应用程序使用典型的 N 层架构,其中 BLL 引用 DAL,UI 引用 BLL 但不引用 DAL。非常简单。 比方说,我…
如何在 POST 操作中将视图模型映射回域模型?
互联网上找到的每一篇关于使用 ViewModel 和利用 Automapper 的文章都给出了“控制器 -> 视图”方向映射的指导原则。您将域模型与所有选择列表一起…
在 ASP.NET MVC 中应用侧边栏控件逻辑的位置
以希望在 ASP.NET MVC 网站的每个页面上都有一个“最新新闻项目”侧边栏为例。我有一个 NewsItemController,它非常适合专注于 NewsItems 的页面。那…
重构旧版 WebForms 应用程序以更好地分离关注点
即当 MVC 不可行时,MVP 仍然是下一个最佳选择吗? 我想我应该在这里问这个问题,因为我确信还有像我这样的人没有奢侈的选择一个绿地项目,想要重构 W…
Rails 中的 RSpec:如何跳过 before_filter?
我正在尝试测试我的控制器并保持关注点分离。 首先关心的是“谁能够执行哪个操作?” 我使用authlogic进行身份验证,be9的acl9 进行授权。但这并不重…