我考虑在已启动的Windows Forms Fx 3.5项目中使用CSLA.NET 3.8作为安全和身份管理的示例,这将被视为一种好的做法?
我正在寻找:
我的问题是,如果尚未定义安全架构(在解决方案上)以及从何处开始处理此问题,那么启动项目采用此框架将花费多少(我的意思是,如何攻击更改或为任何真正复杂的重构做好准备),我担心这个问题,因为我看到CSLA.NET是如此复杂,但如果有人分享经验我会很高兴
任何回应都会有所帮助
答案 0 :(得分:2)
我强烈建议您查看我们的CSLA 3.8 templates。它们同时具有VB.NET和C#风格。我们提供了一种用于主动生成的方法,并使用部分方法挂钩生成授权规则以进行完全自定义。这使得自定义规则变得轻而易举。由于基于模板,您可以重构模板,重新生成并在几秒钟内更改规则,而不是几小时或几天。
由于 -Blake Niemyjski(CodeSmith CSLA Templates的作者)
答案 1 :(得分:1)
CSLA和我不相处所以我可能是错误的人来回答这个问题。我们在工作中使用了它的一小部分已经有两年了,并且花了很多时间对它感到烦恼。我建议你权衡其他选择。我的2美分。