《ASP.NET网络开发实例自学手册》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:房大伟,苏宇,贯伟红编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2008
  • ISBN:9787115183910
  • 页数:365 页
图书介绍:本书精选了8个当前应用较广泛的系统,详细介绍了使用ASP.NET开发管理系统的思路、方法和技术。读者对案例部分稍加修改,即可为企业使用。本书所附光盘不但包含了书中所有实例的源程序和相关开发素材,同时还包含程序设计速查宝典、数十种实用软件工具和书中6个实例的毕业设计范例。本书中所有的源程序都经过精心调试,在Windows 2003、Windows 2000下全部通过,能够正常运行。本书内容精练、重点突出、实例丰富,是各级程序开发人员必备和不可多得的实例图书。本书也非常适合大、中专院校师生阅读。

第1章 明日播客网 1

1.1概述 2

1.2系统分析 2

1.2.1需求分析 2

1.2.2可行性分析 2

1.3总体设计 2

1.3.1项目规划 2

1.3.2系统功能结构图 3

1.4系统设计 4

1.4.1开发及运行环境 4

1.4.2数据库设计 4

1.4.3网站文件组织结构图 7

1.5公用类编写 7

1.5.1 Web*Config文件设计 7

1.5.2 operateData数据库操作类 8

1.5.3 operateMethod公共方法类 10

1.6网站前台主要功能模块设计 13

1.6.1播客首页 13

1.6.2用户注册页面 15

1.6.3密码找回页面 18

1.6.4最新视频页面 20

1.6.5个人管理上传页面 23

1.6.6个人管理页面 26

1.6.7播放视频并发表评论页面 29

1.7网站后台主要功能模块设计 34

1.7.1搞笑视频管理页面 34

1.7.2用户管理页面 37

1.7.3修改循环广告页面 39

1.8疑难问题分析与解决 42

1.8.1视频月排行榜 42

1.8.2播放视频分析 42

第2章 基于XML技术的在线论坛 43

2.1概述 44

2.2系统分析 44

2.2.1需求分析 44

2.2.2可行性分析 44

2.3总体设计 44

2.3.1项目规划 44

2.3.2系统功能结构图 45

2.4系统设计 45

2.4.1开发及运行环境 45

2.4.2逻辑结构设计 46

2.5关键技术详解 47

2.5.1 XML文件概述 47

2.5.2读取XML文件中的数据 47

2.5.3向XML文件中添加数据 50

2.5.4更新XML文件中的数据 51

2.5.5删除XML文件中的数据 52

2.6网站总体架构 53

2.6.1文件夹架构布局 53

2.6.2在线论坛的运行效果图 53

2.7公共类编写 54

2.7.1 Web*Confiig文件设计 54

2.7.2操作XML数据库的公共类的编写 55

2.7.3操作SQL Server 2005数据库的公共类的编写 56

2.8论坛版面设计与管理模块 58

2.8.1论坛版面管理 59

2.8.2新开论坛版面 62

2.8.3编辑论坛版面 65

2.8.4查看论坛版面 67

2.9论坛帖子设计与管理模块 70

2.9.1发布论坛新帖 70

2.9.2查看论坛帖子 75

2.9.3论坛帖子回复 77

2.9.4修改帖子属性 80

2.10论坛帖子搜索、统计及排行 84

2.10.1基于关键字的搜索 84

2.10.2基于时间的搜索 86

2.10.3论坛帖子统计 87

2.10.4热门帖子排行 89

2.10.5热门回复帖子排行 90

2.11 ASP.NET2.0主题的应用 91

2.11.1主题的概述 91

2.11.2主题的创建 92

2.11.3主题的应用 96

第3章 物流信息供求网 98

3.1概述 99

3.2系统分析 99

3.2.1需求分析 99

3.2.2可行性分析 99

3.3总体设计 99

3.3.1项目规划 99

3.3.2系统功能结构图 100

3.4系统设计 100

3.4.1开发及运行环境 100

