本书从最基本的ASP.NET和ADO.NET数据库知识出发,介绍目前比较流行的几个网站通用模块,这些模块是所有编程人员进行数据库开发时经常用到的;然后通过综合实例讲述如何将这些功能模块整合到系统中,以使读者能够很好地掌握本书中通用模块的使用;最后,介绍了数据库系统移植和升级,使用户能了解如何在自己开发的数据库系统中调用各模块。本书内容丰富,讲解通俗易懂,具有很强的实用性和可操作性。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | ASP.NET2.0数据库通用模块开发与系统移植(附光盘)/数据库通用模块开发与系统移植丛书 |
分类 | 教育考试-考试-计算机类 |
作者 | 施伟伟//王敬栋 |
出版社 | 清华大学出版社 |
下载 | |
简介 | 编辑推荐 本书从最基本的ASP.NET和ADO.NET数据库知识出发,介绍目前比较流行的几个网站通用模块,这些模块是所有编程人员进行数据库开发时经常用到的;然后通过综合实例讲述如何将这些功能模块整合到系统中,以使读者能够很好地掌握本书中通用模块的使用;最后,介绍了数据库系统移植和升级,使用户能了解如何在自己开发的数据库系统中调用各模块。本书内容丰富,讲解通俗易懂,具有很强的实用性和可操作性。 内容推荐 .NET 2.0在各个方面对ASP.NET的功能进行了显著增强,使建立网站和网页并维持其运行变得更加简单,而且使用的代码比以前更少。同时,用户还可以根据自己的需求向ASP.NET中添加自定义功能。 本书从实例入手,介绍了网站通用模块、综合实例和数据库的移植等方面的内容。本书的第1章和第2章介绍了ASP.NET和ADO.NET开发的基本知识,第3~12章介绍了登录功能模块、注册功能模块、搜索功能模块、编辑功能模块、删除功能模块、上传下载功能模块、讨论区功能模块、电子邮件收发功能模块、在线投票功能模块和新闻发布功能模块等Web应用程序通用功能模块的开发方法。第13~16章介绍了4个比较流行的典型系统,每个系统都具有很强的代表性。第17章介绍了从.NET 1.1平台移植到.NET 2.0平台的方法,不同数据库系统间的移植以及相似系统的移植过程。本书注重代码的通用性和工程实践性,书中提供的通用模块和典型系统稍加修改就可以为读者所用。 本书不仅适合于具有编程经验的广大网站开发人员使用,也适合高等院校师生学习和参考使用,特别对高校计算机及相关专业的学生进行毕业设计具有非常好的参考价值,广大计算机编程爱好者也可将本书作为自学与参考用书。 目录 第1章 ASP.NET开发基础 1 1.1 ASP.NET 2.0新增功能 1 1.1.1 数据访问中增加的新功能 1 1.1.2 状态管理中的新增功能 3 1.1.3 网页中的新增功能 5 1.1.4 网页模型中的新增功能 6 1.1.5 缓存中的新增功能 7 1.1.6 跟踪中的新增功能 8 1.1.7 配置中的新增功能 8 1.1.8 新增Web服务器控件 11 1.2 开发环境配置 12 1.2.1 IIS的安装和配置 12 1.2.2 使用web.config进行配置 17 1.2.3 配置Global.asax 23 1.3 ASP.NET的基本对象 24 1.3.1 Application对象 24 1.3.2 Response对象 25 1.3.3 Request对象 26 1.3.4 Server对象 28 1.3.5 Session对象 29 1.3.6 Context对象 30 1.3.7 Trace对象 31 1.4 创建Welcome Web应用程序 32 1.4.1 启动ASP.NET Web服务扩展 32 1.4.2 启动Visual Studio 2005建立 Web网站 32 1.4.3 添加内容 34
1.4.4 调试ASP.NET程序 35 1.5 本章小结 36 第2章 ADO数据库编程基础 37 2.1 数据提供程序 37 2.2 使用ADO .NET连接数据源 40 2.2.1 连接SQL Server数据库 40 2.2.2 使用ODBC连接数据源 41 2.2.3 使用OLE DB连接数据源 41 2.2.4 连接Oracle数据库 42 2.3 ADO.NET基本对象 42 2.3.1 Command对象 42 2.3.2 DataReader对象 44 2.3.3 DataAdapter对象 46 2.4 数据集 48 2.4.1 创建DataSet 48 2.4.2 向DataSet中添加DataTable 对象 48 2.4.3 添加表间关系 49 2.4.4 DataSet同数据源中的数据 一起使用 49 2.4.5 合并DataSet内容 49 2.4.6 复制DataSet内容 51 2.4.7 使用DataSet的事件 52 2.4.8 使用类型化的DataSet 52 2.5 数据绑定 54 2.5.1 数据源控件 54 2.5.2 数据绑定控件 55 2.5.3 数据绑定语法 56 2.6 本章小结 58 第3章 登录功能模块 59 3.1 最基本的登录页面 59 3.1.1 功能预览 59 3.1.2 数据库设计 60 3.1.3 界面设计 61 3.1.4 功能实现 61 3.2 具有验证码功能的登录页面 64 3.2.1 功能预览 64 3.2.2 验证码的实现 65 3.2.3 验证码的使用 67 3.3 具有高级功能的登录页面 69 3.3.1 功能预览 69 3.3.2 数据库设计 71 3.3.3 数据库连接 72 3.3.4 界面设计 74 3.3.5 登录页面功能实现代码 75 3.4 登录控件简介 79 3.4.1 功能预览 79 3.4.2 配置文件 80 3.4.3 登录页面 89 3.4.4 欢迎页面 89 3.5 本章小结 90 第4章 注册功能模块 91 4.1 最基本的注册页面 91 4.1.1 功能预览 91 4.1.2 数据库设计 92 4.1.3 数据库连接 93 4.1.4 界面设计 94 4.1.5 功能实现 97 4.2 具有高级功能的注册页面 98 4.2.1 功能预览 98 4.2.2 数据库设计 101 4.2.3 数据库连接 102 4.2.4 界面设计 103 4.2.5 功能实现 104 4.3 本章小结 111 第5章 搜索功能模块 113 5.1 最基本的搜索页面 113 5.1.1 功能预览 113 5.1.2 数据库设计 115 5.1.3 数据库连接 115 5.1.4 界面设计 116 5.1.5 功能实现 117 5.2 复杂的搜索页面 118 5.2.1 功能预览 118 5.2.2 数据库设计 121 5.2.3 数据库连接 121 5.2.4 界面设计 122 5.2.5 功能实现 124 5.3 多表搜索 127 5.3.1 功能预览 127 5.3.2 数据库设计 128 5.3.3 数据库连接 128 5.3.4 界面设计 129 5.3.5 功能实现 129 5.4 本章小结 132 第6章 编辑功能模块 133 6.1 具有添加功能的编辑页面 133 6.1.1 功能预览 133 6.1.2 数据库设计 135 6.1.3 数据库连接 136 6.1.4 界面设计 137 6.1.5 功能实现 139 6.2 具有修改功能的编辑页面 142 6.2.1 功能预览 142 6.2.2 数据库设计 144 6.2.3 数据库连接 144 6.2.4 界面设计 144 6.2.5 功能实现 145 6.3 本章小结 149 第7章 删除功能模块 151 7.1 最基本的删除页面 151 7.1.1 功能预览 151 7.1.2 数据库设计 152 7.1.3 数据库连接 152 7.1.4 界面设计 153 7.1.5 功能实现 154 7.2 具有高级功能的删除页面 156 7.2.1 功能预览 156 7.2.2 数据库设计 157 7.2.3 数据库连接 158 7.2.4 界面设计 159 7.2.5 功能实现 159 7.3 使用存储过程的编辑功能模块 160 7.3.1 功能预览 161 7.3.2 数据库设计 162 7.3.3 数据库连接 163 7.3.4 界面设计 164 7.3.5 功能实现 166 7.4 本章小结 175 第8章 上传下载功能模块 177 8.1 FileUpload类介绍 177 8.2 简易文件上传页面 178 8.2.1 功能预览 178 8.2.2 界面设计 180 8.2.3 功能实现 181 8.3 使用数据库的文件上传页面 183 8.3.1 功能预览 183 8.3.2 数据库设计 185 8.3.3 数据库连接 185 8.3.4 界面设计 186 8.3.5 功能实现 188 8.4 文件下载功能模块 190 8.4.1 功能预览 191 8.4.2 功能实现 192 8.5 本章小结 197 第9章 讨论区功能模块 199 9.1 TreeView控件介绍 199 9.2 最简单的讨论区 201 9.2.1 功能预览 201 9.2.2 数据库设计 202 9.2.3 数据库链接 203 9.2.4 界面设计 204 9.2.5 功能实现 205 9.3 改进的讨论区 207 9.3.1 功能预览 207 9.3.2 数据库设计 209 9.3.3 数据库连接 210 9.3.4 界面设计 211 9.3.5 功能实现 220 9.4 本章小结 222 第10章 电子邮件收发功能模块 223 10.1 功能预览 223 10.2 System.Net.Mail命名空间中 的类 227 10.3 接收电子邮件 227 10.3.1 界面设计 227 10.3.2 功能实现 228 10.4 旧模式发送电子邮件 231 10.4.1 界面设计 231 10.4.2 功能实现 232 10.5 新模式发送电子邮件 238 10.5.1 界面设计 238 10.5.2 配置web.config文件 239 10.5.3 功能实现 240 10.6 发送HTML格式的电子邮件 241 10.7 发送带附件的电子邮件 242 10.8 本章小结 243 第11章 在线投票功能模块 245 11.1 功能预览 245 11.1.1 各子模块功能预览 246 11.1.2 数据库设计 248 11.1.3 数据库连接 250 11.2 投票项目管理功能模块 250 11.2.1 界面设计 250 11.2.2 功能实现 251 11.3 投票功能模块 255 11.3.1 界面设计 255 11.3.2 功能实现 257 11.4 查看投票功能模块 259 11.4.1 界面设计 259 11.4.2 功能实现 260 11.5 本章小结 261 第12章 新闻发布功能模块 263 12.1 新闻发布模块概述 263 12.1.1 功能描述 263 12.1.2 文件结构 264 12.1.3 数据库介绍 265 12.2 新闻浏览功能模块 267 12.2.1 功能预览 267 12.2.2 界面设计 268 12.2.3 功能实现 268 12.3 登录功能模块 270 12.4 新闻类别管理模块 272 12.4.1 添加、编辑新闻类别 272 12.4.2 新闻类别列表模块 274 12.4.3 删除功能模块 274 12.5 新闻信息管理功能模块 275 12.6 本章小结 276 第13章 办公自动化系统 277 13.1 办公自动化系统概述 277 13.1.1 功能描述 277 13.1.2 文件结构 278 13.1.3 数据库介绍 279 13.2 配置web.config文件 282 13.3 登录功能模块 283 13.4 员工信息列表模块 286 13.4.1 功能预览 286 13.4.2 界面设计 287 13.4.3 功能实现 288 13.5 搜索功能模块 291 13.5.1 功能预览 291 13.5.2 界面设计 291 13.5.3 功能实现 292 13.6 员工信息编辑模块 293 13.6.1 功能预览 293 13.6.2 功能实现 294 13.6.3 员工信息的修改 301 13.7 本章小结 302 第14章 博客系统 303 14.1 博客系统概述 303 14.1.1 功能描述 303 14.1.2 文件结构 304 14.1.3 数据库介绍 305 14.2 配置web.config文件 309 14.3 日志管理模块 310 14.3.1 用户登录模块 311 14.3.2 日志文章列表模块 314 14.3.3 文章修改 316 14.3.4 添加新文章 318 14.3.5 其他模块 318 14.4 博客首页模块 319 14.4.1 文章目录列表 319 14.4.2 文章列表 321 14.5 某目录下文章列表页面 322 14.6 文章内容页面 323 14.7 本章小结 323 第15章 宽带在线 325 15.1 宽带在线系统概述 325 15.1.1 功能描述 325 15.1.2 文件结构 326 15.1.3 数据库介绍 327 15.2 会员管理模块 333 15.2.1 会员登录模块 333 15.2.2 会员注册模块 335 15.2.3 注销模块 335 15.2.4 其他模块 336 15.3 搜索功能模块 336 15.3.1 搜索模块 336 15.3.2 搜索结果模块 337 15.4 影片分类列表模块 343 15.5 影片排行模块 344 15.6 电影详细信息模块 347 15.6.1 界面设计 347 15.6.2 功能实现 350 15.7 最新影片模块 354 15.8 播放模块 356 15.9 本章小结 357 第16章 校园网图书销售系统 359 16.1 校园网图书销售系统概述 359 16.1.1 功能描述 359 16.1.2 文件结构 360 16.1.3 数据库介绍 362 16.2 会员管理模块 369 16.2.1 会员登录模块 369 16.2.2 会员注册模块 373 16.2.3 会员密码修改模块 375 16.2.4 会员信息修改模块 380 16.2.5 注销模块 386 16.3 搜索功能模块 387 16.3.1 搜索模块 387 16.3.2 搜索结果模块 387 16.4 图书分类列表模块 391 16.4.1 界面设计 392 16.4.2 功能实现 393 16.5 图书详细信息模块 396 16.5.1 界面设计 396 16.5.2 功能实现 398 16.6 推荐图书模块 401 16.7 购物车功能模块 403 16.7.1 添加到购物车 403 16.7.2 购物车页面 406 16.7.3 结算页面 417 16.8 订单查询功能模块 424 16.9 本章小结 426 第17章 系统移植与升级 427 17.1 系统升级 427 17.1.1 升级前准备 427 17.1.2 系统升级 433 17.1.3 修改代码 435 17.2 数据库移植 437 17.2.1 使用Access升级向导从 Access移植到SQL Server 437 17.2.2 从SQL Server移植 到MySQL 445 17.2.3 从SQL Server移植到 Oracle 451 17.3 数据库移植注意事项 453 17.4 相似系统移植 455 17.4.1 相似系统功能概述 455 17.4.2 移植分析 455 17.4.3 数据库移植 456 17.4.4 数据库连接移植 465 17.4.5 首页功能模块 466 17.4.6 图书分类显示功能模块 471 17.4.7 图书详细信息功能模块 472 17.4.8 搜索结果功能模块 480 17.5 本章小结 482 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。