图书介绍
ASP.NET C# 实践教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET C# 实践教程 第2版](https://www.shukui.net/cover/10/31914104.jpg)
- 邵良杉,刘好增编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302427797
- 出版时间:2016
- 标注页数:510页
- 文件大小:102MB
- 文件页数:523页
- 主题词:网页制作工具-程序设计-教材;C语言-程序设计-教材
PDF下载
下载说明
ASP.NET C# 实践教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 静态网页设计快速入门1
1.1 HTML基础1
1.1.1 认识HTML网页1
1.1.2 HTML文档结构2
1.2 HTML的基本标记3
1.2.1 元信息标记3
1.2.2 字体标记5
1.2.3 段落标记8
1.2.4 水平线标记11
1.3 HTML的常用操作标记12
1.3.1 创建超链接12
1.3.2 创建列表15
1.3.3 创建表格18
1.3.4 创建框架21
1.4 层和表单23
1.4.1 创建层23
1.4.2 创建表单26
1.4.3 创建表单元素26
1.5 实验指导1-1:用户信息注册29
1.6 CSS基础30
1.6.1 认识CSS31
1.6.2 CSS常用属性33
1.6.3 网页中插入CSS样式37
1.7 实验指导1-2:为XML文档添加CSS样式40
1.8 实验指导1-3:使用HTML和CSS构建网页42
思考与练习45
第2章 ASP.NET动态开发47
2.1 了解ASP.NET技术47
2.1.1 发展历史47
2.1.2 特色优势48
2.1.3 新增功能49
2.2 了解IIS服务器52
2.2.1 安装IIS52
2.2.2 配置IIS55
2.3 .NET Framework框架57
2.3.1 了解.NET框架57
2.3.2 .NET框架内容58
2.3.3 公共语言规范60
2.3.4 通用类型系统61
2.3.5 新增功能63
2.4 了解Visual Studio 201065
2.4.1 VS与.NET框架的关系65
2.4.2 VS的常见版本65
2.4.3 VS 2010产品亮点66
2.4.4 如何安装VS 201068
2.5 实验指导2-1:编写简单的计算器70
思考与练习75
第3章 页面跳转与数据传递77
3.1 页面运行机制77
3.1.1 常用内置对象77
3.1.2 页面生存周期78
3.2 页面80
3.2.1 Page对象简介80
3.2.2 页面首次加载判断82
3.2.3 页面控件焦点84
3.2.4 输出脚本86
3.3 页面跳转87
3.3.1 Response对象简介87
3.3.2 Response对象实现页面跳转89
3.3.3 向当前页写入信息90
3.3.4 输出脚本和控件92
3.3.5 Server对象简介94
3.3.6 Server对象实现页面跳转95
3.4 Server与Response的其他应用97
3.4.1 获取文件路径97
3.4.2 编码和解码98
3.4.3 输出图像100
3.4.4 输出XML102
3.5 数据获取102
3.5.1 Request对象简介102
3.5.2 页面传值104
3.5.3 获取客户端信息106
3.5.4 获取浏览器头信息107
3.5.5 获取表单信息107
3.6 实验指导3-1:用户注册109
思考与练习112
第4章 保存页面数据114
4.1 页面状态114
4.1.1 ViewState对象114
4.1.2 ViewState对象应用116
4.2 数据共享的分类117
4.3 用户会话信息119
4.3.1 Session对象119
4.3.2 会话信息的应用120
4.4 系统全局信息123
4.4.1 Application对象124
4.4.2 系统信息应用125
4.5 客户端存储127
4.5.1 Cookie对象127
4.5.2 客户端存储应用128
4.6 实验指导4-1:用户登录131
思考与练习135
第5章 HTML服务器控件137
5.1 HTML控件概述137
5.1.1 认识HTML控件137
5.1.2 HTML控件的共同属性138
5.1.3 HTML输入控件的共同属性139
5.1.4 HTML容器控件的共同属性139
5.2 文本输入控件140
5.2.1 HtmlInputText控件140
5.2.2 HtmlInputPassword控件141
5.2.3 HtmlInputHidden控件142
5.2.4 HtmlTextArea控件143
5.3 按钮控件145
5.3.1 HtmlButton控件145
5.3.2 HtmlInputButton控件146
5.3.3 HtmlInputReset控件147
5.3.4 HtmlInputSubmit控件148
5.4 实验指导5-1:用户登录148
5.5 选择控件150
5.5.1 HtmlInputRadioButton控件150
5.5.2 HtmlInputCheckBox控件153
5.6 图像控件155
5.6.1 HtmlImage控件155
5.6.2 HtmlInputImage控件156
5.7 下拉列表控件158
5.7.1 HtmlSelect控件158
5.7.2 操作HtmlSelect的项158
5.7.3 数据源绑定HtmlSelect160
5.7.4 更改内容背景色161
5.7.5 多重选择列表框163
5.8 文件上传控件164
5.8.1 HtmlInputFile控件164
5.8.2 HtmlInputFile控件上传文件164
5.9 表格控件166
5.9.1 HtmlTable控件167
5.9.2 HtmlTableRow控件169
5.9.3 HtmlTableCell控件170
5.9 其他常用控件170
5.10.1 HtmlForm控件170
5.10.2 HtmlAnchor控件172
5.10.3 HtmlGenericControl控件173
5.10.4 HtmlHead控件174
5.10.5 HtmlTitle控件174
5.10.6 HtmlLink控件174
5.10.7 HtmlMeta控件175
5.11 实验指导5-2:个人资料填写175
思考与练习179
第6章 常用服务器控件180
6.1 服务器控件基础180
6.1.1 服务器控件与HTML控件的区别180
6.1.2 控件分类183
6.1.3 控件公共属性184
6.2 文本控件185
6.2.1 Label控件186
6.2.2 Literal控件187
6.2.3 TextBox控件189
6.2.4 HyperLink控件191
6.3 按钮控件192
6.3.1 Button控件192
6.3.2 LinkButton控件193
6.3.3 ImageButton控件194
6.4 选择控件194
6.4.1 RadioButton控件195
6.4.2 RadioButtonList控件197
6.4.3 CheckBox控件199
6.4.4 CheckBoxList控件201
6.5 列表控件203
6.5.1 DropDownList控件204
6.5.2 BulletedList控件206
6.5.3 ListBox控件208
6.6 容器控件213
6.6.1 Panel控件214
6.6.2 MultiView控件214
6.7 其他常用控件215
6.7.1 图片显示控件215
6.7.2 图片响应控件217
6.7.3 日历控件219
6.7.4 广告控件220
6.8 实验指导6-1:职工登记管理221
思考与练习223
第7章 验证控件225
7.1 验证控件基础225
7.1.1 验证基础225
7.1.2 常用的验证226
7.1.3 验证控件共同属性227
7.2 常用的验证控件228
7.2.1 RequiredFieldValidator控件228
7.2.2 RangeValidator控件230
7.2.3 RegularExpressionValidator控件231
7.2.4 CompareValidator控件233
7.2.5 CustomValidator控件237
7.3 错误显示控件240
7.3.1 ValidationSummary控件240
7.3.2 错误显示241
7.3.3 控件分组241
7.4 实验指导7-1:职工登记信息提交244
思考与练习247
第8章 ASP NET控件的高级应用248
8.1 用户控件248
8.1.1 认识用户控件248
8.1.2 创建用户控件249
8.1.3 使用用户控件250
8.1.4 用户控件的属性和事件252
8.1.5 窗体页转换为用户控件254
8.2 登录控件254
8.2.1 内置登录页面255
8.2.2 常用的登录控件257
8.3 导航控件——SiteMapPath266
8.3.1 认识SiteMapPath控件266
8.3.2 Web.sitemap文件268
8.3.3 使用SiteMapPath控件270
8.4 导航控件——Menu271
8.4.1 认识Menu控件271
8.4.2 指定Menu控件的菜单项273
8.4.3 XML文件绑定Menu控件275
8.5 导航控件——TreeView278
8.5.1 认识TreeView控件278
8.5.2 认识TreeNode对象281
8.5.3 TreeView的事件282
8.5.4 XML文件绑定TreeView控件283
8.5.5 TreeView控件的图像设置285
8.6 实验指导8-1:TreeView控件动态构建网页287
思考与练习289
第9章 数据库编程291
9.1 数据库开发基础291
9.1.1 数据库开发技术简介291
9.1.2 ADONET简介292
9.2 数据库连接293
9.2.1 数据库连接技术293
9.2.2 SQL Server连接对象294
9.2.3 连接SQL Server294
9.3 实验指导9-1:连接数据库296
9.4 数据操作298
9.4.1 数据操作对象299
9.4.2 SqlCommand对象299
9.4.3 操作SQL Server数据301
9.4.4 SqlParameter对象302
9.4.5 含参数的数据操作304
9.4.6 SqlDataReader对象306
9.4.7 数据显示307
9.5 数据集对象308
9.5.1 数据集对象简介309
9.5.2 SqlDataAdapter对象309
9.5.3 DataSet对象310
9.5.4 DataSet数据显示313
9.5.5 DataTable对象315
9.5.6 DataView对象318
9.5.7 SqlDataReader对象与DataSet对象的区别321
9.6 实验指导9-2:用户注册321
思考与练习326
第10章 数据显示和绑定328
10.1 数据源控件概述328
10.1.1 常用的数据源控件328
10.1.2 XmlDataSource控件330
10.1.3 SqlDataSource控件331
10.2 数据绑定技术336
10.2.1 常用的绑定方法336
10.2.2 简单数据绑定338
10.3 数据绑定控件——GridView340
10.3.1 认识GridView控件340
10.3.2 GridView的列字段344
10.3.3 自定义GridView外观349
10.3.4 GridView常用事件350
10.3.5 GridView显示XML数据353
10.4 实验指导10-1:GridView操作数据355
10.4.1 数据列表355
10.4.2 编辑数据358
10.4.3 删除数据362
10.5 数据显示控件——DetailsView控件363
10.6 数据绑定控件——DataList366
10.6.1 认识DataList控件366
10.6.2 DataList控件的模板368
10.6.3 DataList控件的事件369
10.6.4 DataList控件实现分页370
10.7 数据绑定控件——Repeater373
10.7.1 认识Repeater控件374
10.7.2 Repeater控件的事件375
10.7.3 Repeater控件发布RSS377
10.8 Repeater、 DataList和GridView的区别378
10.9 数据绑定控件——ListView379
10.9.1 认识ListView控件379
10.9.2 ListView控件模板380
10.9.3 DataPager控件绑定382
10.10 实验指导10-2: FormView控件分页显示数据384
10.10.1 认识Form View控件384
10.10.2 实现步骤384
思考与练习385
第11章 处理文件和目录387
11.1 目录和文件操作简介387
11.2 目录操作388
11.2.1 目录操作类388
11.2.2 目录属性390
11.2.3 创建目录392
11.2.4 移动目录393
11.2.5 遍历目录394
11.2.6 删除目录396
11.3 文件操作397
11.3.1 文件操作类397
11.3.2 文件属性399
11.3.3 创建文件400
11.3.4 文件内容复制401
11.3.5 移动文件402
11.3.6 删除文件403
11.4 文件高级应用405
11.4.1 文件写入405
11.4.2 文件读取407
11.4.3 文件上传408
11.4.4 文件下载411
11.4.5 文件加密412
11.4.6 文件解密414
11.5 实验指导12-1:文件管理416
思考与练习422
第12章 ASP.NET MVC框架开发424
12.1 MVC模式与MVC框架424
12.1.1 MVC模式424
12.1.2 MVC框架426
12.1.3 MVC与Web窗体427
12.2 创建第一个MVC项目428
12.2.1 MVC应用程序目录结构429
11.2.2 核心命名空间430
11.2.3 运行查看项目效果431
12.3 MVC应用程序执行流程431
12.4 URLRouting对象432
12.4.1 URL工作原理432
12.4.2 URLRouting规则433
12.4.3 自定义映射规则437
12.5 商品的数据操作438
12.5.1 查看商品438
12.5.2 添加商品441
12.5.3 详细查看444
12.5.4 删除商品445
12.6 ActionResult类447
12.7 页面辅助类448
12.7.1 常用的页面辅助类449
12.7.2 上传个人图片451
12.8 实验指导12-1:用户登录453
12.9 实验指导12-2:View视图中使用Repeater控件456
思考与练习458
第13章 网站配置与部署460
13.1 web.config文件460
13.1.1 配置文件的保存和加载460
13.1.2 认识web.config文件462
13.1.3 常用配置文件节点463
13.1.4 <system.web>节点466
13.2 网站项目部署概述469
13.2.1 部署网站项目的工具469
13.2.2 如何选择部署工具470
13.3 “发布网站”工具部署网站项目470
13.3.1 发布网站项目对话框470
13.3.2 部署网站项目471
13.3.3 设置显示水印效果472
13.4 “复制网站”工具部署网站项目474
13.5 XCOPY方式部署网站项目477
13.5.1 使用XCOPY部署网站项目477
13.5.2 部署或更新Web应用程序的单个文件478
思考与练习478
第14章 企业管理系统480
14.1 系统概述480
14.1.1 开发背景480
14.1.2 系统功能结构481
14.2 数据库设计482
14.2.1 表的设计482
14.2.2 存储过程设计484
14.3 框架搭建485
14.3.1 搭建框架485
14.3.2 web.config配置488
14.4 公共方法的编写488
14.5 主要页面492
14.5.1 管理员登录492
14.5.2 母版页495
14.5.3 新闻添加498
14.5.4 网站首页500
14.6 其他页面简介505
附录 思考与练习答案507
第1章 静态网页设计快速入门507
第2章 ASP.NET动态开发507
第3章 页面跳转与数据传递507
第4章 保存页面数据507
第5章 HTML服务器控件508
第6章 常用服务器控件508
第7章 验证控件508
第8章 ASP.NET控件的高级应用508
第9章 数据库编程509
第10章 数据显示和绑定509
第11章 处理文件和目录509
第12章 ASP.NET MVC框架开发510
第13章 网站配置与部署510