1

我正在考虑在已启动的 Windows Forms Fx 3.5 项目上使用 CSLA.NET 3.8 进行安全和身份管理,这将被视为一种好习惯吗?

我在找 :

- 命名空间:Csla.Security

  • 会员身份
  • 商业主体库

- 命名空间:Csla

  • 商业基地
  • 物业信息

我的问题是,如果尚未定义安全架构(在解决方案上)以及从哪里开始处理这个问题(我的意思是,如何攻击更改或准备好),采用这个框架的启动项目将花费多少任何真正复杂的重构),我很担心这个问题,因为我看到 CSLA.NET 是如此复杂,但如果有人能分享经验,我会很高兴


任何回应都会有帮助

4

2 回答 2

2

我强烈建议您查看我们的CSLA 3.8 模板。它们有 VB.NET 和 C# 两种风格。我们提供了一种主动生成的方法,并使用部分方法挂钩生成授权规则,以实现完整的定制。这使得自定义规则变得轻而易举。由于它基于模板,您可以重构模板、重新生成并在几秒钟内而不是几小时或几天内更改您的规则。

谢谢 -Blake Niemyjski(CodeSmith CSLA 模板的作者)

于 2010-02-01T18:11:06.643 回答
1

CSLA 和我相处不好,所以我可能是错误的人来回答这个问题。我们已经在工作中使用了它的一小部分大约两年了,并且花了很多时间被它惹恼了。我建议您权衡其他选择。只是我的 2 美分。

于 2009-09-10T19:08:53.140 回答