图书介绍
视频学ASP.NETPDF|Epub|txt|kindle电子书版本下载
![视频学ASP.NET](https://www.shukui.net/cover/60/33269747.jpg)
- 房大伟,吕双编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115218698
- 出版时间:2010
- 标注页数:394页
- 文件大小:155MB
- 文件页数:413页
- 主题词:主页制作-程序设计
PDF下载
下载说明
视频学ASP.NETPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 初学启蒙篇4
第0章 学前指导——跨越程序开发的盲区4
0.1 畅游Web万维网4
0.2 程序员的成长之路4
0.3 就业与薪资5
0.4 如何学好编程5
0.5 了解开发相关的几个概念8
0.6 轻松、智能且易上手的开发环境10
0.7 编程答疑12
0.8 光盘使用指南15
第1章 入门ASP.NET 3.5——淘我人生的第一桶金15
1.1 ASP.NET 3.5简介20
1.1.1 ASP.NET 3.5发展史20
1.1.2 ASP.NET 3.5特性20
1.2 ASP.NET3.5集成开发环境20
1.2.1 系统必备21
1.2.2 安装Visual Studio 200821
1.2.3 启动Visual Studio 200825
1.2.4 卸载Visual Studio 200826
1.3 IIS服务器安装、配置与管理27
1.3.1 安装IIS的意义27
1.3.2 IIS安装步骤27
1.3.3 IIS配置与管理30
1.4 ASP.NET网站的基本设计步骤32
1.4.1 创建ASP.NET网站并熟悉开发环境32
1.4.2 设计Web页面33
1.4.3 添加ASP.NET文件夹36
1.4.4 运行应用程序37
1.4.5 配置IIS虚拟站点38
1.5 ASP.NET技术学习资源41
1.5.1 利用MSDN帮助学ASP.NET技术41
1.5.2 利用编程词典学习ASP.NET技术43
1.6 实践练习45
第2章 C#语言基础知识——ASP.NET开发必修课45
2.1 C#概述48
2.1.1 C#发展历程48
2.1.2 C#语言特点49
2.1.3 C#与.NET的关系49
2.2 代码编写规则50
2.2.1 代码书写规则50
2.2.2 代码注释及规则50
2.2.3 创建控制台应用程序51
2.3 C#中的数据类型53
2.3.1 值类型的使用53
2.3.2 引用类型的使用57
2.3.3 值类型与引用类型关系59
2.4 C#中的变量和常量59
2.4.1 变量的声明和赋值59
2.4.2 定义并使用常量61
2.5 数据类型转换62
2.5.1 隐式类型转换63
2.5.2 显式类型转换63
2.5.3 装箱和拆箱64
2.6 C#中的运算符66
2.6.1 算术运算符的使用66
2.6.2 赋值运算符的使用69
2.6.3 关系运算符的使用70
2.7 C#中的流程语句控制73
2.7.1 使用if/switch选择(分支)语句73
2.7.2 使用while/for/foreach循环语句79
2.8 数组的基本操作85
2.8.1 数组的声明85
2.8.2 初始化数组86
2.9 实践练习86
第3章 面象对象编程——独占鳌头,面向新时代86
3.1 利用面向对象编程思想编写的ASP.NET程序88
3.2 面向对象编程的概述89
3.2.1 什么是面向对象编程89
3.2.2 面向对象编程语言的特点90
3.3 创建类及类的成员90
3.3.1 创建类90
3.3.2 实例化类对象92
3.3.3 控制访问权限93
3.3.4 定义成员字段94
3.3.5 定义成员方法94
3.3.6 定义成员属性96
3.3.7 构造函数和析构函数99
3.4 封装特性101
3.4.1 封装概述101
3.4.2 封装的实现101
3.5 类的继承102
3.5.1 继承概述103
3.5.2 继承的实现103
3.5.3 单继承的使用105
3.6 实践练习106
第4章 熟悉ASP.NET页面语法——拨开ASP.NET神秘面纱106
4.1 ASP.NET常见文件扩展名108
4.2 页面指令108
4.2.1 @Page指令108
4.2.2 @Import指令110
4.2.3 @OutputCache指令111
4.2.4 @Implements指令112
4.2.5 @Register指令112
4.2.6 @Control指令113
4.3 服务器端文件包含114
4.4 服务器控件的语法114
4.4.1 HTML服务器控件语法115
4.4.2 ASP.NET服务器语法115
4.5 其他常用页面语法116
4.5.1 代码模块语法117
4.5.2 数据绑定语法118
4.5.3 对象标记语法119
4.5.4 表达式语法120
4.6 实践练习121
第5章 常用的ASP.NET服务器控件——就地取材,为我所用121
5.1 服务器端控件概述124
5.2 文本类型控件124
5.2.1 Label控件124
5.2.2 TextBox控件127
5.3 按钮类型控件129
5.3.1 Button控件129
5.3.2 ImageButton控件132
5.4 链接类型控件134
5.4.1 HyperLink控件134
5.4.2 LinkButton控件136
5.5 选择类型控件137
5.5.1 RadioButton控件138
5.5.2 CheckBox控件141
5.6 列表框控件144
5.6.1 ListBox控件144
5.6.2 DropDownList控件149
5.7 图像显示控件Image151
5.7.1 Image控件的概述151
5.7.2 动态指定Image显示图片152
5.8 FileUpload文件上传控件153
5.8.1 FileUpload控件的概述153
5.8.2 使用FileUpload控件上传图片文件154
5.9实 践练习155
第6章 编程加油站158
必知必会001 ASP.NET的运行机制158
必知必会002 本机没有安装IIS是否就不能运行ASP.NET网站?159
必知必会003 如何更改Visual Studio 2008环境设置159
必知必会004 彻底理解C#中值类型和引用类型的区别161
必知必会005 再谈面向对象编程中的封装(Encapsulation)161
必知必会006 ASP.NET服务器语法161
必知必会007 Visual Studio 2008中控件分类总结162
第2篇 夯实基础篇166
第7章 ASP.NET内置对象——程序开发效率之利器166
7.1 Response对象:程序响应对象166
7.1.1 Response对象概述166
7.1.2 Response对象常用属性、方法166
7.1.3 Response对象在实际中的应用167
7.2 Request对象:程序请求对象169
7.2.1 Request对象概述169
7.2.2 Request对象常用属性、方法169
7.2.3 Request对象在实际中的应用170
7.3 Application对象:全局变量应用对象173
7.3.1 Application对象概述173
7.3.2 Application对象常用集合、属性和方法173
7.3.3 Application对象在实际中的应用174
7.4 Session对象:会话信息处理对象177
7.4.1 Session对象的概述177
7.4.2 Session对象常用集合、属性和方法177
7.4.3 Session对象在实际开发中的应用178
7.5 Cookie对象:缓存对象180
7.5.1 Cookie对象概述180
7.5.2 Cookie对象常用属性、方法181
7.5.3 Cookie对象在实际开发中的应用181
7.6 Server对象:服务器信息处理对象184
7.6.1 Server对象概述184
7.6.2 Server对象常用属性、方法184
7.6.3 Server对象在实际开发中的应用185
7.7 实践练习188
第8章 验证ASP.NET页面——网站安全双保险188
8.1 验证控件的概述190
8.2 验证输入信息是否为空191
8.2.1 RequiredFieldValidator控件191
8.2.2 RequiredFieldValidator检查必要的输入192
8.3 数据比较验证193
8.3.1 CompareValidator控件193
8.3.2 CompareValidator控件验证示例195
8.4 数据范围验证196
8.4.1 RangeValidator控件196
8.4.2 RangeValidator控件验证示例198
8.5 数据输入格式验证198
8.5.1 RegularExpressionValidator控件198
8.5.2 RegularExpressionValidator控件验证示例201
8.6 验证错误信息显示204
8.6.1 ValidationSummary控件204
8.6.2 ValidationSummary控件验证示例205
8.7 屏蔽数据验证207
8.8 实践练习207
第9章 ADO.NET数据库程序设计——运筹帷幄,决胜千里207
9.1 ADO.NET技术概述210
9.2 以Connection建立连接数据库211
9.2.1 熟悉Connection对象211
9.2.2 连接数据库字符串211
9.2.3 使用SqlConnection对象连接数据库213
9.2.4 使用OleDbConnection对象连接数据库214
9.3 使用Command对象操作数据215
9.3.1 熟悉Command对象216
9.3.2 使用Command对象添加数据217
9.3.3 使用Command对象修改数据219
9.3.4 使用Command对象删除数据221
9.3.5 使用Command对象调用存储过程223
9.4 使用DataReader对象读取数据225
9.4.1 理解节省内存的DataReader对象225
9.4.2 使用DataReader对象读取数据226
9.5 使用DataSet和DataAdapter查询数据228
9.5.1 熟悉DataSet对象和DataAdapter对象228
9.5.2 使用DataAdapter对象读取DataSet表中数据231
9.5.3 使用DataAdapter更新数据库中数据(支持批量更新)232
9.5.4 DataReader对象与DataSet对象的区别236
9.6 实践练习239
第10章 数据绑定技术——串起数据珍珠链239
10.1 数据绑定概述242
10.2 数据绑定表达式类型242
10.2.1 简单变量绑定242
10.2.2 表达式绑定244
10.2.3 集合绑定246
10.2.4 方法调用248
10.3 Eval或Bind方法绑定数据250
10.3.1 理解Eval或Bind绑定方法250
10.3.2 使用Eval方法格式化特定字段251
10.3.3 使用Eval方法实现三目运算252
10.4 实践练习254
第11章 设计Web用户控件——组件开发加工厂254
11.1 Web用户控件的概述256
11.1.1 Web用户控件与Web窗体比较256
11.1.2 用户控件的优点256
11.2 创建及使用Web用户控件256
11.2.1 创建Web用户控件257
11.2.2 将Web用户控件添加至网页257
11.2.3 使用Web用户控件制作博客导航条259
11.3 设置用户控件260
11.3.1 访问用户控件的属性260
11.3.2 访问用户控件中的服务器控件261
11.3.3 动态加载用户控件263
11.3.4 将Web网页转化为用户控件264
11.4 制作一个站内查询、搜索用户控件265
11.5 实践练习267
第12章 数据绑定控件的应用——高交互性数据处理之利器267
12.1 GridView控件显示绑定数据270
12.1.1 理解GridView控件270
12.1.2 GridView控件常用的属性、方法和事件270
12.1.3 使用GridView控件绑定数据源273
12.1.4 自定义GridView控件的列278
12.1.5 GridView控件分页绑定数据289
12.1.6 以编程方式实现选中、编辑和删除GridView数据项290
12.2 DataList控件显示绑定数据294
12.2.1 分页绑定DataList控件中数据294
12.2.2 使用DataList删除数据(支持批量删除)298
12.2.3 利用DataList控件智能化查看详细信息301
12.2.4 在DataList控件中实现数据进行编辑操作302
12.3 实践练习305
第13章 站点导航控件——浩瀚海洋导航灯305
13.1 理解站点地图web.sitemap308
13.2 使用树形导航条控件(TreeView)309
13.2.1 理解TreeView控件309
13.2.2 TreeView控件常用的属性和事件310
13.2.3 TreeView控件的基本应用312
13.2.4 TreeView控件绑定数据库中数据313
13.2.5 使用TreeView控件实现网站导航315
13.3 使用下拉菜单导航控件(Menu)319
13.3.1 Menu控件常用的属性和事件319
13.3.2 Menu控件的基本应用320
13.3.3 Menu控件绑定XML文件实现网站导航321
13.4 使用站点地图导航控件(SiteMapPath)323
13.4.1 认识SiteMapPath控件323
13.4.2 SiteMapPath控件常用的属性和事件324
13.4.3 使用SiteMapPath控件实现站点导航325
13.5 实践练习326
第14章 编程加油站328
必知必会001 ASP.NET内置对象之缓存对象Cookie328
必知必会002 ASP.NET验证控件在开发网站时是否真的有用328
必知必会003 灵活地运用正则表达式(Regular Expression)329
必知必会004 趣味理解ADO.NET数据库操作技术330
必知必会005 ASP.NET实现通用数据库连接331
必知必会006 虚拟删除数据在实际中的应用332
必知必会007 节省内存的SqlDataReader对象332
必知必会008 ADO.NET核心对象:DataSet333
必知必会009 DataAdapter.Update方法批量更新数据333
必知必会010 DataReader对象与DataSet对象的区别334
必知必会011 运用Eval或Bind数据绑定方法绑定数据335
必知必会012 Web用户控件与Web窗体比较335
必知必会013 访问用户控件的属性336
必知必会014 功能超强大的GridView表格控件336
必知必会015 灵活且富有弹性的DataList控件337
必知必会016 灵活的树形导航条控件(TreeView)338
必知必会017 智能的下拉菜单导航控件(Menu)338
必知必会018 方便的站点地图导航控件(SiteMapPath)339
第3篇 实践应用篇344
第15章 ASP.NET缓存技术——静观其变,以逸待劳344
15.1 ASP.NET缓存概述344
15.1.1 新增功能345
15.1.2 缓存的优点345
15.2 网页输出缓存:完整页面缓存346
15.2.1 理解“完整页面缓存”346
15.2.2 以@OutputCachet指令声明网页输出缓存346
15.2.3 使用页面输出缓存API349
15.3 网页输出缓存:页面部分缓存352
15.3.1 页面部分缓存概述352
15.3.2 控件缓存352
15.3.3 缓存后替换354
15.4 应用程序数据缓存355
15.5 实践练习358
第16章 程序调试与错误处理——钟馗捉妖358
16.1 错误类型360
16.1.1 语法错误360
16.1.2 语义错误360
16.1.3 逻辑错误361
16.2 程序调试362
16.2.1 设定断点362
16.2.2 开始执行363
16.2.3 中断执行364
16.2.4 停止执行365
16.2.5 运行到指定位置366
16.3 错误处理366
16.3.1 服务器故障排除366
16.3.2 ASP.NET中的异常处理367
16.4 实践练习372
第17章 实践基地——小试牛刀374
17.1 网站准入与安全防范:网站注册登录与验证374
17.1.1 网站会员注册与登录概述374
17.1.2 会员注册与登录业务流程数据库/表设计374
17.1.3 数据库/表设计375
17.1.4 使用的关键技术375
17.1.5 网站会员注册设计378
17.1.6 网站会员登录设计380
17.2 探秘二进制数据流:二进制形式图片上传382
17.2.1 二进制形式图片上传技术382
17.2.2 以二进制形式上传图片到数据库383
17.2.3 读取并显示以二进制形式存储的图片385
17.3 实践练习386
第18章 编程加油站388
必知必会001 理解“完整页面缓存”388
必知必会002 理解“页面部分缓存”388
必知必会003 页面部分缓存之控件缓存388
必知必会004 页面部分缓存之缓存后替换389
必知必会005 处理Web页面和其包含的用户控件中同时设置的缓存389
必知必会006 如何将指定页面缓存在服务器上389
必知必会007 ASP.NET程序中的错误类型390
必知必会008 排除Web服务器产生的故障390
必知必会009 ASP.NET中的异常处理390
必知必会010 程序调试技巧:同时使用断点和光标位置进行调试391
必知必会011 在Web.config文件中定义默认错误页面392
必知必会012 网站中防止SQL注入式攻击392
必知必会013 无解密MD5加密技术393
必知必会014 二进制形式图片上传技术393