Web程序设计(Visual Studio 2008+C#.NET)
书 号:9787113143367
丛 书 名:中等职业学校信息技术类规划教材
作 者:李伟 周察金
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:29元
-
内容简介
本书首先介绍知识基础,接着介绍数据库相关操作,最后以两个实际开发系统详细介绍使用ASP.NET创建系统的各个过程。 -
前言
本书以Visual Studio 2008(简称 VS2008)为开发环境,以C#.NET为开发语言,主要介绍使用ASP.NET进行Web应用系统编程的方法。
ASP.NET是微软公司在.NET平台上推出的一种全新的动态网页开发技术,是新一代网络程序设计和Web应用开发工具,是Web开发的主流技术之一。Web应用程序开发不是ASP.NET技术的简单应用,而是集合XHTML网页设计、数据库技术等综合知识和技能的应用。作者为多年从事基于.NET的Web应用程序设计教学工作的一线教师,根据多年的开发经验和教学经验将这些知识有机地融合在了一起,为读者提供知识面宽、操作性强、注重操作技能培养、适用范围宽的一套学习和参考资料。编写过程注重按照“技能训练为主线,相关知识为支撑,任务式驱动”思路进行编写。在以“理论够用”为原则介绍基础知识的同时,突出“动手能力”的培养,对于较难的知识点,以案例为切入点,深入浅出,既注重讲清楚知识结构,又注重知识的运用方法及使用场合,切实提高技能训练的针对性,探索程序设计课程“理论联系实际”的教学方法,为学生将来走上职业岗位、服务社会打下坚实的基础。
本书将知识学习与技能训练大体分为四个部分:
1.基础知识。主要介绍了ASP.NET基础、ASP.NET页面基础、C#语言基础等知识。
2.数据访问技术。主要介绍了ADO.NET数据库技术、常用数据服务控件以及数据绑定技术等知识。
3.常用功能函数模块。主要介绍了内置对象的使用方法、文件的读写及上传方法、验证码实现等常用功能函数。
4.整站开发过程。以简易在线考试系统、新闻发布系统为开发项目,介绍整站开发过程。
本书以任务驱动方式进行编写,从培养实际动手能力的角度介绍了ASP.NET应用程序设计技术,使读者可较快掌握Web应用开发技术。本书可以作为中等职业技术学校、大中专院校计算机软件专业、Web专业、电子商务应用专业及网络专业课程教材,也可以作为各类计算机培训的教材及ASP.NET软件开发爱好者的自学参考书。本书知识系统组织采取由浅入深、循序渐进的原则,着眼于分散ASP.NET程序设计的难点,强调培养实际动手能力。
本书提供相关案例源代码。
本书在编写过程中,参阅了大量的相关书籍、论著及网络资源,在此不一一列举,谨向原著作者表示深深的敬意和由衷的感谢!
本书由李伟、周察金担任主编,曹志英、张岩担任副主编,唐敏等参编。
本书在编写过程中,得到了成都职业技术学院向华老师、汪剑老师,四川商务职业学院黄颖老师等的大力支持,在此对他们表示感谢。
由于作者水平有限,编写时间短促,书中难免存在不妥之处,敬请广大读者批评指正,使之更加臻于完善。
编 者 -
目录
第1章 ASP.NET基础 1
1.1 创建Web应用程序 2
1.1.1 创建Web应用程序 2
1.1.2 为chapter1应用程序创建虚拟目录 5
1.2 配置开发环境 7
1.3 发布网站 10
上机实习1 11
上机实习1.1 认识VS2008开发环境 11
上机实习1.2 创建Web应用程序 12
上机实习1.3 为Web应用程序创建虚拟目录 13
小结 13
习题1 13
第2章 ASP.NET页面基础 14
2.1 速成XHTML 15
2.1.1 XHTML文档结构 15
2.1.2 表单Form 23
2.1.3 CSS基础 26
2.2 Web窗体 29
2.2.1 认识Web窗体 29
2.2.2 实现页面业务逻辑 33
2.3 ASP.NET控件 37
2.3.1 常用Web服务器控件 37
2.3.2 验证控件 58
2.3.3 广告控件、日历控件及用户控件 71
上机实习2 78
上机实习2.1 XHTML(使用页面常用架构实例来练习) 78
上机实习2.2 日历控件应用 79
上机实习2.3 用户注册页面
(使用确定的用户名与密码来代替数据库的连接与操作) 81
小结 82
习题2 82
第3章 C#语言基础 83
3.1 C#语言简介 84
3.1.1 变量、数据类型 84
3.1.2 运算符 93
3.2 程序流程控制 96
3.2.1 分支选择流程 96
3.2.2 循环程序流程 101
3.3 类 对象 方法 105
上机实习3 108
上机实习3.1 输入选择,显示付费(switch语句应用) 108
上机实习3.2 收入与学历的关系(类的创建与应用) 109
小结 112
习题3 112
第4章 ADO.NET数据库技术 113
4.1 Connection对象 114
4.1.1 创建SQL Server数据库连接对象 114
4.1.2 创建Access数据库连接对象 116
4.2 Command对象 118
4.2.1 创建与使用Command对象 119
4.2.2 创建与使用带参数的Command对象 123
4.3 DataReader对象 125
4.4 DataSet对象 127
4.4.1 创建和使用DataSet对象 127
4.4.2 创建和使用DataTable对象 130
4.5 DataAdapter对象 131
4.6 执行存储过程 135
4.6.1 使用SQL Server存储过程 135
4.6.2 使用带输入参数的存储过程 137
4.6.3 使用带输入、输出参数的存储过程 139
上机实习4 141
上机实习4.1 保存图片文件至SQL Server数据库并显示 141
上机实习4.2 从Excel表读取数据并显示 144
小结 145
习题4 146
第5章 数据服务控件及绑定技术 147
5.1 Repeater控件 148
5.2 DataList控件 151
5.2.1 DataList控件的选择项模板 151
5.2.2 DataList控件的编辑项模板 153
5.3 GridView控件 157
5.3.1 GridView控件简单应用 157
5.3.2 GridView自定义分页 159
5.3.3 GridView选择、编辑、删除 162
5.4 数据绑定 165
上机实习5 167
上机实习5.1 新闻浏览应用程序 167
上机实习5.2 数据库表绑定DropDownList控件 169
小结 170
习题5 170
第6章 内置对象与文件操作 171
6.1 内置对象 172
6.1.1 Application 172
6.1.2 Session对象 173
6.1.3 Request、Response、Server对象 175
6.1.4 Cookie对象 184
6.2 常用功能及函数集 186
6.2.1 取得一定范围内的随机数 186
6.2.2 生成图片的缩略图 187
6.2.3 验证码 190
6.3 文件操作 192
6.3.1 读取和修改文本文件 192
6.3.2 上传文件 195
上机实习6 197
上机实习6.1 动态创建柱状和饼状统计图 197
上机实习6.2 创建日志文件 200
小结 203
习题6 203
第7章 设计实例 204
7.1 简易在线考试系统 205
7.1.1 功能分析及设计 205
7.1.2 数据需求分析及设计 205
7.1.3 功能设计及实现 206
7.2 新闻发布系统 213
7.2.1 功能分析及设计 213
7.2.2 数据需求分析及设计 214
7.2.3 功能设计及实现 214
小结 226
习题7 226 -
作者介绍
主要著译者顺序姓名学历职称学科专长通讯地址1 周导元 博士高讲 计算机 工作单位成都职业技术学院 邮政编码 电话13882057341 2 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话 -
编辑推荐
根据教育部新大纲采用任务驱动的体例编写 -
书评书荐
-
附件下载
图书推荐