普通高等教育“十一五”国家级规划教材——高职高专计算机系列

ASP.NET程序设计

分享 推荐 0 收藏 0 阅读 2.9K
李德奇 (主编) 978-7-115-16390-5

关于本书的内容有任何问题,请联系 潘春燕

书质量好,配套齐全
¥32.00 ¥27.20 (8.5 折)
立即购买 申请样书
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

  本书通过大量的实例,详细介绍了基于C#的ASP.NET程序设计的基础知识和编程技巧。主要内容包括ASP.NET的概念、ADO.NET数据库访问技术、Web服务器控件的使用、内部对象的概念及其应用,最后一章给出了一个综合应用实例,详细讲述了使用ASP.NET开发电子商务网站的过程和方?ā?  本书内容翔实,实例丰富,讲解透彻,注释详细,实用性强,便于读者对ASP.NET的理解和应用。
  本书作为高职高专计算机及其相关专业的教材,也适合自学ASP.NET的读者使用。

目录

第 1章 ASP.NET Web应用程序开发入门 1
1.1 .NET框架和公共语言运行库 1
1.1.1 .NET Framework结构 1
1.1.2 公共语言运行库 2
1.1.3 中间语言(MSIL)和即时编译(JIT) 2
1.1.4 无用内存单元收集器(GC) 3
1.2 ASP.NET程序的系统需求 4
1.2.1 IIS对Web程序的支持 4
1.2.2 安装ASP.NET 5
1.3 VS.NET集成开发环境 6
1.3.1 起始页 6
1.3.2 创建C#的ASP.NET应用程序项目 7
1.3.3 设置网页设计状态的网格布局模式 8
1.3.4 加入页面元素 9
1.3.5 编译和运行程序 10
1.4 HTML视图 10
1.4.1 网页结构 10
1.4.2 表单与对象标记 11
1.4.3 HTML语法 13
1.5 使用JavaScript脚本 16
1.5.1 弹出信息框 17
1.5.2 弹出确认框 20
1.5.3 打开和关闭窗口 22
1.5.4 打开模态对话框 25
本章小结 27
习题 28

第 2章 ASP.NET程序构成和处理过程 29
2.1 Web Form网页 29
2.1.1 Web Form网页的构成 29
2.1.2 ASP.NET程序的处理过程 32
2.1.3 事件和事件处理程序 33
2.2 Page类 36
2.2.1 Page类的常用属性 36
2.2.2 Page类的常用方法 37
2.2.3 Page类的常用事件 38
本章小结 38
习题 39

第3章 ADO.NET数据库访问技术 40
3.1 ADO.NET概述 40
3.1.1 ADO.NET的概念和对象模型 40
3.1.2 管理提供者类 41
3.1.3 一般性数据类 42
3.1.4 管理提供者类的属性和方法 44
3.2 ASP.NET程序对数据库的访问 47
3.2.1 建立数据库 47
3.2.2 添加ASPNET用户并设置访问权限 47
3.2.3 在应用程序中连接数据库 51
3.2.4 在Web Form网页中显示数据 59
本章小结 61
习题 61

第4章 基本的Web服务器控件应用 63
4.1 控件概述 63
4.1.1 HTML控件 63
4.1.2 Web服务器控件 64
4.1.3 HTML控件和Web窗体控件的选用 65
4.1.4 控件使用概要 66
4.2 数据输入与提交 67
4.2.1 Label控件 67
4.2.2 TextBox控件 69
4.2.3 Button控件 72
4.2.4 登录页面设计 72
4.2.5 注册页面设计 75
4.2.6 取回密码页面设计 79
4.2.7 修改密码页面设计 81
4.3 信息展示 84
4.3.1 DropDownList控件 84
4.3.2 ListBox控件 86
4.3.3 Image控件 87
4.3.4 信息展示页面设计 87
4.3.5 ListBox控件应用示例 91
4.4 信息收集 94
4.4.1 CheckBox控件 95
4.4.2 CheckBoxList控件 95
4.4.3 RadioButton控件 97
4.4.4 RadioButtonList控件 97
4.4.5 信息收集页面设计 98
4.5 数据验证 101
4.5.1 非空字段验证 102
4.5.2 数据类型和数据比较验证 104
4.5.3 数据范围验证 108
4.5.4 正则表达式验证 108
4.5.5 控制错误信息的显示形式 109
4.5.6 停用验证 111
4.5.7 综合验证页面设计 111
本章小结 118
习题 119

