48得票3回答
服务层和仓储

我已经使用MVC框架有一段时间了,我非常喜欢它将关注点分离的功能。但是我养成了一个坏习惯,让控制器做了很多工作。所以我真的需要一些建议。 当我第一次使用MVC时,我经常让控制器对数据库操作后的模型进行操作。我知道这是不好的,所以我将这项工作移至模型中。然而,我对此并不满意,因为我希望我的模型...

27得票4回答
Asp.Net MVC与Castle MonoRail比较

我有一些使用Asp.Net构建应用程序的经验,但现在MVC框架变得更加流行。我想尝试使用Asp.Net MVC或Castle MonoRail构建新的多语言Web应用程序,但我不知道哪个更适合我。我不喜欢Web表单视图引擎,但我喜欢Asp.Net MVC中的路由功能。 有人可以说说它们之间...

18得票3回答
如何在ASP.NET中为不同的URL设置不同的超时时间

我希望在我的应用程序中针对一些URL设置不同的连接限制。有些URL会接受文件上传,需要有较长的连接超时时间。所有其他URL需要较短的超时时间,以防止拒绝服务攻击并节省资源。 目前,我已将整个站点的连接超时属性设置为60分钟。然后我在web.config中做了以下内容:<system.w...

9得票5回答
从单轨铁路到ASP.Net MVC

上一次我担任一个不太简单的 .Net/C# 应用程序时,我使用了 Castle Monorail,总体上很享受这个过程。当时 .Net MVC 的早期访问/预览版本还未发布。现在,许多“微软商店”将会发现“官方”解决方案更有吸引力。有人从 Monorail 转到 .Net MVC 吗? 你如...