出版时间:2003-1-1 出版社:清华大学出版社 作者:John Kauffman,Brian Matsik 页数:394 字数:659000
Tag标签:无
内容概要
对于 Web 站点而言,最基本的要求是能够动态地更新内容,能够准确、安全地传输和存储数据,这些都需要访问数据库。本书全面详尽地介绍了如何使用C#和ASP.NET 来开发数据驱动的 Web 应用程序。本书首先概述了数据驱动的 Web 站点的基本概念,以及开发环境。接着介绍了一些创建数据库的理论和SQL 语言,对数据库的连接以及其他主题,如连接字符串的存储。之后,讨论了 DataReader 和 DataSet 对象,讲述了如何添加、更新和删除记录。然后运用 ADO.NET 的知识,讨论组件、应用程序和存储过程的创建,以及一些性能问题。最后提供了一个实例,将这些知识都应用到一个实际的应用程序中。 本书适用于具有一些C#和ASP.NET编程经验的开发人员;熟悉.NET Framework的开发人员;以及广大想要学习如何使用ASP.NET 编写以数据为核心的 Web 应用程序的读者。
书籍目录
第1章 在Web上显示数据 1.1 数据驱动Web站点的优缺点 1.2 数据源 1.3 从数据库中检索数据 1.4 ADO.NET 1.5 数据驱动的应用程序体系结构 1.6 Microsoft SQL Server Desktop Engine 1.7 小结第2章 关系数据库 2.1 数据库术语和概念 2.2 数据和实体 2.3 关系数据库 2.4 SQL入门介绍 2.5 规范化 2.6 SQL Server与Access 2.7 小结第3章 连接数据源 3.1 什么是连接 3.2 连接语法 3.3 获取模式信息(OLE DB) 3.4 一个更好的连接字符串 3.5 常见的错误 3.6 小结第4章 DataReader对象、Command对象和Web服务器控件 4.1 处理和显示数据 4.2 使用DataReader对象 4.3 在ASP.NET中使用基于数据的控件 4.4 列表框和下拉列表控件 4.5 使用单选按钮列表 4.6 多项选择 4.7 DataGrid控件 4.8 常见的错误 4.9 小结第5章 使用DataSet对象读取数据 5.1 DataSet对象 5.2 DataGrid列的属性 5.3 DataGrid排序 5.4 DataGrid分页 5.5 Calendar控件和数据源 5.6 从下拉列表中进行过滤 5.7 常见错误 5.8 小结第6章 创建和插入记录 6.1 使用ASP.NET和ADO.NET插入数据 6.2 使用ADO.NET插入新记录 6.3 ASP.NET验证控件 6.4 使用DataSet对象插入记录 6.5 小结第7章 更新和删除记录 7.1 更新数据库 7.2 删除数据 7.3 验证数据 7.4 小结第8章 使用存储过程 8.1 存储过程的优点 8.2 调用存储过程 8.3 创建存储过程 8.4 将参数传递到存储过程 8.5 存储过程输出参数 8.6 小结第9章 真实的数据驱动ASP.NET应用程序 9.1 处理数据库错误 9.2 事务处理 9.3 代码的组织 9.4 数据安全的技巧 9.5 小结第10章 组件化 10.1 组件化的概念 10.2 使用类库的原因 10.3 编写类库 10.4 编写用于数据库访问的类库 10.5 其他注意事项 10.6 小结第11章 性能 11.1 性能测量 11.2 连接池 11.3 性能计数器 11.4 DataSet、 DataReader和Recordset 11.5 类型化DataSet与后期绑定DataSet 11.6 微调DataSet和DataReader 11.7 小结第12章 构建一个完整的数据驱动Web应用程序 12.1 Wrox Auction站点概述 12.2 ASP.NET页面的流程 12.3 创建应用程序 12.4 编写应用程序 12.5 应用程序的完善 12.6 小结
图书封面
图书标签Tags
无
评论、评分、阅读与下载