亚音速和CSLA.NET

时间:2010-01-23 01:28:56

标签: subsonic csla

SubSonic可以与CSLA.NET一起使用吗?有没有人试过这个。根据我的理解

  • SubSonic是DAL
  • CSLA.NET是BAL(BLL)

我似乎无法找到任何相关信息。

3 个答案:

答案 0 :(得分:3)

SubSonic可以用作DAL。在我学习CSLA时,我在实施DAL时遇到了一些麻烦,因为关于这个主题的文档很少。我建议查看我们的templates。我们有一个完整的参数化SQL或存储过程驱动的DAL。这是所有子模板,因此您可以轻松实现或复制8个子模板并将其更改为使用SubSonic,现在所有BO都可以在很短的时间内由SubSonic驱动。

由于 -Blake Niemyjski(CodeSmith CSLA Templates的作者)

答案 1 :(得分:1)

看起来您需要解决一些问题才能让CSLA通过您自己的DAL进行交谈 - 请参阅http://www.lhotka.net/Article.aspx?area=4&id=2e6468d6-9a02-4f0e-a31c-a7eecc268e1b

http://forums.lhotka.net/forums/thread/3714.aspx

还有关于这个主题的更详细的论坛讨论

答案 2 :(得分:0)

SubSonic的封装非常好,所以你几乎可以使用它。您可以将SubSonic生成的DAL放在其自己独立的类库和/或命名空间中。

没有CSLA.NET方面的经验。