ASP酷(aspcool.com)的飞鹰终于出了一本ASP.NET的书,送了我一本,读了一遍收益颇丰。推荐给大家:
《ASP.NET网站建设专家》前言
经常会有网友和同事都问我,有没有学习ASP.NET的例子程序可以推荐?他们希望这些程序是一个完整的项目,能够实现一个完整的功能并且不用修改就可以运行起来。我向他们推荐.NET自带的例子程序Duwamish,但是他们看了后都觉得过于复杂,并不是一个初学者可以上手的项目,我又想到QuickStart,但它又过于简单和零散。要说好的项目并不是没有,象做门户网站的DotNetNuke,象做论坛的ASP.NET Forum,还有做博客的.Text,这些项目本身都是非常好的开放源码,但是和Duwamish一样,由于其实现过于复杂,并不适合用来学习ASP.NET。有位朋友就建议我把自己这些年开发网站的程序整理一下,写一本书以供大家学习。正好,清华大学出版室的魏江江主编联系我,希望可以写一本ASP.NET的书,于是,就有了这本《ASP.NET网站建设专家》。
编写这本书的目的不仅是一本可以用来学习ASP.NET的图书,我更希望把这些年来使用ASP.NET开发网站的经验能够拿出来和大家一起分享。在这本书中,除了开始的两章我们介绍一些基础知识外,更多的章节我们将是通过建设网站中用到的一个个实例来做具体讲解。
本书主要内容
本书主要通过许多具体实例来介绍如何使用ASP.NET来建设和开发网站。
第一章我们将讲解ASP.NET概述。在这一章中,我们将介绍ASP.NET的概念、ASP.NET的特点、如何安装.NET,以及两个ASP.NET的开发工具,我们将通过例子说明了如何使用这两个工具。
第二章我们将讲解ASP.NET的页面和相关控件。我们将介绍Page类中常用的一些对象、页面的基本控件等。我们将着重介绍如何使用几个常用的数据绑定控件以及如何实现分页等功能。
从第三章开始,我们将通过一个个具体的实例来讲解如何使用ASP.NET来开发网站。在这第三章中,我们将介绍使用三层结构来开发新闻发布系统的整个过程。主要包括新闻的显示、分类和后台管理等功能。
第四章我们将讲解会员管理系统的开发过程,我们将介绍会员注册、登陆、密码查找和退出系统等功能的实现过程。
第五章我们将讲解论坛系统的开发过程,在这一章中,我们将介绍论坛的帖子列表显示、帖子内容显示、发表帖子和回复帖子等功能的实现过程。
第六章我们将讲解如何实现网站推荐功能,在这一章中,我们将学习如何实现通过电子邮件把你的网站和网站里面的页面推荐给网友的朋友的功能。
第七章我们将讲解电子杂志系统的开发过程,我们将学习如何实现电子杂志的订阅、退订、发送以及后台管理的程序。
第八章我们将讲解在线调查系统的开发过程,我们将学习如何实现调查列表的显示、投票、投票结果的显示以及增加、修改和删除调查问题等功能。
第九章我们将讲解留言板系统的开发过程,我们将学习如何实现发表留言、查看留言和管理留言等功能。
第十章我们将讲解文件上传系统的开发过程,我们将分别讲解如何通过ASP.NET和Web服务实现文件的上传功能。
第十一章我们将讲解ASP.NET如何与Excel文件交互,在这一章中,我们将介绍如何从Excel文件中读取文件和如何把内容导出成Excel格式。
第十二章我们将讲解ASP.NET操作XML文件,我们将介绍DataSet格式和XML格式的数据转换,我们还将介绍如何用XSL来显示XML,以及如何向XML中增加内容和在XML中搜索内容等功能。
第十三章我们将介绍Web服务,在这一章中,我们将学习创建和使用自己的Web服务、搜索第三方的Web服务和Web服务中的状态管理。
前言: http://blog.aspcool.com/tim/archive/2005/05/21/2330.html
目录: http://blog.aspcool.com/tim/archive/2005/07/01/2570.html
样章下载: http://www.tup.com.cn/Resource/tsyz/010313-01.doc
图书详细信息:http://blog.aspcool.com/tim/archive/2005/07/01/2573.html
网上购买方法: http://blog.aspcool.com/tim/archive/2005/07/05/2583.html
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
《ASP.NET网站建设专家》网上销售地址
互动出版室: http://www.china-pub.com/computers/common/info.asp?id=26041
当当书店:http://www.dangdang.com/product_detail/product_detail.asp?product_id=9008577
华储网上书店:http://www.huachu.com.cn/itbook/itbookinfo.asp?lbbh=BD11986553
华北书城购买: http://www.beijingbook.com.cn/Book/bookdetail/bookdetail.asp?id_book=00017454
北京图书大厦网上书店: http://www.bjbb.com.cn/product/detail.php?catalog=1&id=1106015
亚丁网商城: http://www.addin.com.cn/ProductInfo/200507/19497.html
昆明新知图书城: http://www.xinzhi.com.cn/book.asp?id=495616