第5章 数据综合处理控件应用 121
5.1 Repeater控件 121
5.1.1 模板 122
5.1.2 Repeater控件的项模板 122
5.1.3 Repeater控件的交替项模板 125
5.1.4 Repeater控件的分隔模板 126
5.1.5 Repeater控件的页眉和页脚模板 128
5.2 DataList控件 129
5.2.1 常用属性与事件 129
5.2.2 自动套用格式 131
5.2.3 使用模板编辑器 131
5.2.4 使用属性生成器 135
5.2.5 在DataList控件中展示文本和图片 137
5.2.6 在DataList控件中选择数据 141
5.2.7 在DataList控件中编辑数据 145
5.2.8 在DataList控件中删除数据记录 152
5.2.9 在DataList控件中分页显示 155
5.2.10 DataList控件应用示例 159
5.3 DataGrid控件 165
5.3.1 使用DataGrid控件的一般步骤 166
5.3.2 数据字段列设计 168
5.3.3 超级链接列设计 170
5.3.4 按钮列设计 172
5.3.5 编辑列和删除列设计 178
5.3.6 模板列设计 185
5.3.7 分页功能 191
本章小结 197
习题 198

第6章 多网页项目和内部对象 200
6.1 多网页项目 200
6.1.1 向项目中添加网页 200
6.1.2 页面间的跳转 201
6.1.3 使用查询字符串在页面间交换数据 203
6.1.4 使用Session对象在页面间交换数据 204
6.1.5 添加网页属性在页面间交换数据 205
6.2 内部对象 209
6.2.1 内部对象概述 209
6.2.2 状态管理和ViewState 212
6.2.3 Application对象 213
6.2.4 Session对象 214
6.2.5 Server对象 215
6.3 内部对象应用示例 216
6.3.1 使用Session对象保护网页 216
6.3.2 使用Application和Session统计在线人数 220
本章小结 221
习题 222

第7章 高级Web服务器控件应用 223
7.1 AdRotator广告控件 223
7.1.1 XML文档简介 223
7.1.2 AdRotator控件 226
7.1.3 AdRotator控件应用举例 227
7.2 TreeView树型控件 230
7.2.1 加入IEWeb控件到VS.NET中 231
7.2.2 初步使用TreeView控件 232
7.2.3 动态添加和删除TreeNode节点 234
7.2.4 获取用户选择的节点 237
7.2.5 TreeView控件应用示例 238
7.2.6 从XML文件读取节点数据 242
本章小结 244
习题 244

第8章 综合应用实例——网上图书商城 246
8.1 电子商务网站开发过程 246
8.1.1 系统分析 246
8.1.2 系统实现 248
8.1.3 系统测试与运行 249
8.2 网上图书商城总体设计 249
8.2.1 系统功能设计 249
8.2.2 数据库设计 252
8.2.3 全局数据设计 255
8.3 前台页面设计 257
8.3.1 登录和公告页面设计 257
8.3.2 修改密码页面设计 267
8.3.3 取回密码页面设计 271
8.3.4 修改会员信息页面设计 276
8.3.5 注册页面设计 284
8.3.6 购物页面设计 294
8.3.7 购物车页面设计 312
8.3.8 图书详情页面设计 324
8.3.9 查看定单页面设计 329
8.3.10 查看留言页面设计 337
8.3.11 撰写留言页面设计 343
8.4 后台管理设计 348
8.4.1 框架Frameset1.htm设计 349
8.4.2 TreeView.aspx页面设计 350
本章小结 353
习题 353
 

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • Linux 网络管理

    易著梁 邓志龙

      本书以Ubuntu为基础,循序渐进地讲解了Linux系统在网络管理方面的基本应用。全书遵循理论和实践并重的...

    ¥25.00
  • 多媒体技术应用

    赵士滨 张锋美

      本书是计算机多媒体技术应用的简明教程,在教材的设计上,以现代教育观念贯穿全书,促使教师采用以学生为中心的教...

    ¥33.00
  • 单片机原理与应用

    梁炳东

      本书采用“项目贯穿式”的方法编写,将一个单片机的应用项目巧妙地贯穿在系统性地介绍单片机知识的过程中,体现“...

    ¥28.00
  • Dreamweaver应用与网页设计案例教程

    杨长安 沈大林 孟昭勇

      本书共分8章,通过56个实例分别介绍了使用HTML制作网页的方法,Dreamweaver 8的使用方法,在...

    ¥32.00
  • 中文版3ds Max 9装饰设计案例教程

    季红益 刘璐 刘会芳

      本书较全面地介绍了使用3ds Max 9进行室内装饰设计的方法和技巧,全书共分6章,内容包括3ds Max...

    ¥28.00

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部