书籍详情

ASP.NET网站建设专家

ASP.NET网站建设专家

作者:王保健 编著

出版社:清华大学出版社

出版时间:2005-07-01

ISBN:9787302109761

定价:¥24.00

购买这本书可以去
内容简介
  本书侧重于实用性,以“软件功能实例”的结构方式构建内容。全书共分13章,分别介绍了ASP.NET编程基础、相关控件、网站新闻发布系统、网站会员管理系统、论坛、网站推荐、电子杂志、在线调查、留言板、文件上传、与Excel交互、ASP.NET与XML、ASP.NET与Web服务。通过这些案例读者迅速掌握ASP.NET开发技能。本书保证了知识的相对完整和系统性。在讲解过程中由浅及深、由易到难、循序渐进,并结合理论与实际制作,使读者能够快速入门,并且达到较高的水平。本书适合初学者和中级用户阅读,也可作为各级培训用教材。本书程序源文件可在http://www.itbook8.com网站下载。本书前言经常会有网友和同事问我,有没有ASP.NET的例子程序可以推荐?他们希望这些程序是一个完整的项目,能够实现一个完整的功能并且不用修改就可以运行起来。我向他们推荐.NET自带的例子程序Duwamish,但是他们看了后都觉得过于复杂,并不是一个初学者可以上手的项目,我又想到QuickStart,但它又过于简单和零散。要说好的项目并不是没有,像做门户网站的DotNetNuke,做论坛的ASP.NETForum,还有做博客的.Text,这些项目本身都是非常好的开放源码,但是和Duwamish一样,由于其实现过于复杂,并不适合用来学习ASP.NET。有位朋友就建议我把自己这些年开发网站的程序整理一下,写一本书以供大家学习。于是,就有了这本《ASP.NET网站建设专家》。本书主要通过许多具体实例来介绍如何使用ASP.NET来建设和开发网站。第1章讲解ASP.NET概述。在这一章中,介绍了ASP.NET的概念、ASP.NET的特点、如何安装.NET,以及两个ASP.NET的开发工具,并通过例子说明了如何使用这两个工具。第2章讲解ASP.NET的页面和相关控件。介绍了Page类中常用的一些对象、页面的基本控件等,并着重介绍如何使用几个常用的数据绑定控件以及如何实现分页等功能。从第3章开始,会通过一个个具体的实例来讲解如何使用ASP.NET来开发网站。在第3章中,介绍了使用三层结构来开发新闻发布系统的整个过程。主要包括新闻的显示、分类和后台管理等功能。第4章讲解会员管理系统的开发过程,介绍了会员注册、登录、密码查找和退出系统等功能的实现过程。第5章讲解论坛系统的开发过程。在这一章中,介绍了论坛的帖子列表显示、帖子内容显示、发表帖子和回复帖子等功能的实现过程。第6章讲解如何实现网站推荐功能。在这一章中,将学习如何实现通过电子邮件把用户的网站和网站里面的页面推荐给网友的功能。第7章讲解电子杂志系统的开发过程,介绍了如何实现电子杂志的订阅、退订、发送以及后台管理的程序。第8章讲解在线调查系统的开发过程,介绍了如何实现调查列表的显示、投票、投票结果的显示以及增加、修改和删除调查问题等功能。第9章讲解留言板系统的开发过程,介绍如何实现发表留言、查看留言和管理留言等功能。第10章讲解文件上传系统的开发过程,分别介绍如何通过ASP.NET和Web服务实现文件的上传功能。第11章讲解ASP.NET如何与Excel文件交互。在这一章中,介绍如何从Excel文件中读取文件和如何把内容导出成Excel格式。第12章讲解ASP.NET操作XML文件,介绍DataSet格式和XML格式的数据转换,还将介绍如何用XSL来显示XML,以及如何向XML中增加内容和在XML中搜索内容等功能。第13章讲解Web服务。在这一章中,介绍了创建和使用自己的Web服务、搜索第三方的Web服务和Web服务中的状态管理。IT书吧(http://www.itbook8.com)提供本书的技术支持及配套程序下载。编者
