书籍详情

ASP.NET网站开发先锋

ASP.NET网站开发先锋

作者:孟庆昌 编著

出版社:机械工业出版社

出版时间:2010-02-01

ISBN:9787111295600

定价:¥68.00

购买这本书可以去
内容简介
  《ASP.NET网站开发先锋》提供光盘一张,含有书中实例的源代码。ASP.NET是微软公司推出的一种创建动态Web应用程序的技术,它具有应用广泛、程序开发效率高、项目开发周期短等优点。《ASP.NET网站开发先锋》从实际开发出发,由浅入深、由表及里,循序渐进地介绍了使用ASENET进行网站开发的方法。全书共分22章,包括ASENET概述、C#程序设计基础、ASP.NET语法基础、ASP.NET内置对象、ASENET标准服务器控件、数据验证控件、母版页、主题与皮肤、用户控件、使用ADO.NET管理数据、数据服务器控件、导航控件、登录服务器控件、WebParts服务器控件、LINQ技术、上传与下载管理、发送电子邮件、多功能编辑器、网站开发中的典型技术、聊天室的设计与实现、留言板的设计与实现、新闻发布系统的设计与实现等内容。全书每个知识点均结合实例进行介绍,包含近270个独立的实例,全部配有代码,使读者轻松掌握ASENIET开发要领。《ASP.NET网站开发先锋》内容详尽,实例丰富,非常适合编程初学者阅读,对于中级用户也有较高的参考价值,也可作为高等院校计算机网络专业毕业设计的参考书。