3.4.2逻辑结构设计 101

3.5公用类编写 104

3.5.1 Web*Config文件设计 104

3.5.2 CSS样式 105

3.5.3创建Web用户控件(leftl*ascx) 105

3.5.4创建Web用户控件(validate*ascx ) 111

3.6前台主要功能模块详细设计 111

3.6.1前台文件总体架构 111

3.6.2前台首页设计 113

3.6.3会员注册设计 118

3.6.4忘记密码设计 123

3.6.5发布司机信息设计 125

3.6.6司机信息设计 129

3.6.7司机详细信息设计 131

3.7后台主要功能模块详细设计 133

3.7.1后台总体架构 133

3.7.2后台登录模块设计 135

3.7.3后台管理首页设计 139

3.7.4货源信息管理 141

3.7.5会员信息管理设计 144

3.7.6用户设置模块设计 148

3.8疑难问题分析与解决 150

3.8.1 ASP.NET版本错误 150

3.8.2执行权限错误 151

第4章 新闻发布系统 152

4.1概述 153

4.2系统分析 153

4.2.1需求分析 153

4.2.2可行性分析 154

4.3系统总体设计 154

4.3.1项目规划 154

4.3.2系统功能结构图 154

4.4系统设计 154

4.4.1逻辑结构设计 154

4.4.2文件夹架构 155

4.5开发技术要点 156

4.5.1站内全面搜索 156

4.5.2代码封装技术 156

4.5.3使用DataList控件绑定数据并实现分页 157

4.5.4向页面中添加CSS样式 158

4.5.5使用FrameSet框架布局页面 159

4.5.6转化GridView控件中绑定数据的格式 160

4.6公共类的编写 160

4.6.1数据库操作类的编写 160

4.6.2 Web.Config文件配置 164

4.7后台新闻管理模块设计 167

4.7.1后台登录模块设计 167

4.7.2新闻添加功能模块设计 169

4.7.3新闻搜索和删除功能模块设计 171

4.7.4新闻编辑功能模块设计 175

4.8前台主要功能模块设计 177

4.8.1用户自定义控件设计 177

4.8.2站内搜索显示结果页 179

4.8.3新闻类别页 181

4.9疑难问题分析与解决 185

4.9.1验证码技术 185

4.9.2 SQL注入式攻击 186

4.10 ASP*NET开发常用函数 187

第5章 征婚交友网站 191

5.1概述 192

5.2系统分析 192

5.3总体设计 192

5.3.1项目规划 192

5.3.2网站功能结构图 192

5.3.3数据库设计 193

5.4技术准备 193

5.4.1征婚交友网站开发与运行环境 193

5.4.2数据库准备 194

5.4.3单元测试 198

5.4.4网站文件组织结构 201

5.5公共类编写 201

5.5.1数据层功能设计 202

5.5.2会员信息类(业务层) 206

5.5.3好友信息类(业务层) 214

5.5.4短消息类(业务层) 216

5.6网站前台主要功能模块设计 218

5.6.1征婚交友网片头页 218

5.6.2征婚交友网主页 219

5.6.3好友详细信息页 222

5.6.4发送短消息页 223

5.7网站会员管理模块设计 225

5.7.1会员个人信息 225

5.7.2会员短信息 226

5.8疑难问题之企业管理器管理数据表 230

5.8.1创建数据表 230

5.8.2查看数据表 231

5.8.3删除数据表 232

第6章 企业门户网站 233

6.1概述 234

6.2需求分析 234

6.2.1需求分析 234

6.2.2可行性分析 234

6.3总体设计 234

6.3.1项目规划 234

6.3.2系统功能结构图 235

6.3.3数据表设计 235

6.4系统设计 237

6.4.1开发工具选择 237

6.4.2开发及运行环境 238

6.5技术准备 238

6.5.1验证控件的使用 238

6.5.2母版页的使用 238

6.5.3操作SQL Server 2000数据库 242

6.5.4编码规范 244