作者简介
暂缺《ASP.NET网站建设专家》作者简介
目录
第1章 ASP.NET概述 1
1.1 什么是ASP.NET 1
1.2 为什么要使用ASP.NET 1
1.2.1 ASP.NET的编程语言 2
1.2.2 内容和代码分离 5
1.2.3 ASP.NET丰富的Web控件 7
1.3 安装.NET 9
1.4 ASP.NET开发工具 10
1.4.1 Visual Studio.NET 10
1.4.2 ASP.NET Web Matrix 15
1.5 本章小结 19
第2章 ASP.NET页面及相关控件 21
2.1 Page类 21
2.2 ASP.NET 页面基本控件 29
2.3 Web数据绑定控件的比较 30
2.3.1 相似性 30
2.3.2 DataGrid控件 30
2.3.3 DataList控件 31
2.3.4 Repeater控件 31
2.4 数据分页的实现 32
2.4.1 用DataGrid实现分页 33
2.4.2 用DataList、Repeater实现分页 36
2.5 本章小结 40
第3章 网站新闻发布系统 41
3.1 需求分析及功能分析 41
3.1.1 新闻系统数据库设计 41
3.1.2 新闻系统主要功能分析 43
3.2 项目的创建 43
3.3 新闻显示功能 46
3.3.1 数据层--News,NewsSort表和存储过程 46
3.3.2 业务层--NewsDB类 50
3.3.3 表示层--News.aspx,NewsDetail.aspx, NewsSort.ascx 56
3.4 新闻后台管理 66
3.4.1 站长登录 66
3.4.2 增加新闻 69
3.4.3 修改和删除新闻 74
3.5 本章小结 80
第4章 网站会员管理系统 81
4.1 会员数据库设计 81
4.2 会员系统主要功能 82
4.2.1 会员注册 82
4.2.2 会员登录 88
4.2.3 密码查找 91
4.2.4 退出系统 96
4.3 本章小结 96
第5章 论坛程序 97
5.1 论坛数据库设计 97
5.2 论坛系统主要功能 98
5.2.1 论坛帖子列表显示 98
5.2.2 发表帖子 108
5.2.3 帖子详细内容显示 115
5.2.4 回复帖子 119
5.3 本章小结 126
第6章 网站推荐 127
6.1 把本站推荐给朋友 127
6.2 把本文推荐给朋友 132
6.3 本章小结 134
第7章 电子杂志 135
7.1 电子杂志数据库设计 135
7.2 电子杂志订阅与退定 135
7.3 电子杂志发送 139
7.4 电子邮件批量录入 143
7.5 电子邮件管理 146
7.5.1 电子邮件地址显示 146
7.5.2 电子邮件分页显示 148
7.5.3 编辑和删除电子邮件地址 149
7.6 本章小结 154
第8章 在线调查 155
8.1 数据库设计 155
8.2 在线调查系统程序设计 156
8.2.1 问题列表显示 156
8.2.2 投票页面 158
8.2.3 调查结果显示页面 164
8.3 在线调查系统后台管理 169
8.3.1 增加调查问题 169
8.3.2 修改和删除调查问题 174
8.4 本章小结 183
第9章 留言板 184
9.1 留言板数据库设计 184
9.2 发表留言 185
9.3 查看留言 189
9.4 管理留言 196
9.5 本章小结 204
第10章 文件上传 205
10.1 用ASP.NET实现文件上传 205
10.2 用Web服务上传文件 209
10.3 本章小结 218
第11章 ASP.NET中操作Excel 219
11.1 使用ASP.NET读取Excel文件 219
11.2 把数据导出到Excel文件中 223
11.3 本章小结 233
第12章 ASP.NET与XML 234
12.1 什么是XML 234
12.2 XML与DataSet 235
12.2.1 基本概念 235
12.2.2 案例分析 236
12.3 使用XSL显示XML内容 244
12.4 向XML文档中增加元素 248
12.5 在XML文档中搜索内容 252
12.6 本章小结 255
第13章 ASP.NET与Web服务 256
13.1 为什么要使用Web服务 256
13.2 创建和使用Web服务 256
13.2.1 创建Web服务 256
13.2.2 使用自己的Web服务 261
13.2.3 搜索和使用第三方的Web服务 264
13.3 Web服务状态管理 268
13.4 本章小结 270


猜您喜欢

读书导航