《构件化Web项目开发 ASP.NET C#》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:刘友生主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302257745
  • 页数:224 页
图书介绍:本书将新的设计理念和技术——构件开发引入教材中。

第1章 构件概述 1

1.1构件概述 1

1.2构件的技术标准和理论模型 3

1.3构件的描述语言 4

1.4构件开发实例 6

1.5 ASP.NET构件的开发 8

1.5.1使用用户控件 8

1.5.2使用Web Services 9

1.5.3使用Class 14

第2章 导航栏构件设计 16

2.1概述 16

2.2导航栏原子构件的开发设计 17

2.2.1设计导航栏原子构件 17

2.2.2导航栏原子构件使用测试 21

2.3在应用程序中使用导航栏构件 23

2.4在应用程序中增加导航栏数据 24

思考题 25

第3章 友情链接构件的设计 26

3.1概述 26

3.2友情链接原子构件的开发设计 27

3.3在应用程序中使用友情链接构件 28

3.4在应用程序中增加友情链接数据 29

思考题 30

第4章 多媒体播放构件的设计 31

4.1概述 31

4.2多媒体播放原子构件的开发设计 32

4.3在应用程序中使用多媒体播放构件 35

思考题 38

第5章 用户登录构件的设计 39

5.1概述 39

5.2用户登录原子构件的开发设计 40

5.2.1设计用户登录原子构件 40

5.2.2用户登录原子构件使用测试 43

5.3在应用程序中使用登录原子构件 44

思考题 48

第6章 用户注册构件的设计 49

6.1概述 49

6.2用户注册原子构件的开发设计 50

6.2.1设计用户注册原子构件 50

6.2.2用户注册原子构件使用测试 54

6.3在应用程序中使用注册原子构件 56

思考题 59

第7章 信息修改原子构件的设计 61

7.1概述 61

7.2用户信息修改构件的设计 62

7.2.1设计用户信息修改原子构件 62

7.2.2用户信息修改原子构件使用测试 67

7.3在应用程序中使用信息修改原子构件 68

思考题 70

第8章 文件上传构件的设计 72

8.1概述 72

8.2文件上传至服务器文件夹构件的开发设计 73

8.2.1公共类的使用 73

8.2.2相关页面的设计 74

8.3文件上传至数据库构件的开发设计 78

8.3.1相关数据库及公共类的设计 78

8.3.2相关页面的设计 81

思考题 85

第9章 图形投票构件的设计 86

9.1概述 86

9.2图形投票构件的开发设计 86

9.3图形投票构件的页面设计 88

9.3.1投票页面的设计 88

9.3.2显示投票结果页面设计 91

9.3.3项目管理页面的设计 92

思考题 94

第10章 发表留言构件的设计 95

10.1概述 95

10.2发表留言构件的开发设计 95

10.2.1数据库的设计 95

10.2.2公共类的设计 96

10.3发表留言页面的设计 101

10.3.1用户登录页面的设计 101

10.3.2用户注册页面的设计 103

10.3.3发表留言页面的设计 105

思考题 107

第11章 查看留言构件的设计 108

11.1概述 108

11.2查看留言构件的开发设计 108

11.3查看留言页面的设计 110

11.3.1查看留言页面的设计 110

11.3.2显示具体留言页面的设计 111

11.3.3回复留言页面的设计 114

思考题 114

第12章 管理留言构件的设计 115

12.1概述 115

12.2管理留言构件的开发设计 115

12.3管理留言页面的设计 116

12.3.1留言管理页面的设计 116

12.3.2回复管理页面的设计 118

12.3.3修改留言页面的设计 121

思考题 122

第13章 网站广告构件的设计 123

13.1概述 123

13.2网站广告构件的开发设计 123

13.3广告构件页面的设计 125

思考题 127

第14章 新闻公告构件的设计 128

14.1概述 128

14.2新闻公告构件的开发设计 128

14.3具体页面的设计 130

14.3.1新闻主页的设计 130

14.3.2新闻内容页面的设计 134

14.3.3新闻列表页面的设计 135

14.3.4发表新闻页面的设计 136

14.3.5编辑新闻页面的设计 138

14.3.6更新新闻页面的设计 140

思考题 141

第15章 站点计数构件的设计 142

15.1概述 142

15.2站点计数器原子构件的开发设计 143

15.3在应用程序中使用站点计数器构件 144

思考题 145

第16章 邮件发送构件的设计 146

16.1概述 146

16.2邮件发送原子构件的开发设计 148

16.3在应用程序中使用邮件发送原子构件 150

16.3.1设计普通邮件发送界面sendemail.aspx 150

16.3.2设计带抄送和附件功能的邮件发送程序 153

思考题 158

第17章 网上调查构件的设计 159

17.1概述 159

17.2网上调查构件的开发设计 160

17.3在应用程序中使用网上调查原子构件 165

思考题 170

第18章 构件综合应用——虚拟公司平台的开发 171

18.1开发背景 171

18.2系统分析与总体设计 171

18.2.1系统功能描述 171

18.2.2系统主要功能模块 171

18.2.3系统工作流程 173

18.3系统规划 173

18.3.1目录规划 173

18.3.2栏目和文件规划 174

18.3.3数据库规划 175

18.4系统设计及实现 178

18.4.1用户管理模块的设计 178

18.4.2虚拟公司管理模块的设计 184

18.4.3互动平台管理模块的设计 191

18.4.4作品展示模块的设计 194

18.4.5消息模块的设计 197

18.4.6网上调查模块的设计 199

18.4.7友情链接模块的设计 201

18.4.8其他模块的设计 202

18.5后台主要管理模块的设计 211

18.5.1与设计相关的构件类及通用程序的设计 211

18.5.2后台管理主页面的设计 214

18.5.3后台管理主要功能的设计 215

18.6网站综合布局的设计 219

参考文献 224