《ASP.NET动态网页案例教程 C#.NET版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:江红主编;余青松,杨锋英副主编
  • 出 版 社:北京大学出版社
  • 出版年份:2012
  • ISBN:
  • 页数:360 页
图书介绍:

第1章 创建ASP.NET开发平台 1

任务1:建立ASP.NET的开发环境 3

练习1:设置Visual Studio预定义开发环境 4

任务2:使用Microsoft Visual Studio 2010快速创建ASP.NET应用程序 5

练习2:使用MSDN帮助系统 9

任务3:使用ASP.NET在线视频教程 10

练习3:使用ASP.NET学习资源 10

练习4:使用ASP.NET示例网站 11

学习小结 12

习题 12

第2章 创建ASP.NET页面 13

任务1:创建本地ASP.NET网站 15

练习1:创建本地ASP.NET空网站 17

练习2:创建服务器ASP.NET网站 18

练习3:打开本地ASP.NET网站(独立练习) 19

任务2:创建简单的ASP.NET页面 20

练习4:使用内嵌代码显示欢迎信息 22

任务3:处理控件事件 23

练习5:使用客户端脚本事件开发任务 24

任务4:处理页面事件 25

练习6:使用Page.IsPostBack属性求解两个随机数的乘积 27

任务5:创建邮件发送ASP.NET页面 29

练习7:使用ASP.NET应用程序配置文件导入名称空间 31

学习小结 32

习题 33

第3章 使用ASP.NET服务器控件创建表单 35

任务1:使用ASP.NET服务器基本控件设计表单程序 38

练习1:设计程序,实现姓名、性别、爱好的输入与显示 40

任务2:用使ASP.NET服务器列表控件设计表单程序 42

练习2:使用列表控件实现信息的输入与输出 44

任务3:控件AutoPostBack属性的使用 46

练习3:使用列表控件的AutoPostBack自动提交表单 47

任务4:用户注册程序 49

学习小结 51

习题 51

第4章 控制ASP.NET页面导航 53

任务1:使用HTML表单实现页面导航 55

练习1:设计程序,实现姓名、性别的输入,利用表单导航,跳转到新的页面并输出 57

任务2:使用ASP.NET页面按钮实现页面导航 59

练习2:使用ImageMap控件导航 62

任务3:在服务器端控制页面导航 64

练习3:使用服务器端代码Server.Transfer.Server.Execute导航 66

任务4:在浏览器端控制页面导航 67

练习4:使用〈meta http-equiv=“refresh”content=“;url=”〉导航 68

学习小结 69

习题 70

第5章 使用ASP.NET验证控件检验表单 72

任务1:使用必需验证控件验证用户登记信息 73

练习1:配置显示弹出式错误信息 76

任务2:使用正则表达式验证用户登录信息 77

练习2:使用正则表达式验证个人主页网址信息 80

任务3:使用比较和范围验证控件验证拍卖商品信息 81

练习3:禁用商品信息页面的验证检查 85

任务4:使用自定义验证控件验证商品说明信息 86

学习小结 89

习题 89

第6章ASP.NET复杂控件和用户控件 92

任务1:使用Calendar控件添加标记 95

练习1:设计为特定日期添加备注信息的日历 98

任务2:使用FileUpload控件上传文件 99

练习2:使用FileUpload控件上传用户文件并显示其大小 102

任务3:使用AdRotator控件做广告 103

练习3:使用AdRotator控件显示多条广告 105

任务4:设计按姓名或学号查询的程序 106

练习4:使用MultiView控件和View控件实现导航操作 109

任务5:使用Wizard控件实现会员注册 112

练习5:使用Wizard控件实现免费邮箱申请操作 115

任务6:创建并使用用户控件 115

练习6:使用用户控件实现用户登录 118

学习小结 119

习题 119

第7章 设计ASP.NETWeb网站 122

任务1:创建内容页,并在内容页中引用母版页 126

练习1:设计1个母版页并利用母版页设计网站 129

任务2:使用站点地图文件作为数据源实现TreeView导航 130

练习2:使用XML文件作为数据源实现Menu导航 133

任务3:创建并使用主题外观文件 136

练习3:设计登录页面,使用外观文件设置控件外观 138

任务4:在主题中创建并使用CSS文件 139

练习4:将自动生成的CSS样式表应用于网页 143

学习小结 146

习题 146

第8章Web数据库操作基础 150

任务1:使用Microsoft Visual Studio 2010图形界面创建SQL网上书店数据库 154

任务2:使用sqlcmd命令行创建SQL教务数据库 156

练习1:修改数据表Exam的结构信息 158

任务3:自动创建完整的网上商店数据库 159

练习2:重新创建完整的教务数据库(独立练习) 160

任务4:使用Microsoft Visual Studio 2010图形界面查询数据表Exam的信息 160

练习3:使用sqlcmd命令行实用程序查询数据表Exam的信息 161

练习4:查询网上书店数据库的信息 163

任务5:更新数据表Exam的记录信息 164

学习小结 165

习题 168

第9章ASP.NET数据源访问基础 171

任务1:使用Connection对象连接SQL Server数据库 175

练习1:使用SqlConnection()对象连接WebJWDB数据库 177

任务2:使用Command对象与DataReader对象实现学生成绩信息的查询 177

练习2:使用Command对象与DataReader对象实现图书信息查询 179

任务3:使用Command对象维护学生成绩表 179

