《ASP.NET网页设计与网站开发上机实践和实例解析》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:马骏,陈志国,晋玉星编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2007
  • ISBN:9787115167835
  • 页数:165 页
图书介绍:本书是《ASP.NET网页设计与网站开发》的配套教材,主要包括3大部分内容,第1部分是基础型实验,包含了教材的主要知识点;第2部分是设计型实验以及设计型实验开发实例,这部分内容几乎包含了教材中的所有知识点,是贯穿整个学习过程的重要环节;第3部分介绍了常见应用实例解析,其中融入了很多设计技巧,补充了教材中没有涉及而在实际设计中又经常使用的技术,并给出了详细的设计步骤,适用于在掌握教材知识基础上希望进一步提高的读者。本书可作为高等院校计算机及相关专业的教材,也适合有一定的C#语言编程基础,想利用VS2005开发平台开发Web应用程序的人员阅读。

第1章 上机实验指导 1

实验一 页面布局及样式控制 1

实验二 用户界面交互及网页间的数据传递 4

实验三 母版页与内容页设计 12

实验四 ASP.NET中的数据绑定 16

实验五 ASP.NET AJAX控件的使用 19

第2章 设计型实验选题及功能要求 25

2.1 网上模拟考试系统 25

2.1.1 用户个人信息管理 25

2.1.2 在线交流中心 26

2.1.3 在线学习考试中心 26

2.1.4 题库信息管理 27

2.1.5 试卷信息管理 27

2.1.6 考试成绩管理 27

2.1.7 系统设置 28

2.1.8 权限管理 28

2.1.9 系统设计完成后要求提交的文档 28

2.2 网上书籍销售系统 29

2.2.1 系统概述 29

2.2.2 会员登录 30

2.2.3 书籍检索 30

2.2.4 购物车购物 30

2.2.5 收银台付款 30

2.2.6 订单查询 30

2.2.7 管理员登录 31

2.2.8 书籍管理 31

2.2.9 订单管理 31

2.2.10 会员管理 31

2.2.11 系统设计完成后要求提交的文档 31

2.3 图书资源发布系统 32

2.3.1 本馆概况 32

2.3.2 用户指南 32

2.3.3 图书查询 32

2.3.4 网络导航 33

2.3.5 读者服务 33

2.3.6 馆内新闻 33

2.3.7 系统设计完成后要求提交的文档 33

2.4 网上新闻发布系统 33

2.4.1 网站首页 34

2.4.2 新闻分类管理 35

2.4.3 新闻管理 35

2.4.4 图片资源管理 35

2.4.5 评论管理 35

2.4.6 系统设计完成后要求提交的文档 35

2.5 网上大学生个人测评管理系统 36

2.5.1 用户管理 36

2.5.2 个人测评 36

2.5.3 测评管理 38

2.5.4 系统管理 38

2.5.5 帮助 38

2.5.6 系统设计完成后要求提交的文档 39

2.6 网上人才招聘系统 39

2.6.1 个人信息发布 39

2.6.2 企业信息发布 40

2.6.3 后台数据管理 41

2.6.4 系统设计完成后要求提交的文档 41

2.7 网上投稿处理系统 41

2.7.1 用户投稿注册和登录 41

2.7.2 专家审稿注册和登录 42

2.7.3 用户在线投稿 42

2.7.4 专家在线审稿 43

2.7.5 用户个人信息 44

2.7.6 专家个人信息 44

2.7.7 用户消息通知 44

2.7.8 管理员登录与管理 44

2.7.9 系统设计完成后要求提交的文档 45

2.8 旅游景点导游系统 45

2.8.1 用户功能模块 45

2.8.2 管理员功能模块 47

2.8.3 系统设计完成后要求提交的文档 48

2.9 火车订票系统 48

2.9.1 列车时刻查询模块 48

2.9.2 用户订/退票模块 48

2.9.3 辅助服务模块 49

2.9.4 后台管理模块 49

2.9.5 系统设计完成后要求提交的文档 49

2.10 人力资源管理系统 49

2.10.1 用户管理 50

2.10.2 职工信息管理 50

2.10.3 考勤管理 50

2.10.4 薪资管理 50

2.10.5 奖惩管理 51

2.10.6 工作简历管理 51

2.10.7 休假管理 51

2.10.8 劳动合同管理 51

2.10.9 组织机构管理 51

2.10.10 系统设计完成后要求提交的文档 52

第3章 科研项目网上申报系统实例解析 53

3.1 需求分析 53

3.1.1 功能需求 53

3.1.2 项目目标 54

3.2 系统模块功能划分 54

3.2.1 项目申报相关新闻模块 54

3.2.2 用户注册登录模块 54

3.2.3 项目申报模块 54

3.2.4 项目修改模块 54

3.2.5 项目查询模块 55

3.3 数据库与存储过程设计 55

3.3.1 数据表划分及逻辑结构 55

3.3.2 存储过程设计 56

3.4 设计项目中需要的图片 59

3.5 设计通用的存储过程调用方法 60

3.6 母版页和主页设计 63

3.7 注册登录模块设计 64

3.7.1 注册页面 65

3.7.2 登录页面 68

3.7.3 密码找回页面 71

3.8 设计项目基本信息用户控件 72

3.9 项目申报模块的设计 75

3.10 项目修改模块的设计 80

3.11 项目查询模块的设计 87

第4章 ASP.NET AJAX实例解析 91

4.1 如何注册客户端脚本 91

4.2 如何以编程方式在UpdatePanel中实现局部更新 94

4.3 如何使用嵌套的UpdatePanel 98

4.4 如何使用JavaScript取消异步更新 99

4.5 如何利用JavaScript显示更新提示信息 101

4.6 如何弹出各种对话框并在服务器端获取对话框返回的结果 104

4.7 如何及时检测注册的用户名是否已经存在 106

4.8 如何设计和调用无页面刷新用户控件 108

4.9 如何在用户控件中以编程方式添加UpdatePanel 110

4.10 如何在页面中实现拖放功能 116

4.11 如何在页面两边浮动显示信息 118

4.12 如何利用折叠展开实现贴边效果 120

4.13 如何提供文本框水印效果提示 122

4.14 如何实现分类折叠效果 124

4.15 如何实现选项卡式快速切换 125

4.16 如何实现鼠标指针移入移出显示动画特效 127

4.17 如何实现鼠标指针移入弹出提示面板 128

第5章 ASP.NET报表设计实例解析 130

5.1 水晶报表基础知识 130

5.2 使用XML架构作为水晶报表数据源 131

5.3 使用DataSet作为水晶报表数据源 135

5.4 报表中的字段和文本对象处理 139

5.5 筛选报表数据 142

第6章 ASP.NET动态图形处理实例解析 144

6.1 Web应用程序中动态绘制图形图像的基本方法 144

6.2 动态绘制条形图 145

6.3 动态绘制饼形图 148

6.4 动态绘制曲线图 151

第7章 ASP.NET其他应用实例解析 157

7.1 利用服务器C#代码判断客户端信息 157

7.2 接收并保存客户端上传的文件 159

7.3 根据不同用户设置不同的访问权限 162