CSLA 4.0的新功能优于CSLA 3.8

时间:2010-04-20 06:36:18

标签: csla

CSLA 4.0相对于CSLA 3.8有哪些新功能哪个更好?

1 个答案:

答案 0 :(得分:3)

  • 更改BusinessListBase / ReadOnlyListBase / etc以使用WPF(可能为Windows窗体创建一组旧的集合类型)
    • 利用SL4 / .NET 4的能力让SL4类库在.NET 4中运行
    • 改进业务规则子系统,可能还包括使用MEF动态查找/加载规则方法
    • 支持.NET 4客户端配置文件,也可能将界面层功能拆分为单独的项目
    • 将LINQ重写为CSLA,因此创建LinqBindingList是一个显式操作,而不是隐式操作,因此还有一个LinqObservableCollection用于WPF。
    • 删除非通用DataPortal方法,从而删除SingleCriteria
    • 上的泛型类型参数

来源(forums.lhotka.net

我知道CSLA 4.0包含了相当多的重大变化。这些规则正在进行彻底的改革,这是支持新方案所必需的。

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