词条 | ASP.NET2.0数据库与网络开发从入门到精通 |
释义 | 该书按照从易到难、由浅入深的顺序,通过实例介绍了ASP.NET2.0的基础知识、控件应用、技术等应用ASP.NET2.0开发网络和数据库程序的方法。 书名:ASP.NET2.0数据库与网络开发从入门到精通 作者:陶国荣 ISBN:9787115179678 定价:56.00 元 出版社:人民邮电出版社 出版时间:2008 开本:16开 内容简介本书从ASP.NET2.0架构与SQLServer2000数据库的安装讲起,通过实用、简洁的实例来介绍VisualBasicNET(书中简称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 NETFramework架构组成 1 1.2 建立ASP.NET的开发平台 2 1.2.1 ASP.NET的运行环境 2 1.2.2 VisualStudio2005的安装 4 1.3 SQLServer2000的运行环境和安装配置 6 1.3.1 SQLServer2000的运行环境 6 1.3.2 SQLServer2000在XP系统中的安装 7 1.3.3 利用SQLServer2000创建数据库 8 第2章 VisualBasic.NET语言 10 2.1 语言基础 10 2.1.1 第一个VisualBasic.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 WebForm 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 标签控件——LabelWeb控件 90 3.3.5 图片显示控件——Image控件 91 3.3.6 超级链接控件——HyperLink控件 92 3.3.7 按钮控件——ButtonWeb控件 94 3.3.8 超链接式的按钮控件——LinkButtonWeb控件 95 3.3.9 图形按钮控件——ImageButtonWeb控件 97 3.3.10 文本框控件——TextBoxWeb控件 100 3.3.11 分组控件——PenelWeb控件 103 3.3.12 单选按钮控件——RadioButtonWeb控件 105 3.3.13 单选按钮组控件——RadioButtonListWeb控件 108 3.3.14 列表项控件——ListItemWeb控件 111 3.3.15 复选框控件——CheckBoxWeb控件 114 3.3.16 复选框组控件——CheckBoxListWeb控件 115 3.3.17 下拉式列表框控件——DropDownListWeb控件 119 3.3.18 列表框控件——ListBoxWeb控件 124 3.3.19 创建表格控件——TableWeb控件、TableRowWeb控件、ableCellWeb控件 130 3.3.20 下拉列表框控件——DropDownListWeb控件的使用(综合应用) 133 3.3.21 动态增删控件——PlaceHolderWeb控件 135 3.3.22 文本呈现控件——LiteralControlWeb控件 136 3.2.23 设置自定义控件的事件 137 3.3.24 多视图控件——MultiViewWeb控件 139 3.3.25 MultiViewWeb控件与MenuWeb控件联合使用 141 3.3.26 向导控件——WizardWeb控件 143 3.3.27 图像作用域控件——ImageMapWeb控件 146 3.4 Web数据验证控件 149 3.4.1 验证字段是否为空控件——RequiredFieldValidator控件 150 3.4.2 比较控件——CompareValidatorWeb控件 151 3.4.3 验证数值范围控件——RangeValidatorWeb控件 155 3.4.4 模式匹配控件——RegularExpressionValidatorWeb控件 157 3.4.5 显示验证错误的列表控件——ValidationSummaryWeb控件 163 3.4.6 自定义逻辑验证控件——CustomValidatorWeb控件 165 3.5 其他控件 169 3.5.1 广告图像显示控件——AdRotatorWeb控件 169 3.5.2 日历控件——CalendarWeb控件 172 3.5.3 上传文件控件——FileUpLoadWeb控件 177 3.5.4 树形控件——TreeViewWeb控件 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 RepeaterWeb控件 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 OnErrorGoTo的使用 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 …… |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。