《ASP.NET Intranet高级编程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)Kourosh Ardestani,(美)Brian Boyce等著;韩育,翟建华译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2003
  • ISBN:7302068690
  • 页数:391 页
图书介绍:本书详细介绍了如何利用ASP.NET的高级功能开发内联网应用程序。

第1章 内联网简介 1

1.1 内联网的含义 1

1.2 内联网简史 1

1.3 内联网的作用 2

1.3.1 信息的集中 2

1.3.2 分散信息所有权 2

1.3.3 提供对信息的访问权 3

1.3.4 通信 3

1.4 使用ASP.NET构建内联网 3

1.4.1 内联网开发和Internet开发之间的差异 4

1.4.2 内联网开发的难点 5

1.4.3 优秀内联网的需求 6

1.4.4 内联网通用功能 7

1.5 内联网的前景 9

1.6 小结 10

第2章 IBuySpy Portal体系结构 11

2.1 使用现有体系结构的原因 11

2.2 IBuySpy Portal体系结构的功能 11

2.2.1 安装IBuySpy Portal体系结构 12

2.2.2 IBuySpy Portal的环境适应性 14

2.2.3 目标定位 16

2.2.4 已提供的模块 17

2.2.5 选项卡控制 18

2.3 从技术角度观察IBuySpy Portal体系结构 20

2.3.1 数据库结构 21

2.3.2 记录信息:PortalSettings类 22

2.3.3 DesktopDefault.aspx体系结构 25

2.3.4 选项卡和DesktopPortalBanner.ascx控件 28

2.3.5 模块结构 30

2.4 安全性 37

2.5 小结 38

第3章 定制Portal 39

3.1 Portal版本控制 39

3.2 定制样式表 40

3.3 定制Portal代码 53

3.3.1 定制PortalBanner.ascx控件 53

3.3.2 定制Portal页面的布局 58

3.4 构建模块 66

3.5 小结 92

第4章 内联网的安全性 93

4.1 安全的重要性 93

4.2 IBuySpy安全性概述 93

4.3.1 窗体身份验证 99

4.3 身份验证 99

4.3.2 设置窗体身份验证 101

4.3.3 IBuySpy Portal中的窗体身份验证 101

4.3.4 Windows身份验证 103

4.3.5 存储角色并创建身份验证票证 108

4.4 授权 112

4.4.1 已配置的授权 112

4.4.2 定制安全性检测 113

4.5 小结 124

第5章 Discussions模块 125

5.1 论坛的作用 125

5.2 IBuySpy Discussion模块 126

5.2.1 模块的构成 127

5.2.2 数据层——Discussion表和存储过程 127

5.2.3 业务层——DiscussionDB类 147

5.2.4 表示层——Discussion.ascx用户控件 153

5.2.5 Discussion.ascx.vb——后台代码类 159

5.2.6 DiscussDetails.aspx页面——显示和编辑页面 166

5.2.7 DiscussDetails.aspx.vb——后台代码类 167

5.3 进一步优化 186

5.4 小结 187

第6章 扩展事件模块 188

6.1 功能 188

6.2 数据库 188

6.3 业务类 194

6.3.1 AddEvent方法 195

6.3.2 GetMonthlyEvents方法 197

6.4.1 编辑事件 199

6.4 用户界面 199

6.4.2 显示事件 208

6.5 配置 217

6.6 展望 217

6.7 小结 218

第7章 内容管理 219

7.1 内容管理系统的特征 219

7.2 模块设计 221

7.3 数据库 221

7.4 业务组件 224

7.5 表示层 227

7.5.1 可重用的用户控件 228

7.5.2 显示内容摘要 233

7.5.3 显示选定的内容项 237

7.5.4 创建内容 239

7.5.5 查看相关内容 248

7.5.6 删除现有的内容 250

7.5.7 My Content 251

7.5.8 搜索内容 252

7.6 内容定位 253

7.7 小结 255

第8章 文档管理 256

8.1 文档管理的含义 256

8.2 开发文档管理应用程序的要求 257

8.3 规划项目 258

8.3.1 组织项目文件 259

8.3.2 设计数据库 259

8.3.3 设计业务层 275

8.3.4 创建表示层 280

8.3.5 将应用程序集成到IBuySpy中 314

8.4 小结 316

第9章 人力资源信息系统 317

9.1 HRIS的定义 317

9.2 雇员信息系统 317

9.2.1 数据层 319

9.2.2 业务层 336

9.2.3 表示层 349

9.3 将HRIS添加到内联网 379

9.4 扩展HRIS应用程序的几点建议 384

9.5 小结 385

附录A 常用数据访问类 386

A.1 Database类 386

A.1.1 实现IDisposable 386

A.1.2 发布连接字符串 387

A.1.3 运行存储过程 387