ASP.NET应用程序设计 - 中国高校教材图书网
|
书名: |
ASP.NET应用程序设计
|
ISBN: | 978-7-81124-778-7 |
条码: | |
作者: |
李静 森柴晟
相关图书
|
装订: | 0 |
印次: | |
开本: | 16开 |
定价: |
¥19.80
折扣价:¥18.81
折扣:0.95
节省了0.99元
|
字数: |
288千字
|
出版社: |
北京航空航天大学出版社 |
页数: |
|
发行编号: | |
每包册数: |
|
出版日期: |
2009-08-01 |
|
内容简介: |
ASP.NET是微软公司推出的新一代基于B/S的动态Web开发工具。本书以Microsoft Visual Studio 2005为集成开发环境,通过多个生动实用的实例,引导学生完成ASP.NET程序设计的入门学习。 本书是在长期的教学积累和“国家级示范性院校”建设工作中不断教学改革的基础上编写的。它以工作过程为导向,用完整的任务来组织知识点,构建了整个课程的教学体系,以利于学生将知识点及其应用方法直接联系起来,形成直观的印象,从而提高学习效率。此外,本书的操作实例与学生将来的工作过程紧密结合,将有利于学生适应将来的实际工作。 本书包含以下知识点:ASP.NET语法基础、ASP.NET应用程序工作原理、Web常用控件及其应用、Web高级控件及其应用、操作数据库、常用内置对象、XML在Web开发中的应用、Web应用程序的部署等。 本书适合作为高等院校及职业培训学校计算机与信息相关专业的教材,也可作为职业资格等级考试或认证考试的培训教材,还可供在.NET框架下开发Web 程序的设计人员参考使用。 本书配有教学课件和代码源码,请发送邮件至bhkejian@126.com或致电01082317027申请索取。
|
作者简介: |
|
章节目录: |
第1章概述1
1.1.NET简介1
1.1.1.NET由来1
1.1.2.NET开发平台1
1.1.3.NET框架2
1.1.4VS.NET3
1.2ASP与ASP.NET3
1.2.1ASP简介4
1.2.2ASP.NET简介4
1.2.3ASP.NET的优越性4
1.3建立ASP.NET应用程序的开发运行环境5
1.3.1开发环境5
1.3.2运行环境8
1.4双语精髓11
本章小结12
本章习题12
第2章C#语言基础14
2.1C#常量与变量14
2.1.1常量14
2.1.2变量14
2.2C#表达式与运算符15
2.2.1运算符15
2.2.2算术运算符与算术表达式15
2.2.3赋值运算符与赋值表达式16
2.2.4关系运算符与关系表达式16
2.2.5逻辑运算符与逻辑表达式16
2.2.6位运算符与位运算表达式17
2.2.7三元运算符18
2.2.8运算符的优先级18
2.3C#程序控制语言18
2.3.1选择控制语句19
2.3.2循环控制语句21
2.3.3跳转语句26
2.4双语精髓28
本章小结28
本章习题28
第3章ASP.NET基础30
3.1第一个ASP.NET应用程序30
3.1.1新建项目30
3.1.2创建控件32
3.1.3添加代码调试35
3.2程序剖析38
3.2.1文件结构38
3.2.2ASP.NET网页表单38
3.2.3 ASP.NET的基本语法40
3.3ASP.NET应用程序工作原理44
3.3.1HTTP运行期44
3.3.2一个HTTP请求的处理过程46
3.3.3页面执行模型46
3.4双语精髓47
本章小结48
第4章Web客户端控件及其应用49
4.1客户端控件概念49
4.2常用客户端控件(HTML标记)49
4.2.1换行标记49
4.2.2段落标记51
4.2.3水平线段标记51
4.2.4字体标记52
4.2.5链接标记53
4.2.6表格标记 54
4.2.7表单标记55
4.3双语精髓57
本章小结57
本章习题57
第5章Web服务器端控件及其应用58
5.1常用服务器端控件58
5.1.1HTML服务器控件58
5.1.2Web服务器控件66
5.2数据验证控件 70
5.2.1Required Field Validator71
5.2.2CompareValidator72
5.2.3RangeValidator72
5.2.4RegularExpressionValidator72
5.2.5CustomValidator73
5.3用户自定义控件74
5.3.1创建用户控件74
5.3.2使用用户控件75
5.4双语精髓75
本章小结76
本章习题76
第6章在ASP.NET中操作数据库77
6.1ADO.NET简介77
6.1.1Data Provider对象及使用77
6.1.2DataSet81
6.2ASP.NET中的数据库访问技术83
6.2.1访问数据库的步骤83
6.2.2数据库连接字符串83
6.2.3把数据显示出来84
6.3数据库操作实例(仅讨论SQL Server 2000数据库)86
6.3.1使用Command对象插入记录86
6.3.2使用Command对象修改记录87
6.3.3使用Command对象删除记录89
6.4双语精髓89
本章小结90
本章习题90
第7章ASP.NET常用内置对象91
7.1ASP.NET常用内置对象概述91
7.1.1ASP.NET常用内置对象91
7.1.2ASP.NET对象的访问92
7.2 Page对象92
7.2.1Page对象简介92
7.2.2Page对象详解93
7.2.3演示案例94
7.3Response对象96
7.3.1Response对象简介96
7.3.2Response对象详解96
7.3.3演示案例97
7.4Request对象100
7.4.1Request对象简介100
7.4.2Request对象详解100
7.4.3演示案例101
7.5Session对象105
7.5.1Session对象简介105
7.5.2Request对象详解106
7.6Cookie对象107
7.7Application对象107
7.7.1Application对象简介107
7.7.2Application对象详解108
7.8Session、Cookie和Application对象的区别108
7.9双语精髓110
本章小结110
本章习题110
第8章XML程序设计基础111
8.1XML简介111
8.1.1标记语言111
8.1.2XML的起源和目的111
8.1.3XML的优点113
8.1.4XML的应用113
8.1.5WellFormed XML与Validated XML114
8.2XML语法知识114
8.2.1XML的基本语法114
8.2.2XML文件的结构114
8.2.3标记名称与属性的规定115
8.2.4特殊字符的规定116
8.2.5使用命名空间116
8.3XML相关技术简介117
8.3.1CSS与XSL117
8.3.2XML验证技术119
8.3.3DOM(文档对象模型)120
8.4XML编程122
8.4.1.NET框架对XML的支持122
8.4.2通过DOM访问XML122
8.4.3XmlDataDocument实现Xml与DataSet集成123
8.6双语精髓124
本章小结125
本章习题125
第9章Web应用程序的部署126
9.1用XCOPY命令部署126
9.2用Visual Studio.NET的“复制项目”功能部署128
9.3用Web安装项目部署130
9.4双语精髓135
本章小结135
本章习题135
第10章设计实例——网上考试系统137
10.1开发及运行环境137
10.2系统流程137
10.3系统文件138
10.4数据库设计138
10.4.1考生信息表138
10.4.2试题表138
10.4.3考生成绩表139
10.5系统界面设计139
10.5.1系统界面设计141
10.5.2数据库的公共类(DataConn.cs)设计143
10.5.3登录页面代码145
10.5.4考生考试页面代码146
10.5.5考生成绩显示页面代码149
10.6项目运行149
10.6.1试题页面149
10.6.2成绩页面150
附录实训151
实训1ASP.NET应用程序开发运行环境的搭建151
分析与总结
153
实训2C#常量与变量154
分析与总结155
实训3创建一个简单应用程序156
分析与总结157
实训4HTML标记158
分析与总结159
实训5Web服务器控件应用160
分析与总结161
实训6数据库基本操作162
分析与总结164
实训7网上投票系统应用165
分析与总结171
参考文献172
|
精彩片段: |
|
书 评: |
|
其 它: |
|
|
|