您好,欢迎来到聚文网。 登录 免费注册
ASP.NET 3.5简明教程(C# 2008篇)(高等学校计算机应用规划教材)

ASP.NET 3.5简明教程(C# 2008篇)(高等学校计算机应用规划教材)

  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: 张正礼、陈文臣、何昀峰 著
  • 出版日期: 2010-06-01
  • 商品条码: 9787302218012
  • 版次: 0
  • 开本: 16开
  • 页数: 0
  • 出版年份: 2010
定价:¥38 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
《ASP.NET 3.5简明教程(C# 2008篇)》特色:针对高校学生和初、中级用户,基础知识与实践相结合,详细介绍了ASP.NET3.5动态网站开发的相关知识。内容全面,实例丰富,可操作性强,切实提高读者的实际动手能力。对于实例,不纠缠于具体的程序细节,而是仔细剖析技术要点,加深读者印象。章前给出重点内容,章后附有针对性的练习,使读者加深对知识点的理解和掌握,并能单一反三。
ASP.NET3.5开发基础
C#语言快速掌握
Web控件及用户控件
ASP.NET常用对象
ADO.NET数据库编程
数据绑定和相关控件
XML数据操作
LINQ技术
配置ASP.NET应用程序
网络书店
内容简介
asp.net3.5是一种基于服务器的功能强大的技术,用于为万维网或企业的内部网创建动态的、交互式的html网页。它构成了.netframework的核心元素,为异常强大的.net开发环境提供基于web的访问。本书包括13章,系统地介绍了如何使用asp.net开发动态网站,具体包括asp.net的运行环境、c#编程语言概述、asp.net控件的使用、数据绑定、母版页、网站导航、xml数据管理、linq技术等内容,最后通过一个具体的动态网站开发项目演示了利用asp.net3.5进行动态网站开发的方法和思路。本书作为使用asp.net进行网站开发的实例教程,围绕asp.net3.5的特点对此类应用程序的开发流程进行了详细的说明,教学重点明确、结构合理、语言简明,而且每个实例均为作者在本领域工作中的真实案例,具有很强的实用性。本书适用对象为asp.net的初、中级读者,可以作为各个asp.net网站设计培训班的教材,也适合一些工程技术人员或者工科高校学生自学使用。
目录
第1章 ASP.NET 3.5开发基础 1
1.1 ASP.NET简介 1
1.1.1 .NET简介 1
1.1.2 ASP.NET页面与Web服务器的交互过程 2
1.2 搭建ASP.NET 3.5开发环境 3
1.2.1 安装和配置IIS 3
1.2.2 配置集成开发环境 9
1.3 创建第一个ASP.NET 3.5应用程序 14
1.3.1 创建Web站点 14
1.3.2 编写ASP.NET 3.5应用程序 17
1.3.3 编译和运行应用程序 17
1.4 习题 18
1.4.1 填空题 18
1.4.2 选择题 19
1.4.3 问答题 19
1.4.4 上机操作题 19

第2章 C#语言快速掌握 20
2.1 数据类型 20
2.1.1 值类型 21
2.1.2 引用类型 25
2.1.3 装箱和拆箱 28
2.1.4 指针类型 28
2.2 变量和常量 29
2.2.1 变量 29
2.2.2 常量 30
2.3 运算符 30
2.3.1 算术运算符 31
2.3.2 赋值运算符 32
2.3.3 关系运算符 33
2.3.4 逻辑运算符 33
2.3.5 条件运算符 34
2.3.6 位运算符 35
2.3.7 运算符的优先级 37
2.4 流程控制 38
2.4.1 条件语句 38
2.4.2 循环语句 44
2.4.3 跳转语句 47
2.5 类和对象 48
2.5.1 类 48
2.5.2 属性和方法 50
2.5.3 对象的创建和回收 51
2.5.4 继承和多态 54
2.6 委托与事件 60
2.6.1 概述 60
2.6.2 使用委托进行回调 61
2.6.3 动态注册和移除事件 62
2.7 C# 3.0/3.5的新特性 63
2.7.1 隐型局部变量 64
2.7.2 扩展方法 65
2.7.3 Lambda表达式 67
2.7.4 对象和集合初始化器 68
2.7.5 LINQ 71
2.8 习题 72
2.8.1 填空题 72
2.8.2 选择题 72
2.8.3 问答题 72
2.8.4 上机操作题 73

第3章 Web控件 74
3.1 基本的Web控件 74
3.2 Web控件类 78
3.2.1 Web控件的基本属性 79
3.2.2 单位 81
3.2.3 枚举 82
3.2.4 颜色 82
3.2.5 字体 83
3.3 Web控件的事件 83
3.3.1 Web控件的事件模型 84
3.3.2 Web控件事件的绑定 85
3.4 列表控件 85
3.4.1 ListBox控件 86
3.4.2 DropDownList控件 88
3.4.3 CheckBoxList控件 90
3.4.4 RadioButtonList控件 92
3.4.5 BulletedList控件 94
3.5 表控件 96
3.5.1 表控件对象模型 96
3.5.2 向页面中添加表控件 98
3.5.3 动态操作表控件 100
3.6 验证控件 101
3.6.1 RequiredFieldValidator控件 101
3.6.2 CompareValidator控件 102
3.6.3 RangeValidator控件 104
3.6.4 RegularExpressionValidator控件 105
3.6.5 CustomValidator控件 107
3.7 Rich控件 109
3.7.1 Calendar控件 110
3.7.2 AdRotator控件 115
3.8 习题 118
3.8.1 填空题 118
3.8.2 选择题 119
3.8.3 问答题 119
3.8.4 上机操作题 119

第4章 用户控件 121
4.1 概述 121
4.2 创建用户控件 122
4.3 用户控件的使用 128
4.4 用户控件事件 131
4.5 习题 133
4.5.1 填空题 133
4.5.2 选择题 133
4.5.3 问答题 133
4.5.4 上机操作题 134

第5章 样式、主题和母版页 135
5.1 样式 135
5.1.1 样式的作用 135
5.1.2 样式的种类 136
5.1.3 样式的语法 138
5.1.4 使用样式 141
5.1.5 样式创建器 143
5.1.6 CSS属性窗口 146
5.1.7 创建和应用样式文件 148
5.2 主题 149
5.2.1 概述 150
5.2.2 主题的创建 151
5.2.3 主题的应用 152
5.2.4 SkinID的应用 154
5.2.5 主题的禁用 155
5.3 母版页 155
5.3.1 概述 156
5.3.2 创建母版页 157
5.3.3 在母版页中放入网页的方法 160
5.4 习题 162
5.4.1 填空题 162
5.4.2 选择题 163
5.4.3 问答题 163
5.4.4 上机操作题 163

第6章 页面导航 165
6.1 站点导航 165
6.1.1 基于XML的站点地图 165
6.1.2 SiteMapDataSource服务器控件 167
6.2 TreeView服务器控件 167
6.3 Menu服务器控件 169
6.4 习题 171
6.4.1 填空题 171
6.4.2 选择题 171
6.4.3 问答题 171
6.4.4 上机操作题 172

第7章 ASP.NET常用对象 173
7.1 基本输出对象Response 173
7.1.1 Response对象的属性和方法 173
7.1.2 输出字符串 175
7.1.3 输出文件 175
7.1.4 网页重定向 176
7.2 基本输入对象Request 179
7.2.1 Request对象的属性 179
7.2.2 获取浏览器信息 179
7.2.3 获取HTTP中的信息 181
7.3 ViewState对象 182
7.3.1 概述 182
7.3.2 保留成员变量 184
7.4 Server对象 186
7.4.1 Server对象的属性和方法 186
7.4.2 利用Server对象进行HTML编码和解码 188
7.4.3 利用Server对象进行URL编码和解码 190
7.5 Session对象 192
7.5.1 Session对象的方法和事件 192
7.5.2 Session对象的唯一性和有效时间 192
7.6 Cookie对象 197
7.6.1 Cookie对象的属性 197
7.6.2 访问Cookie 198
7.7 Application对象 199
7.7.1 如何使用Application对象 199
7.7.2 同步Application状态 199
7.7.3 网站的访问计数 200
7.8 习题 201
7.8.1 填空题 201
7.8.2 选择题 202
7.8.3 问答题 202
7.8.4 上机操作题 203

第8章 ADO.NET数据库编程 204
8.1 ADO.NET的基本对象 204
8.1.1 ADO.NET简介 204
8.1.2 ADO.NET组件结构 205
8.2 连接数据库 206
8.2.1 建立SQL Server数据库 206
8.2.2 连接SQL Server数据库 209
8.2.3 连接Access数据库 211
8.3 读取数据 213
8.3.1 使用SqlCommand类 213
8.3.2 使用OleDbCommand类 214
8.3.3 使用存储过程 216
8.4 使用DataReader 218
8.5 填充数据集 221
8.5.1 使用DataAdapter 221
8.5.2 使用DataTable、DataColumn和DataRow 224
8.5.3 访问数据集 226
8.6 习题 229
8.6.1 填空题 229
8.6.2 选择题 230
8.6.3 问答题 230
8.6.4 上机操作题 231

第9章 数据绑定和数据控件 233
9.1 数据绑定简介 233
9.1.1 简单数据绑定和复杂数据绑定 233
9.1.2 用于简单数据绑定的控件 234
9.2 数据源控件 236
9.2.1 SqlDataSource控件 236
9.2.2 SqlDataSource控件的属性 238
9.2.3 SqlDataSource控件的功能 240
9.2.4 使用SqlDataSource控件 241
9.3 GridView控件 243
9.3.1 GridView控件概述 243
9.3.2 在GridView Web服务器控件中分页 244
9.3.3 对GridView Web服务器控件中的数据进行排序 247
9.4 DetailsView控件 249
9.4.1 属性 249
9.4.2 在DetailsView控件中显示数据 252
9.4.3 在DetailsView控件中操作数据 253
9.5 FormView控件 255
9.6 ListView控件 256
9.6.1 属性 256
9.6.2 方法 258
9.6.3 为ListView控件创建模板 259
9.7 习题 262
9.7.1 填空题 262
9.7.2 选择题 263
9.7.3 问答题 263
9.7.4 上机操作题 263

第10章 XML数据操作 265
10.1 XML概述 265
10.1.1 XML的语法 265
10.1.2 文档类型定义 267
10.1.3 可扩展样式语言 269
10.1.4 XPath 272
10.2 NET中实现的XML DOM 272
10.2.1 创建XML文档 274
10.2.2 将XML读入文档 274
10.2.3 创建新节点 275
10.2.4 修改XML文档 276
10.2.5 删除XML文档的节点、属性和内容 276
10.2.6 保存XML文档 277
10.2.7 使用XPath导航选择节点 277
10.3 DataSet与XML 278
10.3.1 把XML数据读入
DataSet对象 278
10.3.2 把DataSet写出XML数据 279
10.4 XML数据绑定 280
10.5 习题 284
10.5.1 填空题 284
10.5.2 选择题 284
10.5.3 问答题 284
10.5.4 上机操作题 285

第11章 LINQ技术 286
11.1 概述 286
11.2 基于C#的LINQ 288
11.2.1 LINQ查询介绍 288
11.2.2 LINQ和泛型 290
11.2.3 基本查询操作 291
11.3 LINQ到ADO.NET 293
11.3.1 LINQ到SQL基础 294
11.3.2 对象模型和对象模型的创建 295
11.3.3 查询数据库 298
11.3.4 更改数据库 301
11.3.5 存储过程 304
11.4 习题 307
11.4.1 填空题 307
11.4.2 选择题 308
11.4.3 问答题 308
11.4.4 上机操作题 308

第12章 配置ASP.NET应用程序 310
12.1 使用web.config进行配置 310
12.1.1 身份验证和授权 312
12.1.2 在代码中获取web.config应用程序设置 312
12.2 使用global.asax进行配置 316
12.2.1 编写Application_Start和Application_End事件处理代码 317
12.2.2 编写Session_Start和Session_End事件处理代码 320
12.2.3 编写错误处理程序 322
12.3 习题 324
12.3.1 填空题 324
12.3.2 选择题 325
12.3.3 问答题 325
12.3.4 上机操作题 325

第13章 网络书店 327
13.1 功能分析 327
13.2 系统设计 328
13.2.1 系统模块的划分 328
13.2.2 系统框架设计 331
13.2.3 系统程序结构设计 338
13.2.4 数据库设计 340
13.3 数据访问和存储层(DAL层)的实现 346
13.3.1 ADO.NET数据访问组件 346
13.3.2 LINQ到SQL数据访问组件 352
13.4 业务逻辑层 354
13.4.1 Book类 355
13.4.2 Category类 358
13.4.3 Comment类 359
13.4.4 Cart类 362
13.4.5 Order类 363
13.4.6 Folders类和Mails类 363
13.4.7 User类 364
13.5 表示层的实现 366
13.5.1 书籍信息浏览功能 366
13.5.2 书籍评论功能 368
13.5.3 购物车功能 370
13.5.4 订单生成与修改功能 372
13.5.5 站内邮件功能 375
13.6 小结 376

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网