成功加入购物车
[美] 霍特卡 著; 侯伯薇 译 / 人民邮电出版社 / 2010-04 / 平装
售价 ¥ 99.00
品相 九品品相描述
优惠 满包邮
延迟发货说明
上书时间2018-03-12
卖家超过10天未登录
C#企业应用开发艺术:CSLA.NET 框架开发实战
CSLA.NET框架成为了微软.NET平台上最广泛应用的开发框架之一,《C#企业应用开发艺术:CSLA.NET框架开发实战》介绍了CSLA.NET3.6架构背后的构思过程,描述了怎样搭建支持这个架构的框架,如何创建应用程序的业务对象,并且展示了如何使用这个框架创建基于业务对象的WPF、WebForms和WCF服务应用程序。《C#企业应用开发艺术:CSLA.NET框架开发实战》适用于所有C#开发人员。
RockfordLhotlka微软软件传奇人物、微软RegionalDireactor、MVP、lNETA泼言人,经常在许多国际性会议和用户组大会上发表精彩演讲,是MSDN在线的专栏作家。他还是微软金牌认证合作伙伴Magenic技术公司的传道者。
第1章分布式架构1.1逻辑和物理架构1.1.1N层和SOA1.1.2复杂性1.1.3逻辑模型和物理模型之间的关系1.1.45层逻辑架构1.1.5应用逻辑框架1.1.6展望未来1.2管理业务逻辑1.2.1可能的业务逻辑位置1.2.2业务对象1.2.3移动对象1.3架构和框架1.4小结第2章框架设计2.1基本设计目标2.1.1验证规则和业务规则2.1.2跟踪对象是否改变2.1.3集成授权2.1.4子对象的强类型集合2.1.5多级撤销能力2.1.6用户界面开发者的简单抽象模型2.1.7支持数据绑定2.1.8对象持久性和对象一关系映射2.1.9自定义身份验证2.2设计框架2.2.1创建业务对象2.2.2多级撤销功能2.2.3数据绑定支持2.2.4业务和验证规则2.2.5数据门户2.2.6自定义身份验证2.2.7整合授权2.2.8辅助类型和类2.3命名空间组织2.4小结第3章面向对象应用程序设计3.1责任驱动设计3.1.1用例或基于故事的分析3.1.2带有责任的对象3.1.3为用例存在的对象3.1.4行为的标准化3.2应用程序需求3.3对象设计3.3.1最初的设计3.3.2修订设计3.3.3自定义身份验证3.4使用CSLA.NET3.5数据库设计3.5.1创建数据库3.5.2pTracker数据库3.5.3Securlty数据库3.6小结第4章CSLA.NET对象构造型4.1基本术语和对象图的结构4.2业务对象生命周期4.2.1对象的创建4.2.2取得对象4.2.3更新可编辑的对象4.2.4销毁和终结对象4.3业务类结构4.3.1Serial1zable或DataContract特性4.3.2通用区域4.3.3非公有的默认构造函数4.4小结第5章CSLA.NET对象模板5.1业务类的结构5.1.1可编辑的根业务对象5.1.2可编辑的子业务对象5.1.3可切换的对象5.1.4可编辑的根集合5.1.5可编辑的子集合5.1.6只读的业务对象5.1.7只读子对象5.1.8只读集合5.1.9只读子集合5.1.10命令对象5.1.11名称/值列表对象5.1.12动态可编辑集合5.1.13动态可编辑根对象5.1.14条件对象5.2小结第6章业务框架实现6.1CSLA.NET项目结构6.1.1项目目录结构6.1.2项目设定6.1.3项目签名6.1.4支持本地化6.2Csla命名空间6.2.1Appl1cationContext6.2.2BuslnessBase6.2.3BuslnessListBase6.2.4CommandBase6.2.5CriteriaBase6.2.6DataPortal6.2.7EditableRootListBase6.2.8NameValueListBase6.2.9Propertylnfo6.2.10ReadOnlyBase6.2.1lReadOnlyListBase6.2.12SingleCriteria6.2.13SmartDate6.2.14Uti]1tles6.3Csla.Core命名空间6.3.1BuslnessBase6.3.2ExtendedBindingList6.3.3IBusinessObject接口6.3.4ICommandobllect接口6.3.5IEditableBusinessObject接口6.3.6IEditableCol1ection接口6.3.7IReadonlyobject接口6.3.8IReadOnlyCol1ection接口6.3.9ISavable接口6.3.10ISmartField接口6.3.1IISupportUndo接口6.3.12ITrackStatus接口6.3.13IUndoableObject接口6.3.14ObjectCloner类6.3.15ReadOnlyBindingList6.4小结第7章属性声明7.1声明属性7.1.1属性声明的选项7.1.2RegisterProperty和继承7.2PrOpertyInfOHanager7.3字段管理器7.3.1F1eldManager属性7.3.2FieldDataManager类7.4小结第8章对象状态管理8.1对象状态属性8.1.1ITrackStatus接口8.1.2IsNew8.1.3IsSelfDirty8.1.4IsDirty8.1.5IsSelfValid8.1.6IsVal1d8.1.7IsSavable8.1.8IsDeleted8.2小结第9章父子关系9.I可编辑的父对象9.1.I父子对象之间的交互9.1.2IParent接口9.1.3声明Child属性9.2可编辑的父集合9.3小结第10章数据绑定10.1Windows窗体10.1.1对象数据绑定10.1.2集合数据绑定10.1.3控件和辅助对象10.1.4与多个根对象协同工作10.2WPF10.2.1对象数据绑定10.2.2集合数据绑定10.2.3控件和帮助对象10.3Web窗体10.4小结第11章业务和验证规则11.1规则类型11.2Csla.Valldation命名空间11.2.1RuleHandler委托I1.2.2RuleArgs类11.2.3DecoratedRuleArgs类11.2.4RuleMethod类11.2.5RuleDescription类11.2.6ValldationRules类11.2.7BrokenRule类11.2.8BrokenRulesCollection类1I.2.9ValldationException11.3通用验证规则I1.4小结第12章身份验证和授权12.1身份验证12.1.1Csla.AppllcationContextUser属性12.1.2Windows身份验证12.1.3自定义身份验证12.2授权12.2.1类型级别授权12.2.2属性和方法级别的授权12.3小结第13章多级撤销13.1使用撤销13.2实现撤销13.2.1ISupportUndo接口13.2.2NotUndoableAttribute类13.2.3UndoableBase类13.2.4BuslnessBase类13.2.5BusinessListBase类13.3小结第14章LINQtoCSLA14.1使用LINQ降低代码量14.2LrNQtoCSLA.NET概览14.2.1将来自于LINQtoObjects的结果进行绑定14.2.2索引的LINQ查询14.3LINQ和投影14.3.1标识投影和LinqBindingList14.3.2理解LinqBindingList14.4使用CSLA.NET进行索引检索的概览14.4.1序列化和索引14.4.2索引模式14.5CSLA.NET的IQueryable实现14.5.1理解表达式树14.5.2深入探索IQueryProvider14.5.3LinqBindingList14.6被索引的LINQ和CSLA.NET14.6.1管理索引集14.6.2表达式求值14.6.3索引对象模型14.7小结第15章持久性和数据门户15.1数据门户设计15.1.1业务逻辑和数据访问的分离15.1.2根对象和子对象的统一编码模型15.1.3通道适配器和消息路由器模式15.1.4分布式事务支持15.1.5上下文和位置透明性15.1.6授权服务调用15.1.7异步行为15.1.8对象工厂15.2基类的支持15.2.1工厂方法和条件15.2.2Save方法15.2.3使用字段管理器更新子对象15.2.4更新可编辑的集合15.3反射和动态方法调用15.3.1MethodCaller类15.3.2LateBoundObject类15.4通道适配器15.4.1RunLoc81特性15.4.2DataPortal类15.4.3DataPortal类15.4.4IDataPortalServer、接口15.4.5IDataPortalProxy接口15.4.6LocalProxy类15.4.7WcfProxy类15.4.8WcfPortal类15.5分布式事务支持15.5.1Transactlonal特性15.5.2Csla.Server.DataPortal对象15.5.3SetvlcedDataPortal类l5.5.4TransactlonalDataPortal类15.6消息路由器15.6.1DataPortalSelector类15.6.2S1mpleDataPortal类15.6.3FactoryDataPortal类15.6.4FactoryLoader属性15.6.5ChildDataPortal类15.7上下文和位置透明性15.7.1DataPortalContext类15.7.2DataPottalResult类15.7.3CSla.Servet.DataPortal-ExceDtion15.8小结第16章其他框架特性16.1使用SmartDate处理日期16.1.1初始化结构体16.1.2支持空日期16.1.3转换函数16.1.4文本函数16.1.5日期函数16.1.6数据库格式16.2数据访问16.2.1管理数据库连接和上下文16.2.2SafeDataReader16.2.3DataMapper16.3Windows工作流基础16.3.1从对象中启动工作流16.3.2.WorkflowManager类16.4小结第17章对业务对象的实现17.1ProjectTracker对象17.2设置项目17.3业务类的实现17.3.1Project17.3.2ProjectResources……第18章数据访问的示例第19章WPF用户界面第20章Web窗体用户界面第21章WCF服务界面
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30