【问题标题】:.Net object validation frameworks.Net 对象验证框架
【发布时间】:2008-10-20 18:26:15
【问题描述】:

我正在开发一个使用 MVP 架构的 ASP.NET 项目。我们想在域中使用对象验证框架,但对 Castle.Components.Validator 命名空间以外的可用框架不太熟悉。

有没有人有任何其他轻量级对象验证框架的经验。如果不是,您使用什么方法在域中进行验证(请不要回答 ASP.NET 验证器控件)?

【问题讨论】:

  • 这个问题是在 33 分钟前提出的,并且已经在 Google 中了...哇

标签: asp.net validation


【解决方案1】:

【讨论】:

  • 验证应用程序块实际上并不是“轻量级”,但我真的很喜欢它。
  • 除VAB外,其他三个不再积极开发。 Spring.NET 似乎有一些验证框架。正如@ilmatte 提到的,Fluent Validation 仍然有效。
【解决方案2】:

我喜欢 Fluent Validation 框架的简单方法。您可以在 codeplex 上找到它:

http://fluentvalidation.codeplex.com/

您可以获得实体和验证器之间的分离,这是您无法通过注释获得的(例如:企业库)。

希望对你有帮助

【讨论】:

    【解决方案3】:

    我对 MVP 模式不是很熟悉,但是这家伙似乎知道他在做什么。 Here's how he handles validation with MVP.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-22
      • 1970-01-01
      相关资源
      最近更新 更多