作者简介
暂缺《ASP.NET网站开发先锋》作者简介
目录
出版说明
前言
第1章 ASP.NET概述1
1.1 ASP.NET简介1
1.1.1 什么是ASP.NET1
1.1.2 ASP.NET的优点1
1.1.3.NETFramework2
1.1.4 ASP.NET和ASP的区别3
1.2 搭建ASP.NET开发环境3
1.2.1 安装IIS3
1.2.2 安装SQLServer20054
1.2.3 安装VisualStudio20086
1.3 如何创建ASP.NET网站7
1.3.1 创建ASP.NET网站7
1.3.2 创建ASP.NET网页8
1.3.3 运行Web应用程序10
1.3.4 配置IIS虚拟目录11
第2章 C#程序设计基础13
2.1 常量与变量13
2.1.1 常量13
2.1.2 变量14
2.2 数据类型15
2.2.1 值类型15
2.2.2 引用类型17
2.2.3 装箱和拆箱17
2.3 数据类型转换19
2.3.1 显式类型转换19
2.3.2 隐式类型转换19
2.4 运算符与表达式19
2.4.1 算数运算符与表达式20
2.4.2 赋值运算符与表达式20
2.4.3 关系运算符与表达式21
2.4.4 逻辑运算符与表达式21
2.4.5 位运算符21
2.4.6 自增与自减运算符22
2.4.7 其他运算符22
2.4.8 运算符的优先级23
2.5 字符串23
2.5.1 串联字符串24
2.5.2 替换字符串24
2.5.3 比较字符串24
2.5.4 拆分字符串26
2.5.5 定位字符串27
2.5.6 提取字符串27
2.5.7 复制、删除、剪切字符串28
2.5.8 填充、插入、大小写转换字符串29
2.6 流程控制30
2.6.1 条件语句30
2.6.2 循环语句32
2.6.3 分支语句34
2.7 数组35
2.7.1 一维数组35
2.7.2 多维数组36
2.7.3 使用foreach访问数组元素37
2.8 类、对象、方法37
2.8.1 类与对象37
2.8.2 方法38
2.8.3 继承42
2.8.4 构造函数与析构函数43
第3章 ASP.NET程序基础45
3.1 ASP.NET页面指令45
3.1.1 Page指令45
3.1.2 Control指令46
3.1.3 Import指令46
3.1.4 Implements指令47
3.1.5 Register指令48
3.1.6 Assembly指令48
3.1.7 OutputCache指令48
3.1.8 Reference指令49
3.1.9 Master指令50
3.1.1 0MasterType指令50
3.1.1 1PreviousPageType指令50
3.2 ASP.NET页面处理过程51
3.3 HTML服务器控件51
3.4 ASP.NET服务器控件53
3.5 ASP.NET服务器事件54
3.5.1 事件参数54
3.5.2 页面事件54
3.5.3 控件事件56
3.5.4 事件举例57
3.6 ASP.NET文件类型59
3.7 ASP.NET文件夹60
第4章 ASP.NET内置对象62
4.1 Response对象62
4.1.1 数据输出62
4.1.2 网页重定向与参数传递63
4.1.3 扩展Write方法的使用64
4.1.4 Response对象方法与属性65
4.2 Request对象66
4.2.1 获取浏览器环境信息66
4.2.2 获取服务器环境信息67
4.2.3 获取交互信息68
4.2.4 Request对象方法与属性70
4.3 Server对象71
4.3.1 编码与解码72
4.3.2 网页重定向73
4.3.3 Server对象方法与属性74
4.4 Application对象75
4.4.1 保存和读取应用程序状态值75
4.4.2 网站访问计数器76
4.4.3 Application对象方法与属性77
4.5 Session对象77
4.5.1 保存和读取会话状态值77
4.5.2 Session标识79
4.5.3 设置Session时效80
4.5.4 Session对象方法与属性81
4.6 Cookie对象82
4.6.1 Cookie的存储与读取82
4.6.2 设置Cookie生命周期84
4.6.3 Cookie对象属性84
第5章 ASP.NET标准工具箱控件86
5.1 控件概述86
5.2 Label控件86
5.3 TextBox控件87
5.4 按钮控件89
5.4.1 Button控件89
5.4.2 LinkButton控件90
5.4.3 ImageButton控件91
5.5 HyperLink控件92
5.6 HiddenField控件93
5.7 选择控件95
5.7.1 CheckBox控件95
5.7.2 CheckBoxList控件97
5.7.3 RadioButton控件101
5.7.4 RadioButtonList控件102
5.7.5 ListBox控件103
5.7.6 DropDownList控件109
5.7.7 BulletedList控件111
5.8 图形控件114
5.8.1 Image控件114
5.8.2 ImageMap控件117
5.9 容器控件119
5.9.1 Panel控件119
5.9.2 PlaceHolder控件123
5.10 表格控件124
5.11 MultiView和View控件127
5.12 向导控件131
5.13 FileUpload控件138
5.14 广告控件140
5.14.1 AdRotator概述140
5.14.2 广告文件141
5.14.3 AdRotator控件实例141
5.15 日历控件143
5.15.1 日历控件概述143
5.15.2 定制日历外观145
5.15.3 Calendar综合实例147
第6章 数据验证控件153
6.1 初识验证控件153
6.2 ASP.NET验证服务器控件153
6.2.1 RequiredFieldValidator控件153
6.2.2 CompareValidator控件155
6.2.3 RangeValidator控件158
6.2.4 RegularExpressionValidator控件159
6.2.5 ValidationSummary控件161
6.2.6 CustomValidator控件164
6.3 使用图片或声音标识错误摘要165
6.4 使用验证组166
6.5 禁用ASP.NET服务器控件验证168
第7章 母版页的使用170
7.1 认识母版页170
7.2 创建母版页和内容页170
7.2.1 创建母版页170
7.2.2 创建内容页172
7.3 以编程方式使用母版页175
7.3.1 动态访问母版页175
7.3.2 动态加载母版页177
7.4 母版页的嵌套178
第8章 主题与皮肤180
8.1 主题概述180
8.1.1 什么是主题180
8.1.2 主题的优先级181
8.2 使用主题181
8.2.1 创建主题和皮肤文件181
8.2.2 使用皮肤设置主题182
8.2.3 使用样式表设置主题183
8.2.4 在Web.config中应用主题186
8.3 动态切换主题189
8.4 禁用主题191
第9章 用户控件192
9.1 用户控件基础192
9.1.1 用户控件结构192
9.1.2 创建用户控件192
9.1.3 转换用户控件194
9.2 访问用户控件195
9.3 动态加载用户控件196
第10章 使用ADO.NET管理数据198
10.1 ADO.NET概述198
10.1.1 ADO.NET的结构198
10.1.2 ADO.NET数据提供程序199
10.2 使用Connection对象200
10.3 使用Command对象执行数据操作203
10.3.1 返回查询数据集203
10.3.2 进行条件查询205
10.3.3 进行模糊查询206
10.3.4 插入数据操作207
10.3.5 更新数据操作208
10.3.6 删除数据操作209
10.4 ADO.NET事务处理210
10.4.1 认识事务处理210
10.4.2 事务处理实例210
10.5 使用DataReader对象213
10.5.1 DataReader对象的方法和属性213
10.5.2 检索多个结果集214
10.6 使用DataAdapter对象215
10.6.1 使用DataAdapter对象检索数据215
10.6.2 使用DataAdapter对象插入、更改和删除数据217
10.7 DataSet对象220
10.7.1 DataSet对象模型220
10.7.2 向DataSet中添加DataTable221
10.7.3 使用DataView对象225
10.7.4 使用DataSet写入/读取XML文件228
第11章 数据服务器控件230
11.1 GridView控件230
11.1.1 GridView控件绑定数据控件230
11.1.2 在GridView控件中更改列标题文本233
11.1.3 GridView控件的编辑和删除操作235
11.1.4 在GridView控件中实现分页功能238
11.1.5 在GridView控件中实现数据排序246
11.1.6 实现删除时弹出确认对话框250
11.1.7 在GridView控件中实现批量删除254
11.1.8 在GridView控件中实现自动编号256
11.1.9 为GridView控件中某个字段创建超链接257
11.1.10 GridView控件与下拉列表结合258
11.1.11 在GridView控件中进行批量更新260
11.1.12 将GridView中的数据导出到Excel/Word文档263
11.1.13 定制GridView控件外观266
11.1.14 定制GridView字段值的显示格式266
11.1.15 GridView控件的常用属性和事件267
11.2 DataList控件269
11.2.1 DataList控件概述269
11.2.2 DataList控件绑定数据270
11.2.3 DataList控件的编辑与删除操作272
11.2.4 用DataList控件实现分页276
11.2.5 用DataList控件实现批量删除280
11.2.6 在DataList控件中查看数据详细信息282
11.3 DetailsView控件284
11.3.1 DetailsView控件概述284
11.3.2 DetailsView控件绑定数据操作285
11.3.3 DetailsView控件的分页286
11.3.4 DetailsView控件的编辑、插入和删除操作290
11.3.5 DetailsView控件与GridVeiw控件联动295
11.4 FormView控件300
11.4.1 FormView控件概述300
11.4.2 FormView控件绑定数据301
11.4.3 用FormView控件实现分页、编辑、插入和删除303
11.5 ListView控件304
11.5.1 ListView控件概述304
11.5.2 ListView控件绑定数据305
11.5.3 用ListView控件实现自定义分页306
11.5.4 用ListView控件实现排序309
11.5.5 用ListView控件实现编辑、删除和插入功能313
11.5.6 用ListView控件实现选择功能320
11.5.7 用ListView控件实现自动编号322
11.6 Repeater控件324
11.6.1 Repeater控件概述324
11.6.2 Repeater控件的嵌套324
第12章 导航控件327
12.1 站点地图327
12.2 SiteMapPath服务器控件328
12.2.1 SiteMapPath控件概述328
12.2.2 使用SiteMapPath控件创建站点导航329
12.2.3 SiteMapPath控件常用属性330
12.3 TreeView服务器控件332
12.3.1 TreeView控件概述332
12.3.2 以编程的方式创建静态TreeView导航332
12.3.3 TreeView控件绑定站点地图文件334
12.3.4 TreeView控件绑定XML文档335
12.3.5 TreeView控件绑定数据库336
12.3.6 TreeView控件综合使用339
……
第13章 登录控件与成员管理350
第14章 WebParts服务器控件383
第15章 LINQ技术407
第16章 上传与下载管理430
第17章 电子邮件功能的实现447
第18章 多功能编辑器464
第19章 网站开发中的典型技术474
第20章 聊天室的设计与实现516
第21章 留言板的设计与实现526
第22章 新闻发布系统设计与实现542
参考文献 572
猜您喜欢

读书导航