图书介绍
普通高等教育“十三五”规划教材 高等学校计算机规划教材 ASP.NET 4.5程序设计基础教程 C#版PDF|Epub|txt|kindle电子书版本下载
- 徐会杰,朱海,王凤科主编;朱丹辉,杨玫,匡国防,刁文广副主编 著
- 出版社: 北京:电子工业出版社
- ISBN:7121273284
- 出版时间:2016
- 标注页数:328页
- 文件大小:454MB
- 文件页数:4页
- 主题词:网页制作工具-程序设计-高等学校-教材
PDF下载
下载说明
普通高等教育“十三五”规划教材 高等学校计算机规划教材 ASP.NET 4.5程序设计基础教程 C#版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 .NET Framework 4.5简介1
1.1 .NET Framework基础概念1
1.1.1 什么是.NET Framework1
1.1.2.NETFramework的目标1
1.1.3 公共语言运行时2
1.1.4.NET Framework类库2
1.2 通用中间语言3
1.3 .NET Framework4.5的新功能3
1.4 小结4
1.5 习题4
第2章 Visual Studio 2012集成化开发环境5
2.1 获取Visual Studio 20125
2.2 安装Visual Studio 20125
2.2.1 系统要求6
2.2.2 安装步骤6
2.3 Visual Studio 2012开发界面7
2.3.1 创建web应用程序8
2.3.2 菜单栏9
2.3.3 工具栏10
2.3.4 解决方案资源管理器10
2.3.5 控件工具箱11
2.3.6 服务器资源管理器11
2.3.7 错误列表12
2.3.8 页面设计窗口12
2.3.9 代码编辑窗口12
2.4 Visual Studio 2012的主要特性13
2.5 小结14
2.6 习题14
第3章 ASP.NET技术简介15
3.1 ASP.NET 4.5概述15
3.1.1 ASP.NET基础概念15
3.1.2 ASP.NET 4.5的新功能16
3.1.3 ASP.NET开发工具16
3.1.4 ASP.NET客户端17
3.2 ASP.NET程序结构17
3.2.1 ASP.NET文件类型17
3.2.2 ASP.NET目录结构19
3.3 ASP.NET配置20
3.3.1 Web.config配置文件20
3.3.2 嵌套配置设置21
3.3.3 在Web.config中存储自定义设置24
3.3.4 ASP.NET Web站点管理工具WAT24
3.3.5 编程读取和写入配置设置26
3.4 Web窗体基础29
3.4.1 基于事件的编程模型29
3.4.2 自动回发特性(AutoPostBack)30
3.4.3 Web窗体处理流程31
3.4.4 ASP.NET中的Page类33
3.4.5 页面重定向33
3.4.6 HTML编码34
3.5 应用程序事件35
3.5.1 Global.asax全局文件35
3.5.2 基本应用程序事件37
3.6 小结38
3.7 习题38
第4章 C#语言基础39
4.1 C#语言概述39
4.2 C#语言的基本语法39
4.2.1 C#数据类型39
4.2.2 变量和常量42
4.2.3 数据类型转换44
4.2.4 运算符与表达式46
4.2.5 流程控制48
4.2.6 数组54
4.3 面向对象编程57
4.3.1 类57
4.3.2 属性、方法和事件58
4.3.3 构造函数60
4.3.4 继承和多态61
4.3.5 委托70
4.3.6 事件72
4.3.7 C#语言其他概念和语言特色76
4.4 小结80
4.5 习题80
第5章 ASP.NET内置对象82
5.1 Page类82
5.1.1 页面的生命周期82
5.1.2 Page类的属性、方法和事件83
5.2 Response对象85
5.2.1 Response对象的属性和方法85
5.2.2 应用Response对象85
5.3 Request对象86
5.3.1 Request对象的属性和方法86
5.3.2 应用Request对象87
5.4 Server对象87
5.4.1 Server对象的属性和方法88
5.4.2 应用Server对象88
5.5 Cache对象88
5.5.1 Cache对象的属性和方法89
5.5.2 应用Cache对象89
5.6 状态管理89
5.6.1 ASP.NET状态管理89
5.6.2 ViewState对象90
5.6.3 Cookie对象90
5.6.4 Session对象92
5.6.5 Application对象94
5.7 小结95
5.8 习题96
第6章 ASP.NET页面语法97
6.1 ASP.NET网页扩展名97
6.2 页面指令98
6.3 ASPX文件内容注释105
6.4 HTML服务器控件语法105
6.5 ASP.NET服务器控件语法106
6.6 代码块语法106
6.7 表达式语法107
6.8 小结108
6.9 习题108
第7章 ASP.NET服务器控件109
7.1 服务器控件概述109
7.1.1 HTML服务器控件109
7.1.2 服务器控件的使用109
7.1.3 Web服务器控件117
7.2 服务器控件类124
7.2.1 服务器控件基本属性124
7.2.2 服务器控件的事件125
7.3 文本服务器控件127
7.3.1 标签(Label)控件127
7.3.2 静态文本(Literal)控件129
7.3.3 文本框(TextBox)控件131
7.3.4 超链接文本(HyperLink)控件132
7.4 按钮服务器控件133
7.4.1 普通按钮(Button)控件133
7.4.2 超链接按钮(LinkButton)控件134
7.4.3 图像按钮(ImageButton)控件135
7.5 图像服务器控件135
7.5.1 图像(Image)控件135
7.5.2 图像地图(ImageMap)控件137
7.6 选择服务器控件138
7.6.1 复选框(CheckBox)控件138
7.6.2 复选框列表(CheckBoxList)控件140
7.6.3 单选按钮(RadioButton)控件141
7.6.4 单选按钮列表(RadioButtonList)控件141
7.7 列表服务器控件142
7.7.1 列表框(ListBox)控件142
7.7.2 下拉列表框(DropDownList)控件143
7.7.3 项目列表(BulletedList)控件143
7.8 容器服务器控件144
7.8.1 面板(Panel)控件144
7.8.2 多视图(Multiview)控件145
7.8.3 动态容器(PlaceHolder)控件146
7.9 高级服务器控件147
7.9.1 日历(Calendar)控件147
7.9.2 动态广告(AdRotator)控件149
7.10 小结149
7.11 习题150
第8章 ASP.NET中的样式、主题和母版页152
8.1 在ASP.NET中应用CSS样式152
8.1.1 创建样式152
8.1.2 应用样式154
8.2 主题158
8.2.1 创建主题158
8.2.2 创建外观159
8.2.3 应用主题和外观160
8.3 母版页160
8.3.1 创建母版页160
8.3.2 创建内容162
8.3.3 母版页和相对路径163
8.3.4 在web.config中配置母版页164
8.3.5 修改母版页164
8.3.6 动态加载母版页165
8.3.7 母版页的嵌套168
8.4 小结170
8.5 习题170
第9章 ASP.NET 4.5中的站点导航技术172
9.1 ASP.NET站点导航概述172
9.2 站点地图172
9.3 配置多个站点地图173
9.3.1 从父站点地图链接到子站点地图文件173
9.3.2 在Web.config文件中配置多个站点地图174
9.4 SiteMapPath控件174
9.5 SiteMapDataSource控件175
9.6 Menu控件176
9.6.1 定义Menu菜单内容176
9.6.2 Menu控件样式177
9.7 TreeView控件179
9.7.1 定义TreeView控件节点内容179
9.7.2 带复选框的TreeView控件181
9.8 小结184
9.9 习题184
第10章 用户控件与Web部件185
10.1 用户控件185
10.1.1 创建用户控件185
10.1.2 在Web.config中注册用户控件188
10.1.3 转换现有页为用户控件190
10.2 编程处理用户控件190
10.2.1 公开用户控件中的属性190
10.2.2 使用自定义对象属性192
10.2.3 添加用户控件事件194
10.3 动态加载用户控件196
10.3.1 动态创建用户控件196
10.3.2 使用Reference指令198
10.4 Web部件198
10.4.1 使用Web部件199
10.4.2 WebPartManager显示模式206
10.5 小结206
10.6 习题206
第11章 ASP.NET应用程序安全技术207
11.1 身份验证207
11.1.1 基于Windows的身份验证207
11.1.2 基于Forms的身份验证208
11.2 安全代码的编写209
11.2.1 防止SQL注入209
11.2.2 合理使用错误页面211
11.3 使用URL授权212
11.4 小结214
11.5 习题214
第12章 ADO.NET数据访问技术215
12.1 ADO.NET概述215
12.1.1 ADO.NET简介215
12.1.2 ADO.NET对象模型215
12.1.3 数据访问模式217
12.2 数据库连接字符串217
12.3 连接数据库218
12.3.1 Connection对象概述218
12.3.2 Connection对象的属性及方法218
12.3.3 使用SqlConnection对象连接SQLServer数据库实例219
12.4 获取数据223
12.4.1 Command对象概述223
12.4.2 Command对象的属性及方法223
12.4.3 使用SqlCommand对象执行数据库命令224
12.4.4 DataReader对象概述224
12.4.5 DataReader对象的属性及方法224
12.4.6 使用SqlDataReader读取数据库实例225
12.5 填充数据集227
12.5.1 DataAdapter对象概述227
12.5.2 DataSet对象概述227
12.5.3 使用DataAdapter对象、DataSet对象综合实例228
12.6 小结229
12.7 习题229
第13章 ASPNET数据绑定技术与数据绑定控件230
13.1 数据绑定概述230
13.1.1 简单数据绑定230
13.1.2 复杂数据绑定232
13.2 数据源控件232
13.2.1 SqlDataSource数据源控件232
13.2.2 ObjectDataSource数据源控件237
13.2.3 LinqDataSource数据源控件240
13.3 数据绑定控件242
13.3.1 GridView控件242
13.3.2 DetailsView控件249
13.3.3 DataList控件249
13.3.4 ListView控件和DataPager控件251
13.3.5 FormView控件255
13.4 小结255
13.5 习题256
第14章 LINQ技术258
14.1 LINQ技术概述258
14.2 C#中的LINQ259
14.2.1 LINQ查询表达式259
14.2.2 LINQ查询方法260
14.3 LINQ to ADO.NET263
14.3.1 LINQ to DataSet263
14.3.2 LINQ to SQL264
14.4 LINQ to XML267
14.4.1 构造XML树267
14.4.2 查询XML树270
14.4.3 操作XML树272
14.5 LinqDataSource控件274
14.6 小结278
14.7 习题279
第15章 Web服务和WCF服务280
15.1 Web服务280
15.1.1 Web服务概述280
15.1.2 建立ASP.NET Web服务280
15.1.3 调用ASP.NET Web服务281
15.2 WCF服务284
15.2.1 建立WCF服务284
15.2.2 调用WCF服务284
15.3 习题287
第16章 ASPNET的AJAX开发技术288
16.1 ASP.NETAJAX开发技术概述288
16.1.1 AJAX开发模式289
16.1.2 AJAX体系结构294
16.2 ASP.NET AJAX核心控件301
16.2.1 ScriptManager控件302
16.2.2 UpdatePanel控件303
16.2.3 UpdateProgress控件306
16.2.4 Timer控件308
16.3 AJAXControl Toolkit310
16.3.1 安装ASP.NET AJAX Control Toolkit310
16.3.2 AJAX Control Toolkit控件概览313
16.4 小结321
16.5 习题321
第17章 网站部署、打包与安装323
17.1 Web站点部署前的准备323
17.2 IIS的安装和配置323
17.3 复制站点325
17.4 发布网站326
17.5 小结328
17.6 习题328