图书介绍
Web程序设计 ASP.NET网站开发PDF|Epub|txt|kindle电子书版本网盘下载
![Web程序设计 ASP.NET网站开发](https://www.shukui.net/cover/26/33402169.jpg)
- 陈作聪,王永皎,程凤娟编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302275343
- 出版时间:2012
- 标注页数:343页
- 文件大小:105MB
- 文件页数:355页
- 主题词:网页制作工具-程序设计-高等学校-教材
PDF下载
下载说明
Web程序设计 ASP.NET网站开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章ASP.NET 4.0概述1
1.1 ASP.NET 4.0框架1
1.1.1.NET 4.0支持的语言1
1.1.2公共语言运行时2
1.1.3动态语言运行时2
1.1.4.NET 4.0类库3
1.2网页基础知识3
1.2.1网页和服务器的交互3
1.2.2静态页面4
1.2.3动态页面4
1.2.4脚本语言5
1.3 ASP.NET应用程序6
1.3.1 ASP.NET页面与服务器交互6
1.3.2 ASP.NET Web窗体6
1.3.3后台隐藏代码页7
1.3.4 ASP.NET 4.0的新特性7
1.4建立ASP.NET开发和运行环境8
1.4.1安装和配置HS Web服务器8
1.4.2 Visual Studio 2010开发环境12
1.4.3 Visual Studio 2010的新特性21
1.5配置ASP.NET 4.0应用程序23
1.6综合练习25
1.7习题27
1.7.1填空题27
1.7.2选择题27
1.7.3上机题28
第2章C#入门29
2.1 C#代码结构29
2.1.1命名空间和类29
2.1.2 Main()方法30
2.1.3语句块30
2.1.4语句终止符31
2.1.5注释31
2.1.6大小写的区别32
2.2数据类型32
2.2.1数值类型32
2.2.2布尔类型33
2.2.3结构类型34
2.2.4枚举类型34
2.2.5字符串35
2.2.6数组35
2.2.7装箱和拆箱38
2.3变量和常量39
2.3.1变量39
2.3.2常量39
2.3.3隐式局部变量40
2.4运算符和表达式41
2.4.1算术运算符41
2.4.2赋值运算符42
2.4.3关系运算符42
2.4.4逻辑运算符43
2.4.5条件运算符44
2.4.6位运算符44
2.4.7转义字符44
2.5流程控制45
2.5.1选择语句46
2.5.2循环语句49
2.6面向对象编程54
2.6.1类54
2.6.2类的成员55
2.6.3构造函数56
2.6.4继承和多态57
2.6.5事件59
2.7综合练习59
2.8习题61
2.8.1填空题61
2.8.2选择题61
2.8.3上机题62
第3章ASP.NET服务器控件63
3.1服务器控件类63
3.1.1服务器控件基本属性64
3.1.2服务器控件的事件64
3.2执行控件66
3.2.1普通按钮控件Button66
3.2.2超链接按钮控件LinkButton66
3.2.3图片按钮控件ImageButton67
3.2.4超链接文本控件HyperLink68
3.3输出控件70
3.3.1标签控件Label70
3.3.2图像控件Image71
3.4输入控件72
3.4.1文本框控件TextBox72
3.4.2复选框控件CheckBox和复选框列表控件 CheckBoxList73
3.4.3单选按钮控件RadioButton 和单选按钮列表控件 RadioButtonList76
3.4.4列表框控件ListBox78
3.4.5下拉列表框控件 DropDownList78
3.5面板控件81
3.6综合练习83
3.7习题86
3.7.1填空题86
3.7.2选择题86
3.7.3上机题86
第4章 验证控件和用户控件88
4.1数据验证的两种方式88
4.1.1服务器端数据验证88
4.1.2客户端数据验证89
4.2服务器验证控件89
4.2.1验证控件的分类89
4.2.2 RequiredFieldValidator控件90
4.2.3 CompareValidator控件92
4.2.4 RangeValidator控件93
4.2.5 RegularExpressionValidator 控件95
4.2.6 CustomValidator控件97
4.2.7 ValidationSummary控件98
4.3用户控件100
4.3.1用户控件简介101
4.3.2用户控件的创建和使用101
4.4综合练习103
4.5习题106
4.5.1填空题106
4.5.2选择题107
4.5.3上机题107
第5章ASP.NET常用对象109
5.1 Page类109
5.1.1页面的生命周期109
5.1.2 Page类的主要属性、方法和事件110
5.2 Request对象113
5.2.1 Request对象的属性和方法113
5.2.2 Request对象的应用113
5.3 Response对象115
5.3.1 Response对象的属性115
5.3.2 Response对象的应用116
5.4 Server对象116
5.4.1 Server对象的属性和方法117
5.4.2 Server对象的应用117
5.5 Cookie对象118
5.5.1 Cookie概述118
5.5.2 Cookie对象的属性和方法119
5.5.3 Cookie对象的应用119
5.6 Session对象122
5.6.1 Session概述122
5.6.2 Session对象的属性和方法122
5.6.3 Session对象的应用123
5.7 Application对象125
5.8综合练习127
5.9习题131
5.9.1填空题131
5.9.2选择题131
5.9.3上机题132
第6章 访问数据库133
6.1创建数据库133
6.2 ADO.NET概述135
6.2.1 ADO.NET简介135
6.2.2 ADO.NET命名空间136
6.3连接数据库137
6.4获取数据139
6.4.1 Command对象139
6.4.2 DataReader对象141
6.5填充数据集144
6.5.1 DataAdapter对象144
6.5.2 DataSet对象146
6.6修改数据库149
6.7综合练习149
6.8习题152
6.8.1填空题152
6.8.2选择题152
6.8.3上机题153
第7章 数据绑定155
7.1数据绑定概述155
7.1.1绑定到简单的数据源155
7.1.2绑定到复杂的数据源157
7.2 SqlDataSource控件158
7.2.1 SqlDataSource控件的属性159
7.2.2 SqlDataSource控件的应用160
7.3数据服务器控件164
7.3.1 GridView控件164
7.3.2 ListView控件167
7.3.3 DetailsView控件169
7.4综合练习171
7.5习题173
7.5.1填空题173
7.5.2选择题173
7.5.3上机题174
第8章 网站设计176
8.1网站导航176
8.1.1网站地图177
8.1.2 SiteMapDataSource控件179
8.1.3导航控件180
8.2主题185
8.2.1主题简介185
8.2.2主题的应用188
8.2.3禁用主题190
8.3母版页190
8.3.1母版页的定义191
8.3.2内容页191
8.3.3母版页和内容页的创建192
8.4综合练习193
8.5习题196
8.5.1填空题196
8.5.2选择题197
8.5.3上机题197
第9章LINQ技术199
9.1 LINQ简介199
9.2 LINQ入门200
9.2.1 LINQ查询步骤200
9.2.2 LINQ的基本查询201
9.3 LINQ和ADO.NET205
9.3.1 LINQ to SQL简介206
9.3.2创建对象模型206
9.3.3 LINQ查询数据库209
9.3.4 LINQ更改数据库210
9.4 LinqDataSource控件212
9.5综合练习213
9.6习题216
9.6.1填空题216
9.6.2选择题216
9.6.3上机题217
第10章Web服务218
10.1 Web服务简介218
10.1.1 Web服务的概念218
10.1.2 Web服务的基本构成220
10.1.3实现一个基本的Web服务222
10.2 Web服务协议227
10.2.1 SOAP227
10.2.2 WSDL228
10.2.3 UDDI230
10.3 Web服务的应用230
10.3.1使用存在的Web服务231
10.3.2调用自定义的Web服务234
10.4综合练习235
10.5习题238
10.5.1填空题238
10.5.2选择题238
10.5.3上机题238
第11章ASP.NETAJAX技术240
11.1 ASPNET AJAX技术概述240
11.1.1体系结构240
11.1.2创建ASP.NET AJAX程序242
11.2 ASP.NET AJAX核心控件243
11.2.1 ScriptManager控件243
11.2.2 UpdatePanel控件248
11.2.3 UpdateProgress控件252
11.2.4 Timer控件255
11.3 AJAX Control Toolkit257
11.3.1 AJAX Control Toolkit简介257
11.3.2 CalendaeExtend控件259
11.4综合练习261
11.5习题264
11.5.1填空题264
11.5.2选择题264
11.5.3上机题264
第12章 文件操作267
12.1获取磁盘信息267
12.2目录的相关操作269
12.2.1 Directory类269
12.2.2 DirectoryInfo类274
12.3读写文件280
12.3.1流280
12.3.2 FileStream类280
12.3.3读写文本文件282
12.4文件的操作285
12.4.1 File类285
12.4.2 FileInfo类288
12.5综合练习290
12.6习题294
12.6.1填空题294
12.6.2选择题294
12.6.3上机题294
第13章Web开发应用——办公自动化系统297
13.1系统分析与设计297
13.1.1系统需求分析297
13.1.2系统模块设计298
13.1.3系统运行示例299
13.2系统数据库设计302
13.2.1数据库表设计302
13.2.2数据库表关系306
13.3数据库管理模块——使用 LINQ查询技术307
13.3.1使用LINQ访问数据库307
13.3.2实体类访问数据库310
13.4系统首页的设计312
13.4.1母版页312
13.4.2实现首页的代码318
13.5系统管理模块319
13.5.1系统管理模块的界面设计319
13.5.2实现业务逻辑代码322
13.6个人办公模块326
13.6.1界面设计326
13.6.2实现业务逻辑代码329
13.7公共模块331
13.7.1界面设计331
13.7.2实现业务逻辑代码334
13.8人事管理模块337
13.8.1界面设计337
13.8.2实现界面功能的业务逻辑代码340
参考文献343