6.6公共类的编写 246

6.6.1 Web*Confiig文件设计 246

6.6.2创建数据库连接的GetConStr方法 246

6.6.3对数据源进行读取的ExceRead方法 247

6.6.4返回表中记录的数目的 EXECuteScalar方法 247

6.6.5执行SQL语句,返回受影响的行数的EXECCommand方法 248

6.6.6将数据绑定到GridView控件中的EXECGridView方法 248

6.6.7执行SQL语句,并返回数据集的ReturnDataSet方法 249

6.6.8将数据绑定到DataList控件当中的EXECDataList方法 249

6.6.9截取字符串的长度,将超出的部分以“*”代替的SubStr方法 250

6.6.10将字段绑定到DropDownList控件中的EXECDropDownList方法 250

6.7网站前台主要功能模块设计 251

6.7.1网站前台首页设计 251

6.7.2用户注册模块设计 256

6.7.3下载产品页面设计 259

6.8网站后台主要功能模块设计 264

6.8.1管理员登录模块设计 264

6.8.2工具下载管理模块设计 266

6.8.3留言本管理页面设计 270

6.8.4用户查找模块设计 272

6.8.5新闻信息添加模块设计 275

6.8.6管理用户头像模块设计 277

6.9 TreeView控件绑定普通XML文件的实现方法 280

第7章 产品销售管理平台 283

7.1概述 284

7.2系统分析 284

7.2.1需求分析 284

7.2.2可行性分析 284

7.3总体设计 285

7.3.1项目规划 285

7.3.2系统功能结构图 285

7.4系统设计 285

7.4.1开发及运行环境 285

7.4.2编码设计 286

7.4.3逻辑结构设计 286

7.5公用类编写 289

7.5.1 Web*Config文件设计 289

7.5.2 stock方法——计算商品进货数量 289

7.5.3 sell方法——计算商品销售数量 290

7.5.4 not方法——计算未结款金额 291

7.5.5 validate方法——检索非法字符 292

7.6系统模块设计 292

7.6.1网站总体架构 292

7.6.2用户登录模块设计 294

7.6.3网站首页设计 297

7.6.4添加商品信息设计 298

7.6.5商品信息管理设计 301

7.6.6商品详细信息设计 304

7.6.7添加销售信息设计 308

7.6.8商品进货查询设计 313

7.6.9商品库存查询 317

7.6.10商品销售排行 320

7.6.11商品进货结账 322

7.6.12结账设计 326

7.6.13添加用户设计 328

7.7疑难问题分析与解决 332

第8章 企业内部办公系统 333

8.1概述 334

8.2系统分析 334

8.2.1需求分析 334

8.2.2可行性分析 334

8.3总体设计 334

8.3.1项目规划 334

8.3.2系统功能结构图 335

8.4系统设计 335

8.4.1设计目标 335

8.4.2开发及运行环境 336

8.4.3逻辑结构设计 336

8.5技术准备 339

8.5.1理解ASP*NET中三层结构 339

8.5.2命名规则 339

8.5.3关键字using的主要用途 340

8.6系统总体架构 341

8.6.1模块功能介绍 341

8.6.2文件架构 341

8.7公共类编写 342

8.7.1 Web*Config文件设计 343

8.7.2 BaseClass类中的MessageBox (string TxtMessage)方法 343

8.7.3 BaseClass类中的ExecSQL (string sQueryString)方法 343

8.7.4 BaseClass类中的GetDataSet ( string sQueryString, stringTableName)方法 344

8.8系统模块设计 345

8.8.1企业内部办公系统主页设计 345

8.8.2系统登录设计 347

8.8.3添加员工信息设计 349

8.8.4聊天室设计 354

8.8.5传送文件 356

8.8.6接收文件 359

8.8.7上下班考勤 362

8.9程序测试与错误处理 364

8.9.1程序运行时正常使用App_ Code目录下的公共类 364

8.9.2 ASP.NET中用sqlclient访问数据库出错解决办法 365