练习3:使用Command对象实现对库WebBookshopDB中Categories表进行添加、修改和删除操作 184

任务4:DataAdapter对象和DataSet对象结合使用实现读取库WebJWDB中Exam表的数据 185

练习4:DataAdapter对象和DataSet对象结合使用实现读取WebBookshopDB数据库中Book表的数据 187

任务5:DataAdapter对象和DataSet对象结合使用进行数据维护操作 187

练习5:DataAdapter对象和DataSet对象结合使用维护图书分类库中的数据 192

任务6:Command对象实现利用存储过程访问数据库 192

练习6:创建一个基于图书分类表的查询存储过程,并返回查询结果 194

任务7:创建一个事务对两个不同数据表进行操作 195

练习7:创建一个事务删除同一数据源内两个不同数据表的某一行记录 197

学习小结 198

习题 198

第10章ASP.NET数据绑定控件的使用(1) 201

任务1:使用SqlDataSource控件连接数据库 203

练习1:使用SqlDataSource控件连接WebBookshopDB数据库 206

任务2:使用DropDownList控件,绑定显示数据 207

练习2:使用ListBox控件,绑定显示数据 209

练习3:使用RadioButtonList控件,绑定显示数据 211

练习4:使用CheckBoxList控件,绑定显示数据 212

练习5:使用BulletedList控件,绑定显示数据 213

任务3:使用GridView控件维护学生成绩表 214

练习6:使用GridView控件实现数据绑定,并显示用户表中的所有数据 219

任务4:使用DetailsView控件维护学生成绩表 219

练习7:使用DetailsView控件显示用户表中数据 222

学习小结 222

习题 223

第11章ASP.NET数据绑定控件的使用(2) 225

任务1:使用DataList控件实现对Exam表的数据绑定,并对表中数据执行显示、修改、删除等操作 226

练习1:使用DataList控件实现对Exam表的数据绑定,并显示表中的所有数据 232

任务2:使用Repeater控件实现对Exam表的数据绑定,并显示表中所有数据 233

练习2:使用Repeater控件绑定Categories表并将表中数据按自定义样式显示 236

任务3:使用FormView控件绑定Exam表,并显示表中指定字段的全部数据 237

练习3:使用FormView控件绑定Exam表并实现将输入数据插入到Exam表中 238

任务4:使用ListView控件绑定Exam表并实现对Exam表的数据显示、更新、插入及删除操作 239

练习4:使用ListView控件绑定Books表并实现对表中数据的显示、更新、插入及删除操作 243

学习小结 245

习题 246

第12章ASP.NET登录控件的使用 249

任务1:使用CreateUserWizard控件创建注册页面 251

任务2:使用Login控件创建登录页面 253

练习1:使用LoginView控件检测用户身份 255

任务3:使用ChangePassword控件创建密码修改页面 257

练习2:使用PasswordRecovery控件创建密码恢复页面 258

任务4:使用角色管理器控制页面访问授权 261

练习3:使用编程方式检查登录用户的权限 265

学习小结 267

习题 267

第13章 使用ASP.NET开发学生成绩管理系统 269

任务1:创建主页:登录页面 270

练习1:完善登录页面的功能 273

任务2:创建母版页 274

练习2:使用母版页创建主菜单页面 278

任务3:使用母版页创建教师查询学生信息页面 279

练习3:使用母版页创建学生查询自己信息页面 283

任务4:使用母版页创建教师修改学生成绩页面 285

练习4:使用母版页创建教师增加学生成绩页面 290

任务5:使用母版页创建教师删除学生成绩页面 294

练习5:使用母版页创建无权访问信息提示页面 297

学习小结 298

习题 299

第14章ASP.NET应用程序的配置和部署 300

任务1:创建ASP.NET应用程序默认主页 302

任务2:创建ASP.NET应用程序访问计数器 305

练习1:显示ASP.NET应用程序计数 306

任务3:使用ASP.NET配置文件设定应用程序自定义字符串 307

任务4:配置ASP.NET的安全 309

任务5:发布和测试学生成绩管理系统ASP.NET应用程序 311

练习2:利用复制网站在wwwroot中发布和测试学生成绩管理系统ASP.NET应用程序 313

学习小结 314

习题 315

第15章ASP.NET应用程序的优化和调试 316

任务1:使用页面输出缓存调整ASP.NET应用程序性能 318

任务2:跟踪和监视ASP.NET应用程序 320

练习1:配置错误定位与修改 321

练习2:分析器错误定位与修改 322

练习3:编译错误定位与修改 323

练习4:运行错误定位与修改 324

任务3:使用try…catch…finally进行错误处理 325

练习5:错误页面重定向 326

任务4:使用断点单步调试ASP.NET应用程序 328

学习小结 329

习题 331

第16章 综合应用:网上书店 332

任务1:自动创建完整的网上书店数据库 334

任务2:创建网上书店母版页 334

练习1:创建网上书店默认主页 338

任务3:创建网上书店用户注册页面 339

练习2:创建网上书店用户登录页面 341

练习3:使用ASP.NET配置文件设定授权页面 342

任务4:创建网上书店书籍一览页面 343

练习4:创建网上书店书籍详细信息页面(独立练习) 347

任务5:创建网上书店书籍信息查询页面 349

任务6:创建网上书店购物车管理页面 351

练习5:创建网上书店添加到购物车页面 353

任务7:发布和测试网上书店ASP.NET应用程序 355

学习小结 355

参考文献 356