写点什么

C#和 VB.NET 版 CLSA.NET 3.0 电子图书面市

  • 2007-10-22
  • 本文字数:1027 字

    阅读完需:约 3 分钟

Rocky Lhotka 最新版本电子图书《Using CSLA.NET 3.0》(C#和 VB.NET 版)面市。CSLA.NET 框架(CSLA.NET :Component-based Scalable Logical Architecture for .NET)帮助开发人员在抽象并封装业务逻辑和数据的基础上,建立面向对象的业务层。它的 3.0 版本增加了对微软.NET 3.0 的支持,包括:

  • Windows Presentation Foundation (WPF)
    • 创建使用业务数据的 WPF 表单

    • 使用 Csla.Wpf 命名空间下的新控件

    • CslaDataProvider

    • Validator

    • Authorizer

    • ObjectStatus

    • IdentityConverter

    • 多用 XAML 的同时,少用 C#和 VB.NET 代码

  • Windows Communication Foundation (WCF)
    • 用 WCF 新的 Data Portal Channel,从 Remoting、Web Service 和 Enterprise Service 升级

    • 创建使用业务对象的 WCF 服务

    • 通过 WCF Security 在传输中完成数据加密

    • 向 WCF 服务发送用户名 / 口令凭据

    • 包括使用新的 Csla.Security.PrincipalCache 类

    • 用 DataContract 属性替代 Serializable 属性

  • Windows Workflow Foundation (WF)
    • 创建使用业务对象的活动
    • 从业务对象中调用工作流
    • 使用 Csla.Workflow 命名空间下的 WorkflowManager 类

这本 120 页的电子书覆盖了如何使用这些新功能,而 3.0 版本是个补充更新,如果开发人员使用.NET 3.0 就可以使用该框架 3.0 的新特性。但 CSLA .NET 的改进不仅限于.NET 3.0 特性,面向.NET 2.0 也有改进,包括:

  • 增强了验证子系统
    • 更友好的属性名称
    • 在 RegExMatch 中对 null 更好的处理
    • 新增 StringMinLenght 规则
    • 用 DecoratedRuleArgs 帮助生成代码
  • 数据绑定
    • 为了增强数据绑定行为,修正了 BusinessListBase 的一批 bug
    • 在编辑 Level 同步失效的时候抛出异常,便于调试
    • 实现类似 WinForm 数据绑定的过程,允许 N 层 l 回退
  • AutoCloneOnUpdate
    • 调用 Save() 方法时自动克隆对象(仅适于本地数据门户)
    • 增强了授权子系统
    • 允许任意方法调用 CanExecuteMethod() 授权

CSLA.NET 3.0 中修复了很多 Bug,并对一些特性作了增强,惠及每位用户。如果您在使用 2.0 或 2.1 版本,即便您没有用.NET 3.0,也可以考虑升级到 3.0 版本来获得这些好处。

可以从这些修改日志了解详细的变更信息。

Using CSLA.NET 3.0》这本书完全关注于如何使用 3.0 的新特性,但并没详细说明 CSLA.NET 自身的变化,因此这 120 页只是帮助您如何使用 2.1 之后增强或新增加的这些内容。

可以从 CLSA.NET 的网站获取更丰富的信息,并通过 CSLA.NET 的商店购买这本书。

查看英文原文: The Using CSLA .NET 3.0 Book now available for VB.NET and C#

2007-10-22 10:002254
用户头像

发布了 61 篇内容, 共 14.2 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

YashanDB数据库数据压缩技术的原理与实际应用价值

数据库砖家

YashanDB数据库实现数据共享的最佳实践方法

数据库砖家

YashanDB数据库实时数据处理的核心优势分析

数据库砖家

YashanDB数据库收集与分析海量日志数据的技术要点

数据库砖家

YashanDB数据库提升数据处理能力的五大核心工具

数据库砖家

YashanDB升级迁移过程中减少风险和提高效率

数据库砖家

YashanDB数据库索引技术:提升查询速度的关键方法

数据库砖家

YashanDB数据库数据访问权限管理细节解析

数据库砖家

掌握YashanDB备份策略,保障企业数据安全

数据库砖家

做到高效管理:YashanDB数据库的实用方法

数据库砖家

YashanDB全链路监控的技术思路与实践

数据库砖家

YashanDB数据库事务日志机制与优化策略分析

数据库砖家

商汤大装置AI Agent Infra实践,加速智能时代创新效能

Lily

YashanDB数据库升级流程及版本兼容性注意点

数据库砖家

YashanDB数据库数据迁移项目经验分享与风险防控策略

数据库砖家

YashanDB数据库数据清洗与预处理高效策略

数据库砖家

YashanDB数据库系统监控与告警策略详解

数据库砖家

掌握YashanDB数据库的查询优化技术,提高查询效率

数据库砖家

YashanDB数据库事务处理技术全面解析

数据库砖家

YashanDB数据库数据一致性保障机制详解

数据库砖家

YashanDB数据库提升金融风控效果的技术应用

数据库砖家

YashanDB数据库实施项目的全流程管理经验

数据库砖家

YashanDB数据库数据安全保障的多层防护机制详解

数据库砖家

YashanDB数据库数据迁移的完整流程及注意事项

数据库砖家

YashanDB数据库数据迁移风险与应对策略指南

数据库砖家

YashanDB数据库适用于高负载环境的性能调优指南

数据库砖家

桦加沙台风天,居家办公如何访问办公系统?免费内网穿透一键远程访问

科技热闻

YashanDB 数据库的索引设计和查询性能提升

数据库砖家

YashanDB数据库新一代索引技术发展趋势及应用前景

数据库砖家

数据库的高效运行,以下是5个关键指标以及优化建议

数据库砖家

YashanDB数据库实时数据流处理的实用指南

数据库砖家

C#和VB.NET版CLSA.NET 3.0电子图书面市_.NET_Robert Bazinet_InfoQ精选文章