图书介绍
ASP.NET程序设计教程 C#版PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET程序设计教程 C#版](https://www.shukui.net/cover/21/30202273.jpg)
- 崔淼著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111312239
- 出版时间:2010
- 标注页数:305页
- 文件大小:85MB
- 文件页数:317页
- 主题词:主页制作-程序设计-高等学校-教材;C语言-程序设计-高等学校-教材
PDF下载
下载说明
ASP.NET程序设计教程 C#版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.NET与Visual Studio开发平台1
1.1 C/S和B/S架构体系1
1.1.1 C/S与B/S架构的比较1
1.1.2 B/S架构编程技术2
1.1.3 ASP.NET网站的主要组成文件3
1.2 Visual Studio集成开发环境5
1.2.1 Visual Studio项目管理5
1.2.2 使用Visual Studio的帮助系统14
1.3 创建ASP.NET网站的基本步骤18
1.4 习题22
第2章 网页设计基础23
2.1 HTML和XHTML标记语言23
2.1.1 HTML的基本格式23
2.1.2 常用HTML标记25
2.1.3 XHTML的基本格式29
2.1.4 常用XHTML标记30
2.2 在Visual Studio中设计网页32
2.2.1 向ASP.NET网站中添加静态网页32
2.2.2 .aspx文件与XHTML33
2.2.3 Visual Studio提供的网页设计环境34
2.3 样式控制35
2.3.1 CSS的概念35
2.3.2 向ASP.NET网站中添加样式表38
2.3.3 使用样式生成器39
2.3.4 创建和使用样式规则40
2.4 页面布局43
2.4.1 使用表格布局页面43
2.4.2 使用DIV和CSS布局页面45
2.4.3 页面元素的定位51
2.5 习题53
第3章 主题与母版页55
3.1 使用主题和外观文件55
3.1.1 使用主题55
3.1.2 使用外观文件56
3.1.3 利用主题实现页面换肤59
3.2 母版页与内容页62
3.2.1 母版页和内容页的概念63
3.2.2 创建母版页和内容页63
3.3 从内容页访问母版页的内容67
3.3.1 从内容页访问母版页控件的属性67
3.3.2 在内容页中响应母版页控件的事件68
3.4 习题69
第4章 C#语法基础与程序设计方法70
4.1 C#变量70
4.1.1 变量的命名规范70
4.1.2 声明变量71
4.1.3 给变量赋值72
4.1.4 变量的作用域72
4.2 数据类型及类型转换73
4.2.1 数值类型73
4.2.2 字符类型74
4.2.3 布尔类型和对象类型75
4.2.4 类型转换75
4.3 运算符与表达式77
4.3.1 运算符与表达式类型78
4.3.2 运算符的优先级与结合性82
4.4 C#常用方法与属性83
4.4.1 日期时间类常用方法与属性84
4.4.2 常用数学方法与属性84
4.4.3 常用字符串方法与属性85
4.4.4 随机方法85
4.5 结构化程序设计方法86
4.5.1 基本控件与顺序结构程序设计方法86
4.5.2 选择结构程序设计方法90
4.5.3 循环结构程序设计方法95
4.6 习题98
第5章 ASP.NET常用控件101
5.1 ASP.NET控件概述101
5.1.1 HTML控件和服务器端控件的概念101
5.1.2 控件和页面的执行过程102
5.2 常用标准服务器端控件102
5.2.1 ImageButton和HyperLink控件102
5.2.2 Image和ImageMap控件103
5.2.3 RadioButton和RadioButtonList控件105
5.2.4 CheckBox和CheckList控件107
5.2.5 ListBox和DropDownList控件107
5.2.6 FileUpload控件110
5.2.7 Table控件114
5.2.8 容器控件116
5.3 数据验证控件120
5.3.1 数据验证控件概述120
5.3.2 必须项验证控件(RequiredFieldValidator)121
5.3.3 比较验证控件(CompareValidator)123
5.3.4 范围验证控件(RangeValidator)124
5.3.5 正则表达式验证控件(RegularExpressionValidator)125
5.3.6 自定义验证控件(CustomValidator)126
5.3.7 验证摘要控件(ValidatorSummary)126
5.4 用户自定义控件128
5.4.1 用户自定义控件概述128
5.4.2 创建用户控件128
5.4.3 在设计视图中添加用户控件129
5.4.4 程序运行时动态添加用户控件131
5.4.5 公开构成控件的属性131
5.5 习题133
第6章 ASP.NET内置对象和状态管理136
6.1 Page对象136
6.1.1 Page对象的常用属性、方法和事件136
6.1.2 Web窗体页面的生命周期137
6.1.3 Page对象的Load事件与Init事件比较138
6.2 Response对象139
6.2.1 Response对象的常用属性和方法139
6.2.2 使用Response对象输出信息到客户端140
6.2.3 使用Redirect方法实现页面跳转141
6.3 Request对象142
6.3.1 Request对象的常用属性和方法142
6.3.2 使用UserHostAddress属性获取用户IP地址143
6.3.3 通过查询字符串实现跨页数据传递144
6.3.4 使用Browser属性获取客户浏览器信息145
6.3.5 使用Form属性处理HTML表单146
6.4 Server对象146
6.4.1 Server对象的常用属性和方法146
6.4.2 Execute和Transfer方法147
6.4.3 MapPath方法147
6.4.4 对字符串编码和解码148
6.5 ASP.NET的状态管理149
6.5.1 创建和使用Cookie对象149
6.5.2 创建和使用Session对象152
6.5.3 创建和使用Application对象157
6.6 习题160
第7章 ASP.NET AJAX162
7.1 基本概念162
7.1.1 Ajax的主要内容及原理162
7.1.2 ASP.NET AJAX概述163
7.2 常用ASP.NET AJAX控件163
7.2.1 ScriptManager控件和ScriptManagerProxy控件164
7.2.2 UpdatePanel控件166
7.2.3 UpdateProgress控件170
7.2.4 Timer控件171
7.3 ASP.NET AJAX控件工具包172
7.3.1 安装ASP.NET AJAX控件工具包173
7.3.2 使用ConfirmButtonExtender控件弹出确认对话框175
7.3.3 使用RoundedCornersExtender控件实现圆角效果178
7.3.4 使用CalendarExtender控件178
7.4 习题179
第8章 数据库基础和数据访问控件181
8.1 使用数据库系统181
8.1.1 创建Microsoft SQL Sever数据库181
8.1.2 常用SQL语句184
8.1.3 Microsoft SQL Server常用操作186
8.1.4 创建Microsoft Access数据库190
8.2 使用数据控件访问数据库192
8.2.1 使用数据源控件192
8.2.2 使用GridView控件193
8.2.3 使用FormView控件197
8.2.4 使用Repeater控件199
8.2.5 使用DetailsView控件203
8.3 习题206
第9章 使用ADO.NET访问数据库209
9.1 ADO.NET和数据库通用接口209
9.1.1 ADO.NET概述209
9.1.2 数据库通用接口209
9.1.3 ADO.NET的数据模型211
9.1.4 ADO.NET中的常用对象212
9.2 数据库连接对象(Connection)212
9.2.1 Connection对象概述213
9.2.2 创建Connection对象213
9.2.3 Connection对象的属性和方法213
9.2.4 数据库的连接字符串215
9.3 数据库命令对象(Command)219
9.3.1 创建Command对象220
9.3.2 Command对象的属性和方法221
9.4 数据读取对象(DataReader)224
9.4.1 DataReader对象的常用属性及方法224
9.4.2 使用DataReader对象225
9.5 数据适配器对象(DataAdapter)228
9.5.1 DataAdapter对象概述228
9.5.2 DataAdapter对象的属性和方法228
9.6 习题231
第10章 使用DataSet访问数据库233
10.1 DataSet概述233
10.1.1 DataSet与DataAdapter233
10.1.2 DataSet的组成234
10.1.3 DataSet中的对象、属性和方法235
10.2 使用DataSet访问数据库236
10.2.1 创建DataSet236
10.2.2 填充DataSet236
10.2.3 多结果集填充238
10.2.4 添加新记录239
10.2.5 修改记录240
10.2.6 删除记录241
10.3 DataSet应用实例(网站用户管理)241
10.3.1 用户管理模块应具有的功能242
10.3.2 模块功能的实现244
10.4 习题255
第11章 LINQ to SQL数据库操作256
11.1 LINQ的概念256
11.1.1 LINQ的构成256
11.1.2 与LINQ相关的几个概念257
11.2 使用LinqDataSource控件262
11.2.1 创建DataContext类262
11.2.2 配置LinqDataSource265
11.2.3 LinqDataSource控件使用示例266
11.3 使用LINQ to SQL的对象和方法267
11.3.1 返回数据表中的全部记录(select语句)268
11.3.2 返回数据表中符合条件的部分记录(Where语句)269
11.3.3 返回数据集合的排序(OrderBy方法)271
11.3.4 连接不同数据表(Join语句)271
11.3.5 插入新记录273
11.3.6 修改记录274
11.3.7 删除记录274
11.3.8 使用LINQ to SQL直接执行SQL语句274
11.4 习题276
第12章 ASP.NET的安全管理279
12.1 用户身份认证279
12.1.1 传统的认证方法279
12.1.2 基于角色的安全管理简介280
12.2 使用网站管理工具进行安全设置280
12.2.1 连接SQL Server数据库280
12.2.2 使用ASP.NET网站管理工具282
12.3 使用登录控件286
12.3.1 Login控件286
12.3.2 CreateUserWizard控件288
12.3.3 LoginName和LoginStatus控件288
12.3.4 LoginView控件289
12.3.5 ChangePassword和PasswordRecovery控件292
12.4 使用Membership API295
12.4.1 用户管理295
12.4.2 角色管理302
12.5 习题304
参考文献305