极好的XAF(eXpressApp+Framework)+Step+by+Step手册.pdf
文本预览下载声明
eXpressApp Framework Step By Step
目 录
eXpressApp Framework Step By Step 培训目标 4
eXpressApp Framework 概述 4
场景 #1 - 从零开始开发软件 4
场景 #2 - 使用通用软件产品 5
场景 #3 - 使用 eXpressApp Framework 6
eXpressApp Framework 架构 6
XPO - 数据管理级 7
Business Class Library-业务类库 8
Views-视图 9
列表视图(List Views) 9
细节视图(Detail Views) 9
Controller Library-控制器库 10
Reports-报表 11
WinFrom Asp.Net From-Windows 窗体和 ASP.NET Web 应用程序 12
Application Model-应用程序模型 12
基础知识 13
Application Solution Components-应用程序解决方案组件 13
应用程序解决方案结构(Application Solution Structure) 13
模块 14
重要事实 15
使用其他模块 16
把一个 XAF 应用程序连接到数据库提供程序 18
1 / 103 G:\极好的 XAF(eXpressApp+Framework)+Step+by+Step 手册.doc
eXpressApp Framework Step By Step
途径 1. 通过应用程序设计器指定连接字符串 19
途径 2. 通过应用程序项目配置文件指定连接字符串 19
获取数据库连接字符串 21
创建和更新应用程序的数据库 23
指南 25
连接字符串 26
业务模型设计(Business Model Design) 27
使用业务类库(Business Class Library) 27
从零开始 27
创建和运行一个新的解决方案 29
从业务类库的类继承 32
提供初始数据 37
实现一个定制的业务类 39
从业务类库中添加一个类 43
设置多对多(Many-to-Many)关系 46
设置一对多(One-to-Many)关系 49
在创建一个对象后初始化属性 52
实现依赖引用属性(Dependent Reference Properties) 55
在代码中实现属性值校验 60
功能扩展 62
添加一个简单的行为(Action) 63
通过 Attribute 添加一个简单的行为(Action) 68
添加一个参数化行为(Action) 70
添加一个显示弹出窗体的行为(Action) 73
添加一个有可选项的行为(Action) 78
2 / 103 G:\极好的 XAF(eXpressApp+Framework)+Step+by+Step 手册.doc
eXpressApp Framework Step By Step
重写控制器习性 84
取消激活一个行为(Action) 85
访问编辑器设置 88
访问网格控件的属性 91
访问网格控件的属性(在 ASP.NET Web 应用程序中) 94
用户界面定制 98
把一个行为(Action)放置到不同的位置 98
指定行为(Action)设置 101
3 /
显示全部