Fork me on GitHub
CSLA.NET 框架开发实战

今天刚刚收到 《C# 企业应用开发艺术:CSLA.NET 框架开发实战(.NET应用架构开发经典) 》 这本书,我打算用如何读一本书的方法读这本书。

可惜的是我一直没有找到一本入门的书籍,希望我能从这本书中能够了解csla.net 并应用到实践当中去。以后的学习心的都会在这里记录下来。期待

我以后的日子。

System.EnterpriseServices  命名空间学习

ComVisible 属性决定 COM 客户端如何访问托管代码。合理的设计指出程序集将显式指示 COM 可见性。可以为整个程序集设置 COM 可见性,然后为单独类型和类型成员重写其 COM 可见性。如果该属性不存在,则该程序集的内容对 COM 客户端可见。

[EventTrackingEnabled] 属性应用于这个类,使之能用管理工具监视对象。在默认情况下是禁止监视对象的,因为使用这个功能会降低性能。

使用的 Csla 版本 3.0.5.0

获取单条只读业务

using Csla;

[Serializable()]
public class ArenaInfo : ReadOnlyBase<ArenaInfo>
{

#region 继承ReadOnlyBase类必须要重载 GetIdValue() 函数和ToString()
protected override object GetIdValue()
{
return _autoID;
}
public override string ToString()
{
return _arenaName;
}
#endregion
}

获取List只读业务

[Serializable()]
public class ArenaList:ReadOnlyListBase<ArenaList,ArenaInfo>
{



}

基础业务对象

[Serializable()]
public class Arena : BusinessBase<Arena>
{
#region 继承BusinessBase类必须要重载 GetIdValue() 函数

protected override object GetIdValue()
{
return "";
}

#endregion
}

 

相关资料收集先:

CSLA .Net学习资料 转

CSLA架构应用开发指南

博客园 - CSLA.Net

CSLA .NET 3.6支持Silverlight 2.0

http://www.oschina.net/p/cslanet/similar_projects

概述CSLA.NET 3.6 (Overview of CSLA .NET 3.6 for Windows and Silverlight)

CSLA.NET框架学习点滴之理解逻辑架构和物理架构

CSLA框架试用:业务对象分类

CSLA框架试用:框架理解

编译调试CSLA .NET Framework v1.5

关于CodeSmith生成CSLA代码的联想

接触CSLA框架的感觉

csla.net中分享业务逻辑

posted on 2011-02-20 20:41  HackerVirus  阅读(844)  评论(0编辑  收藏  举报