CSLA .NET 3.6 支持 Silverlight 2.0

  • Abel Avram
  • 霍泰稳

2008 年 12 月 21 日

话题:.NETWeb框架语言 & 开发架构

.NET 平台上基于组件的可扩展逻辑架构(CSLA .NET)发布了 3.6 版本,其中包括了对微软 Silverlight 2.0 的支持。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.0,运行在.NET 3.5 SP1 平台上。目前 CSLA .NET 基于一个定制的协议发布,其他人可以基于该协议“使用和修改 CSLA .NET 来创建其他的商业或者业务软件,只是不能将该框架据为己有,修改并以产品的形式销售。”

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

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

.NETWeb框架语言 & 开发架构