CSLA .NET 3.6支持Silverlight 2

作者 Abel Avram   译者 霍泰稳

 

 

.NET平台上基于组件的可扩展逻辑架构(CSLA .NET)发布了3.6版本,其中包括了对微软Silverlight 2 的支持。CSLA .NET是一个.NET软件开发框架,帮助开发者“为Windows、Web、面向服务和工作流等应用构建强大和可维护的业务逻辑层”。

据CSLA .NET创始人Rockford Lhotka说,3.6版是一个相当重要的版本,包含了以下重要的改进:

  • 在Windows和Silverlight中可共享超过90%的业务对象代码;
  • 供WPF、Silverlight和Windows Forms使用的新型强大UI控件;
  • 异步的数据门户,使得对象持久性可在后台线程进行(需在Silverlight里面,但不一定要Windows平台);
  • 异步校验规则;
  • LINQ to CSLA中优化的索引;
  • 可观的性能提升;

CSLA .NET 3.6支持微软Silverlight 2,运行在.NET 3.5 SP1平台上。目前CSLA .NET基于一个定制的协议发布,其他人可以基于该协议“使用和修改CSLA .NET来创建其他的商业或者业务软件,只是不能将该框架据为己有,修改并以产品的形式销售。”

你可以通过下面这些链接了解CSLA .NET的更多信息:CSLA .NET下载页面Windows CE版CSLA,书籍:Expert C# 2005 Business Objects(中文版)CSLA .NET在线论坛

原文:http://www.infoq.com/cn/news/2008/12/CSLA

查看英文原文:CSLA .NET 3.6 Supports Silverlight 2

 

 

posted @ 2008-12-21 20:43  王喆(nasa)  阅读(722)  评论(3编辑  收藏  举报