《ASP.NET案例教程实训指导》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:张万军,方绪健主编
  • 出 版 社:清华大学出版社;北京交通大学出版社
  • 出版年份:2010
  • ISBN:9787811237009
  • 页数:242 页
图书介绍:本书主要是依照《ASP.NET案例教程》教材中的章节顺序,通过实训任务和课后练习,逐步开发一个网站。全书共分为11章,包含了ASP.NET 3.5中大部分知识点。实训中待开发的系统是以一个在商业网站基础之上结合教材的知识点做了相应调整的网站,侧重于企业级应用开发中业务逻辑的实现,采用三层架构构建。本书附带网络考试系统的“表结构设计说明书”;“功能设计说明”;“系统使用手册”,使读者更清晰的了解网络考试系统的设计和需求。本实训指导实用性强,语言浅显易懂,有详细的图文说明,让读者感受到开发一个网站并非难事!可以作为高等院校计算机及相关专业ASP.NET开发课程的教材。系统代码中包含着开发技巧,可以作为有一定面向对象程序设计基础和数据库基础的编程人员的参考书籍。

第1章 网页设计实训 1

任务1-1 HTML网页设计 1

任务1-2 CSS美化网页设计 3

任务1-3 完成考试网站的登录页面(选做) 6

小结 9

习题 9

第2章 安装Visual Studio 2008 Team Suite及SQL Server 2005实训 10

任务2-1 安装VS2008 TS 10

任务2-2 安装SQL Server 2005开发人员版 16

小结 22

习题 22

第3章 ASP.NET 3.5技术基础实训 23

任务3-1 创建一个空白的解决方案 23

任务3-2 添加Web页面 26

任务3-3 用Response对象连接两个页面 28

任务3-4 用Request对象获取页面虚拟根路径 30

任务3-5 用Request对象获取链接地址中的参数内容 32

任务3-6 用Web.config配置文件 33

任务3-7 用try-catch处理异常 34

任务3-8 使用内置调试功能处理异常 36

小结 39

习题 39

第4章 ASP.NET服务器控件实训 40

任务4-1 用Table、MultiView和View设计页面布局 40

任务4-2 在站点中添加现有文件 46

任务4-3 用HTML和Web服务控件显示图片 48

任务4-4 添加Web服务器控件DropDownList下拉列表 51

任务4-5 添加Web服务器控件TextBox文本框 52

任务4-6 添加Web服务器控件RequiredFieldValidator验证 53

任务4-7 用户控件的创建和使用 55

小结 57

习题 58

第5章 Web应用的状态管理实训 59

任务5-1 给Session赋值 59

任务5-2 对Sessior进行判断 60

任务5-3 用Sessior给变量赋值 60

任务5-4 用Session值在页面上显示值 62

小结 63

习题 63

第6章 页面外观设计与布局实训 64

任务6-1 用CSS调整页面布局 64

任务6-2 把CSS放到特定的文件中并引用 68

任务6-3 Main母版页创建并进行样式设置 69

任务6-4 在网站中使用主题 73

任务6-5 完成考务中心和网站管理两个母版页的设计 76

任务6-6 把现有页面嵌入母版页 80

任务6-7 直接使用母版页创建页面 82

小结 83

习题 83

第7章 站点导航技术实训 84

任务7-1 使用SiteMapPath控件显示站点地图 84

任务7-2 配置多个站点地图和站点地图提供程序 85

任务7-3 使用SiteMapDataSource控件 87

任务7-4 使用Menu控件 88

任务7-5 使用Redirect完成页面间的导航 91

小结 93

习题 93

第8章 ADO.NET数据访问技术实训 94

任务8-1 创建并实现数据访问层 94

任务8-2 创建业务层 102

任务8-3 业务层添加对数据层的引用并定义类属性 103

任务8-4 使用SqlDataReader读取数据 107

任务8-5 使用ExecuteNonQuery方法执行数据库命令 110

任务8-6 使用ExecuteSealar方法返回数据 112

任务8-7 使用数据访问层执行存储过程 113

任务8-8 使用数据访问层完成事务处理 116

任务8-9 使用数据层完成增删改查操作 125

小结 138

习题 138

第9章 ASP.NET的数据绑定实训 155

任务9-1 在新闻自定义控件中使用SqlDataSource控件 155

任务9-2 使用FormView控件显示新闻明细 158

任务9-3 使用DataList控件显示新闻列表 160

任务9-4 使用GridView控件完成考生成绩查询 162

任务9-5 借助SqlDataSource控件完成考生注册功能 166

任务9-6 使用ObjectDataSource控件完成用户管理功能 172

小结 181

习题 181

第10章 ASP.NET安全管理实训 182

任务10-1 完成权限设置公共工具类的编写 182

任务10-2 完成Web.config中权限的设置 189

任务10-3 完成学生角色的登录 190

任务10-4 完成考务人员权限设置 194

任务10-5 完成考务人员角色的登录 197

小结 206

习题 206

第11章 ASP.NET AJAX实训 207

任务11-1 使用ScriptManager控件 207

任务11-2 使用UpdatePanel控件 207

任务11-3 设置UpdatePanel控件Triggers属性 208

任务11-4 在工具栏上添加AJAX Control Toolkit控件集 211

任务11-5 在考生注册界面中使用Timer等控件 213

任务11-6 在考生报名管理中使用UpdateProgress 216

小结 218

习题 218

附录A 网络考试系统设计及使用手册 219