图书介绍
从零开始学ASP.NETPDF|Epub|txt|kindle电子书版本网盘下载
![从零开始学ASP.NET](https://www.shukui.net/cover/48/34650279.jpg)
- 常倬林等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121122439
- 出版时间:2011
- 标注页数:320页
- 文件大小:80MB
- 文件页数:322页
- 主题词:主页制作-程序设计
PDF下载
下载说明
从零开始学ASP.NETPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 ASP.NET必须知道的语言基础15
第1章 认识ASP.NET(教学视频:39分钟)15
1.1 什么是ASP.NET15
1.2 ASP.NET的开发语言C#15
1.2.1 Microsoft.NET框架15
1.2.2 .NET框架的首选语言——C#16
1.2.3 C#的开发平台Visual Studio 201016
1.3 第一个ASP.NET程序17
1.3.1 认识和配置Visual Studio 2010开发环境17
1.3.2 第一个ASP.NET程序18
1.3.3 创建ASP.NET程序18
1.3.4 Web程序和Windows程序的区别21
1.4 一个优秀的开发助手——MSDN22
1.5 小结22
1.6 习题22
第2章 C#语法基础(教学视频:103分钟)23
2.1 C#的基本语法23
2.2 变量24
2.2.1 变量的声明24
2.2.2 变量的赋值24
2.2.3 简单数据类型26
2.2.4 使用简单数据类型26
2.2.5 使用struct创建结构类型28
2.2.6 结构类型例程28
2.2.7 定义结构的构造函数31
2.2.8 类型转换32
2.2.9 隐式转换32
2.2.10 显式转换34
2.2.11 根据参与类型转换的划分36
2.3 常量36
2.3.1 静态常量36
2.3.2 动态常量37
2.3.3 使用动态常量37
2.4 表达式39
2.4.1 数学运算符39
2.4.2 普通数学运算符39
2.4.3 自加和自减运算符40
2.4.4 赋值运算符41
2.4.5 比较运算符43
2.4.6 运算符的优先级44
2.4.7 命名空间45
2.4.8 嵌套命名空间46
2.5 流程控制47
2.5.1 分支语句47
2.5.2 三元运算符47
2.5.3 if语句48
2.5.4 使用if语句49
2.5.5 程序流程50
2.5.6 switch语句50
2.5.7 使用switch语句51
2.5.8 goto语句52
2.5.9 循环语句53
2.5.10 do-while语句53
2.5.11 使用do-while语句54
2.5.12 while语句55
2.5.13 使用while语句56
2.5.14 for语句57
2.5.15 使用for语句57
2.5.16 foreach循环语句59
2.5.17 循环中断语句60
2.5.18 使用break语句60
2.5.19 使用continue语句61
2.5.20 使用return语句62
2.6 小结63
2.7 习题63
第3章 C#面向对象基础(教学视频:57分钟)64
3.1 类的基本概念64
3.1.1 C#中的类定义64
3.1.2 字段64
3.1.3 常量65
3.1.4 域65
3.1.5 类的方法66
3.1.6 类的属性68
3.1.7 类的索引器69
3.1.8 类的构造函数和析构函数70
3.1.9 事件72
3.2 Visual Studio中的类向导72
3.3 事件和委托74
3.3.1 委托75
3.3.2 委托的事件处理程序76
3.3.3 委托中的GUI事件78
3.4 面向对象的特征79
3.4.1 继承79
3.4.2 多态81
3.4.3 封装83
3.4.4 重载83
3.4.5 方法重载83
3.4.6 运算符重载84
3.5 接口85
3.5.1 接口的声明85
3.5.2 接口的使用85
3.6 面向对象的其他主题86
3.6.1 命名空间86
3.6.2 程序集88
3.6.3 类库88
3.7 小结89
3.8 习题90
第4章 字符串和数组(教学视频:60分钟)91
4.1 字符串的常用功能91
4.1.1 字符串的比较91
4.1.2 字符串的格式化92
4.1.3 字符串的大小写转换92
4.1.4 字符串的拆分与截取92
4.2 StringBuilder类93
4.2.1 字符串对象的追加93
4.2.2 字符串的插入、删除与替换93
4.3 创建第一个数组93
4.4 使用多维数组94
4.5 使用动态数组95
4.5.1 创建简单的动态数组95
4.5.2 动态数组的排序96
4.6 数组的特殊操作97
4.6.1 作为参数传递的数组97
4.6.2 将一维数组作为参数传递98
4.6.3 将多维数组作为参数传递98
4.6.4 数组的数组99
4.7 小结99
4.8 习题100
第5章 集合与泛型(教学视频:38分钟)101
5.1 什么是集合101
5.2 SortedList可排序数组集合101
5.3 Queue消息队列集合102
5.4 Stack栈集合103
5.5 HashTable哈希表集合104
5.6 集合中的一些重要概念105
5.6.1 集合中的索引器105
5.6.2 集合中的迭代器107
5.6.3 深度复制107
5.7 为集合使用泛型109
5.7.1 定义泛型类109
5.7.2 定义泛型接口110
5.7.3 定义泛型方法111
5.7.4 定义泛型委托111
5.8 小结111
5.9 习题111
第6章 代码调试(教学视频:33分钟)113
6.1 Visual Studio中的调试113
6.1.1 正常模式下的调试113
6.1.2 中断模式下的调试115
6.2 错误和异常处理117
6.2.1 使用try...catch...finally语句117
6.2.2 常见异常类型119
6.2.3 创建和抛出自定义的异常119
6.3 小结120
6.4 习题120
第7章 数据库基础知识(教学视频:83分钟)121
7.1 SQL Server的安装121
7.2 Transact-SQL语言123
7.2.1 Transact-SQL的特点123
7.2.2 数据控制语言124
7.2.3 数据定义语言124
7.2.4 数据操纵语言125
7.2.5 事务管理语言125
7.2.6 其他附加语言125
7.3 表129
7.3.1 创建、修改和删除表129
7.3.2 操纵表中的数据130
7.3.3 主键约束132
7.3.4 外键约束132
7.3.5 唯一性约束133
7.3.6 CHECK约束133
7.3.7 缺省约束134
7.4 存储过程134
7.4.1 创建存储过程134
7.4.2 执行和删除存储过程135
7.4.3 存储过程向导136
7.5 触发器137
7.5.1 创建和使用触发器137
7.5.2 SQL Server中的触发器向导138
7.6 事务和锁139
7.6.1 事务139
7.6.2 锁141
7.7 小结141
7.8 习题141
第2篇 ASP.NET必须知道的网络应用142
第8章 Web编程基础(教学视频:76分钟)142
8.1 Web工作原理142
8.1.1 超文本传输协议(HTTP)142
8.1.2 Web服务器工作原理142
8.2 超文本标记语言——HTML143
8.2.1 第一个HTML页面143
8.2.2 代码说明144
8.2.3 将HTML页面修改为动态页面145
8.2.4 代码说明146
8.3 一种脚本编写语言JavaScript148
8.3.1 定义函数148
8.3.2 无参函数148
8.3.3 有参函数149
8.3.4 常用对象的属性和方法150
8.3.5 数组对象(Array)151
8.3.6 使用数组对象(Array)152
8.3.7 日期对象(Date)154
8.3.8 使用日期对象(Date)156
8.3.9 布尔对象(Boolean)158
8.3.10 函数对象(Function)159
8.3.11 字符串对象(String)161
8.3.12 数值对象(Number)162
8.3.13 数学对象(Math)164
8.3.14 JavaScript中的事件及事件处理程序166
8.3.15 在JavaScript中编写事件处理程序167
8.3.16 程序说明167
8.3.17 运行效果168
8.4 ASP.NET技术169
8.4.1 动态服务器编程技术ASP.NET169
8.4.2 一个简单的ASP.NET应用程序169
8.4.3 程序运行效果及说明174
8.5 读写SQL Server数据库176
8.5.1 创建数据库和表176
8.5.2 配置数据库连接字符串178
8.5.3 程序运行效果及说明182
8.6 建设优秀网站需要考虑的问题——搜索引擎优化182
8.6.1 什么是SEO182
8.6.2 影响搜索引擎排名的基本因素182
8.6.3 对搜索引擎排名不利的因素184
8.7 小结185
8.8 习题185
第9章 表单及ASP.NET对象(教学视频:66分钟)186
9.1 表单186
9.1.1 表单原理186
9.1.2 创建表单186
9.1.3 程序运行效果及说明189
9.2 5个ASP.NET对象189
9.2.1 检索从浏览器发送到服务器的请求信息——Request对象189
9.2.2 Request对象中的集合190
9.2.3 在程序中使用Cookie192
9.2.4 Cookie程序运行效果及说明193
9.2.5 Request中的Browser对象194
9.2.6 Request的其他属性和方法195
9.2.7 将数据从服务器发回浏览器——Response对象195
9.2.8 共享应用程序全局信息——Application对象196
9.2.9 Application的数据存储方式196
9.2.10 使用Application对象实现网站的访客数的统计197
9.2.11 维护每个客户的个人信息——Session对象201
9.2.12 用Session存储数据201
9.2.13 Session存储演示202
9.2.14 获取服务器信息——Server对象204
9.2.15 认识Server对象204
9.2.16 Server对象的演示204
9.2.17 程序运行效果及说明205
9.3 一个聊天室实例206
9.3.1 聊天室实例的模块划分206
9.3.2 聊天室实例的项目配置207
9.3.3 聊天室的登录209
9.3.4 聊天室的聊天主界面213
9.3.5 发送聊天信息214
9.3.6 程序流程及说明215
9.3.7 显示聊天记录217
9.3.8 聊天演示219
9.4 小结219
9.5 习题220
第10章 Web程序中的服务器端控件(教学视频:49分钟)221
10.1 服务器控件221
10.1.1 什么服务器控件221
10.1.2 服务器控件与HTML控件的区别221
10.2 数据操作控件221
10.2.1 用于连接SQL数据库的数据源控件——SqlDataSource控件222
10.2.2 使用SqlDataSource控件222
10.2.3 以表的形式显示数据——GridView控件226
10.2.4 一次显示一条表格形式的记录——DetailsView控件228
10.3 验证控件231
10.3.1 限制空字段控件231
10.3.2 程序运行效果及说明232
10.3.3 比较两个字段控件232
10.3.4 检查指定范围控件235
10.3.5 表达式验证控件235
10.3.6 自定义验证控件236
10.3.7 程序运行效果及说明238
10.3.8 错误信息汇总控件239
10.4 用户控件240
10.5 小结242
10.6 习题243
第11章 ASP.NET网站特色编程(教学视频:63分钟)244
11.1 为一组页面设计相同的风格——母版(Master Page)244
11.1.1 创建Master Page244
11.1.2 在Master Page中添加元素245
11.1.3 创建Content Page247
11.1.4 访问母版页中的控件250
11.1.5 嵌套使用Master Page251
11.2 主题和皮肤254
11.2.1 什么是主题254
11.2.2 在主题中创建皮肤文件255
11.2.3 动态加载主题257
11.3 自定义页面(WebParts)260
11.3.1 设置WebParts运行环境261
11.3.2 编写一个简单的WebParts页面263
11.3.3 编辑WebParts控件268
11.3.4 使用CatalogZone控件271
11.3.5 导出与导入WebParts控件272
11.3.6 使用静态连接实现WebParts控件之间数据传递275
11.3.7 使用动态连接实现WebParts控件之间数据传递278
11.4 小结280
11.5 习题280
第3篇 ASP.NET必须经历的项目实战281
第12章 制作一个网络留言本(教学视频:250分钟)281
12.1 系统设计281
12.1.1 需求分析281
12.1.2 系统功能设计283
12.1.3 模块功能划分283
12.2 数据库设计284
12.2.1 数据库的分析和设计284
12.2.2 数据表的创建286
12.2.3 数据表关系图288
12.3 系统公用模块的创建289
12.3.1 创建CSS289
12.3.2 使用SQLHepler290
12.3.3 配置Web.config291
12.4 系统界面和代码实现291
12.4.1 留言板用户控件291
12.4.2 管理员登录实现293
12.4.3 用户注册登录实现293
12.4.4 用户登录实现294
12.4.5 留言本界面布局295
12.4.6 留言功能实现297
12.4.7 回复功能实现297
12.4.8 删除功能的实现298
12.4.9 用户索引实现299
12.5 用户体验优化300
12.5.1 AJAX留言实现300
12.5.2 AJAX数据重绑定303
12.5.3 系统导航实现305
12.5.4 侧边栏界面优化307
12.6 用户功能实现308
12.6.1 用户信息界面308
12.6.2 用户修改实现310
12.6.3 用户信息删除实现312
12.6.4 用户注销313
12.7 实例演示313
12.7.1 准备数据源313
12.7.2 基本实例演示314
12.7.3 用户功能演示315
12.8 小结318