首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 图形图像 >

ASP.NET2.0数据库与网络开发从入门到精通(VB.NET)

2010-04-21 
基本信息·出版社:人民邮电出版社 ·页码:468 页 ·出版日期:2008年08月 ·ISBN:7115179670/9787115179678 ·条形码:9787115179678 ·版本:第1版 · ...
商家名称 信用等级 购买信息 订购本书
ASP.NET2.0数据库与网络开发从入门到精通(VB.NET) 去商家看看
ASP.NET2.0数据库与网络开发从入门到精通(VB.NET) 去商家看看

 ASP.NET2.0数据库与网络开发从入门到精通(VB.NET)


基本信息·出版社:人民邮电出版社
·页码:468 页
·出版日期:2008年08月
·ISBN:7115179670/9787115179678
·条形码:9787115179678
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文

内容简介 本书从ASP.NET2.0架构与SQLServer2000数据库的安装讲起,通过实用、简洁的实例来介绍Visual Basic NET(书中简称VB.NET)的基础语法,使读者在使用ASP.NET2.0开发Web应用和数据库程序前,具有扎实的语言基础。然后本书按照从易到难、由浅入深地顺序介绍了用ASP.NET2.0开发网络和数据库程序的方法。在介绍基本知识时,为了使读者易于应用和理解,书中配有精心设计的实例。最后,通过讲解两个三层结构的Web应用开发案例,帮助读者巩固所学知识,加深对项目整体开发的了解。
本书图文并茂、通俗易懂,适合于ASP.NET2.0的初、中级用户、网络开发人员阅读。也可作为各类培训学校的教材,以及大中专院校师生的教学参考书。
编辑推荐 想学通ASP .NET2.0吗?读这本书吧……
贯穿全文的170多个实例,全面解析了ASP.NET2.0的开发技术。“基础知识+控件应用+深入应用+技术总结”的渐进式学习模式,加深读者理解和应用。易学、易用的语言讲解,降低了学习ASP.NET2.0的门槛;两个完整开发案例的实践,帮助读者真正从入门进入实战角色。
目录
第一部分 基础概念
第1章 ASP.NET基础 1
1.1 ASP.NET概述 1
1.1.1 NET简介 1
1.1.2 NET Framework架构组成 1
1.2 建立ASP.NET的开发平台 2
1.2.1 ASP.NET的运行环境 2
1.2.2 Visual Studio 2005的安装 4
1.3 SQL Server 2000的运行环境和安装配置 6
1.3.1 SQL Server 2000的运行环境 6
1.3.2 SQL Server 2000在XP系统中的安装 7
1.3.3 利用SQL Server 2000创建数据库 8
第2章 Visual Basic.NET语言 10
2.1 语言基础 10
2.1.1 第一个Visual Basic.NET页面程序演示 10
2.1.2 对象(Object) 11
2.1.3 属性(Peroperty) 12
2.1.4 方法(Method) 12
2.1.5 事件(Event) 13
2.2 数据类型 13
2.2.1 常量和变量 13
2.2.2 基本数据类型 15
2.2.3 数组 17
2.3 运算符、表达式和语句 19
2.3.1 运算符 19
2.3.2 表达式 22
2.3.3 语句 22
2.4 程序控制语句 22
2.4.1 条件语句 22
2.4.2 循环语句 26
2.5 过程(Procedure) 28
2.5.1 Sub过程 28
2.5.2 Function过程 29
2.6 常用函数示例 31
2.6.1 显示时间和日期 31
2.6.2 字符串函数 33
2.7 面向对象基础 35
2.7.1 类(Class) 35
2.7.2 继承(Inherits) 37
2.7.3 命名空间(Namespace) 39
第二部分 控件使用
第3章 Web页面介绍 40
3.1 Web Form 40
3.1.1 第一个ASP.NET页面演示 40
3.1.2 Web页面处理过程 41
3.1.3 Page_OnLoad事件 45
3.1.4 Page_UnLoad事件 46
3.1.5 多按钮处理事件 48
3.1.6 AutoPostBack属性 50
3.2 HTML控件 50
3.2.1 HTML控件的优势 50
3.2.2 HTML控件架构 52
3.2.3 HTML控件常用属性 54
3.2.4 超级链接控件——HtmlAnchor控件 58
3.2.5 显示图片控件——HtmlImage控件 59
3.2.6 按钮控件——HtmlButton控件 60
3.2.7 表单控件——HtmlForm控件 62
3.2.8 输入控件——HtmlInput控件集 63
3.2.9 提交按钮控件——HtmlInputButton控件 64
3.2.10 单行文本框控件——HtmlInputText控件 65
3.2.11 单选按钮控件——HtmlInputRadio控件 66
3.2.12 复选框控件——HtmlInputCheckBox控件 68
3.2.13 隐式输入控件——HtmlInputHidden控件 69
3.2.14 文本框控件——HtmlTextArea控件 71
3.2.15 下拉列表框控件——HtmlSelect控件 72
3.2.16 创建表格控件——HtmlTable、HtmlTableRow、HtmlTableCell控件 73
3.2.17 表格控件——HtmlTable控件综合应用 76
3.3 Web控件 79
3.3.1 Web控件优势 79
3.3.2 Web控件架构 79
3.3.3 Web控件基本属性 81
3.3.4 标签控件——Label Web控件 90
3.3.5 图片显示控件——Image控件 91
3.3.6 超级链接控件——HyperLink控件 92
3.3.7 按钮控件——Button Web控件 94
3.3.8 超链接式的按钮控件——LinkButton Web控件 95
3.3.9 图形按钮控件——ImageButton Web控件 97
3.3.10 文本框控件——TextBox Web控件 100
3.3.11 分组控件——Penel Web控件 103
3.3.12 单选按钮控件——RadioButton Web控件 105
3.3.13 单选按钮组控件——RadioButtonList Web控件 108
3.3.14 列表项控件——ListItem Web控件 111
3.3.15 复选框控件——CheckBox Web控件 114
3.3.16 复选框组控件——CheckBoxList Web控件 115
3.3.17 下拉式列表框控件——DropDownList Web控件 119
3.3.18 列表框控件——ListBox Web控件 124
3.3.19 创建表格控件——Table Web控件、TableRow Web控件、ableCell Web控件 130
3.3.20 下拉列表框控件——DropDownList Web 控件的使用(综合应用) 133
3.3.21 动态增删控件——PlaceHolder Web 控件 135
3.3.22 文本呈现控件——LiteralControl Web 控件 136
3.2.23 设置自定义控件的事件 137
3.3.24 多视图控件——MultiView Web 控件 139
3.3.25 MultiView Web 控件与Menu Web 控件联合使用 141
3.3.26 向导控件——Wizard Web 控件 143
3.3.27 图像作用域控件——ImageMap Web 控件 146
3.4 Web 数据验证控件 149
3.4.1 验证字段是否为空控件——RequiredFieldValidator控件 150
3.4.2 比较控件——CompareValidator Web控件 151
3.4.3 验证数值范围控件——RangeValidator Web控件 155
3.4.4 模式匹配控件——RegularExpressionValidator Web控件 157
3.4.5 显示验证错误的列表控件——ValidationSummary Web控件 163
3.4.6 自定义逻辑验证控件——CustomValidator Web控件 165
3.5 其他控件 169
3.5.1 广告图像显示控件——AdRotator Web控件 169
3.5.2 日历控件——Calendar Web控件 172
3.5.3 上传文件控件——FileUpLoad Web控件 177
3.5.4 树形控件——TreeView Web控件 182
第4章 Web 窗体用户控件 191
4.1 用户控件介绍 191
4.1.1 自定义页面控件 191
4.1.2 公开用户控件属性 193
4.1.3 在用户控件中封装事件 194
4.2 用户控件进阶应用 197
4.2.1 自定义控件属性 197
4.2.2 模板数据绑定控件 199
4.3 XML文件 201
4.3.1 FileStream对象基本属性 201
4.3.2 生成XML格式文件 202
4.3.3 读取XML文件 203
第5章 Web控件与数据源的绑定 205
5.1 数据绑定简介 205
5.2 绑定变量 205
5.2.1 变量的作用域 205
5.2.2 不同作用域间变量的绑定 206
5.3 简单控件的数据绑定 208
5.3.1 绑定数组和ArrayList对象 208
5.3.2 设置数据绑定属性 210
5.3.3 绑定集合对象 211
5.3.4 绑定DataView控件 212
5.4 通用类文件 214
5.4.1 建立类库文件 214
5.4.2 类库文件注册成.DLL文件 215
5.4.3 DLL文件在页面开发中的应用 216
5.5 模板中的数据绑定 219
5.5.1 Repeater Web控件 219
5.5.2 DataList控件 223
5.5.3 OnltemCommand事件 226
5.5.4 DataList控件分页功能 228
5.5.5 DataList更新绑定数据示例 232
5.6 DataGrid控件与数据绑定 237
5.6.1 DataGridPage样式 239
5.6.2 DataGrid中事件的定义 239
5.6.3 DataGrid的分页功能 240
5.6.4 自定义DataGrid中的字段 241
5.6.5 DataGrid更新绑定数据示例 255
5.6.6 DataGrid中数据绑定综合应用 258
5.6.7 DataGrid中按字段排序 261
5.6.8 DataGrid绑定具有主/从关系数据源 265
5.6.9 DataGrid用户操作接口的优化 268
5.6.10 DataGrid中数据编辑接口高级应用 272
第三部分 数据库和ASP.NET内置对象编程
第6章 ADO.NET数据库编程 277
6.1 ADO.NET基本概念 277
6.1.1 ADO.NET架构 277
6.1.2 ADO.NET对象模型 277
6.1.3 通过ADOConnection访问数据源 278
6.1.4 获取数据源中的数据 280
6.2 ADO.NET数据库基本操作 282
6.2.1 查询记录 283
6.2.2 插入记录 285
6.2.3 修改记录 288
6.2.4 删除记录 290
6.3 ADO.NET中的存储过程 293
6.3.1 创建存储过程 293
6.3.2 有返回值的存储过程 295
6.3.3 带输入参数的存储过程 298
6.3.4 带输出参数的存储过程 300
6.4 DataSet的用法 302
6.4.1 DataSet的基本架构 302
6.4.2 DataSet中对象的使用 303
6.4.3 DataAdapter对象 307
6.4.4 定义数据库表间的关联性 309
6.5 DataView的用法 311
6.5.1 DataView基本属性 311
6.5.2 使用DataView排序 312
6.5.3 DataView中查询记录 314
6.5.4 自定义DataView对象 316
第7章 ASP.NET内置对象 319
7.1 Request对象 319
7.1.1 基本属性和常用方法 319
7.1.2 获取对象或参数值 320
7.1.3 取得浏览器信息 323
7.1.4 MapPath方法 324
7.1.5 使用QueryString获取参数 325
7.2 Response对象 326
7.2.1 基本属性和常用方法 327
7.2.2 输出文字文件 327
7.2.3 Redirect方法 329
7.2.4 使用缓冲区(Buffer) 330
7.2.5 获取联机状态 331
7.3 Server对象 332
7.3.1 基本属性和常用方法 332
7.3.2 HtmlEncode、HtmlDecode方法 333
7.3.3 UrlEncode、UrlDecode方法 334
7.3.4 建立COM组件 336
7.4 Application对象 337
7.4.1 基本属性和常用方法 337
7.4.2 获取Application对象内容 338
7.4.3 锁定Application对象 339
7.5 Session对象 341
7.5.1 基本属性和常用方法 341
7.5.2 设置Session对象变量的有效期 341
7.5.3 Session存放客户状态信息 342
7.6 Cookie对象 344
7.6.1 基本属性和常用方法 344
7.6.2 定义Cookie对象 345
7.6.3 设置Cookie对象生命期 346
7.6.4 Cookie对象与Session对象的关系 349
第8章 ASP.NET中的错误处理 350
8.1 除错(Debug) 350
8.1.1 错误种类 350
8.1.2 错误信息 351
8.1.3 Trace对象 351
8.2 错误处理程序 354
8.2.1 Err对象介绍 354
8.2.2 On Error GoTo的使用 355
8.2.3 Try...Catch....Finally的使用 356
8.3 SDK调试器 358
8.3.1 应用程序启用调试模式 359
8.3.2 调试应用程序 359
8.3.3 设置断点 361
第四部分 项目实战
第9章 信息管理综合应用系统开发 363
9.1 人员信息管理系统开发 363
9.1.1 需求分析 363
9.1.2 总体设计 363
9.1.3 功能设计 364
9.2 数据库设计与实现 364
9.2.1 数据库需求分析 364
9.2.2 数据库逻辑设计 364
9.2.3 数据库的存储过程 365
9.3 个人基本信息 365
9.3.1 实现效果 365
9.3.2 用户表示层 366
9.3.3 业务逻辑层 372
9.3.4 数据访问层 373
9.4 人员照片管理 374
9.4.1 实现效果 375
9.4.2 用户表示层 375
9.4.3 业务逻辑层 377
9.5 人员信息维护 378
9.5.1 实现效果 378
9.5.2 存储过程 378
9.5.3 用户表示层 379
9.5.4 业务逻辑层 385
9.5.5 数据访问层 386
第10章 企业商业网站系统开发 388
10.1 网上书店系统开发 388
10.1.1 需求分析 388
10.1.2 总体设计 388
10.1.3 功能设计 389
10.2 数据库设计与实现 390
10.2.1 数据库需求分析 390
10.2.2 数据库逻辑设计 391
10.2.3 数据库的存储过程 394
10.3 会员信息管理 395
10.3.1 实现效果 395
10.3.2 用户表示层 396
10.3.3 业务逻辑层 412
10.3.4 数据访问层 414
10.3.5 存储过程 419
10.4 商品信息管理 421
10.4.1 实现效果 421
10.4.2 用户表示层 422
10.4.3 业务逻辑层 429
10.4.4 数据访问层 430
10.4.5 存储过程 431
10.5 会员购物管理 432
10.5.1 实现效果 432
10.5.2 用户表示层 433
10.5.3 业务逻辑层 444
10.5.4 数据访问层 445
10.5.5 存储过程 446
10.6 后台数据管理 448
10.6.1 实现效果 448
10.6.2 用户表示层 449
10.6.3 业务逻辑层 462
10.6.4 数据访问层 463
10.6.5 存储过程 465

……
热点排行