亲爱的读者.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
亲爱的读者

前 言 亲爱的读者,感谢您购买和阅读本书。本书第1版在2002年出版,幸运的是它取得了极大的成功。我相信这归因于当时市场上有关ASP.NET的书大多数都是参考类型的,这些书介绍每个单独的控件和它们的属性及用法,并且提供的示例都是用单一页面演示怎样使用一个功能控件(事实上,目前仍存在这种情况),它们的普遍缺陷是没有讲授如何整合ASP.NET所有的功能和控件来构建一个功能丰富的独立网站,而这正是读者在工作中经常需要做的。设计实现一个真正的网站与创建简单例子差别很大,所以我认为本书对开发人员解决日常工作中的实际问题是很有帮助的。 这本新版的书的大部分内容是完全重新编写的,但还是尽可能保持了已有应用程序的完整性。作为本书的新作者,我也尝试在现有Beer House应用程序框架中找到一个平衡点,添加一些新的模块并集成ASP.NET 3.5 SP1中的一些新技术。 本书旨在描述、设计和实现一个网站,它或许与您正在开发或即将开发的网站很相似,同时还对功能强大的ASP.NET 3.5 Framework提供的许多新功能进行了介绍。本书中并没有为了使解决方案变得简短而回避那些较难的问题。相反,我尽力向您解释了在开发现代网站时会遇到的一些典型问题,并给这些问题提供了一个或多个解决方案。结果是实现了一个网站,展示一个可供用户选择主题的设计、会员系统、用于发布和聚合文章及图片的内容管理系统、民意调查系统、新闻列表、论坛、图片库、活动日程表、个性化主页、搜索引擎优化和本地化(参考第1章中的详细介绍)。本书中的代码将用VB.NET编写,这不同于之前的版本,但您还是可下载C#和VB.NET源代码。我希望您能喜欢本书,它能为您加速开发下一个项目提供向导,使之具有更好的可靠性、可扩展性和良好的组织性。 可以通过在线浏览示例网站。 我的博客网址为。请密切关注示例项目的进一步开发和扩展。 0.1 本书读者对象 首先声明,这不是一本为初学者或者从没接触过ASP.NET和.NET Framework的开发人员编写的书。本书向读者介绍如何去开发一个实际的网站,从开始进行设计直到最后进行部署,但本书并没有事无巨细地解释每一个技术细节,而是专注于设计和编写实际的解决方案。为了能更好地学习本书,您应该具有ASP.NET 2.0的工作经验,即使没用过其高级功能,拥有这方面的经验也会使学习更加轻松。学习本书,不要求您了解ASP.NET 3.5,因为在每章中您将用到新引入的控件和功能,本书提供了足够的背景资料去实现解决方案。如果您想进一步学习和完全掌握某个控件,那么可以参考MSDN的官方资料或其他参考书,如Wrox的Professional ASP.NET 3.5。有关搜索引擎优化技术的较好的参考书是Kristopher Jones编写的Serarch Engine Optimization:Your Visual Blueprint for Effective Internet Marketing(Wiley)一书。Scott Klein的《LINQ高级编程》(本书已由清华大学出版社引进并出版)一书也很有帮助。 0.2 本书主要内容 本书从基础架构开始,逐步实现了一系列模块的设计和解决方案,最终完成了一个大型的示例网站。使“提出问题—分析问题—解决方案”系列图书区别于Wrox其他系列图书的是编排结构和从头至尾开发一个完整项目的设计。本书将引领您逐步开发一个完整的ASP.NET 3.5 网站,其中包括了许多我们期望在当今内容型网站和电子商务网站中出现的功能: 账户注册、个性化和主题 网站导航 新闻和事件,及其分类管理 民意调查 新闻列表 论坛 图片库 活动日程表 具有购物车和订单管理功能的电子商店 本地化 从管理的角度来看,还包含了下列功能和问题: 完整的在线后端管理部分,通过直观的用户界面来管理所有数据 网站部署 在实现每一个功能的同时,对ASP.NET 3.5中的新功能进行了讲解,这些功能如下: ASP.NET AJAX 新的ListView控件 实体框架(Entity Framework)和LINQ to Entities 由于本书是对一个真实网站作研究,所以它不仅实现ASP.NET功能,还将它们应用于普通场景。其中包括: 搜索引擎优化技术 错误记录和处理 CSS布局 本书不仅包含了ASP.NET 3.5的新功能,还演示了如何把这些功能融合在一起,去开发一个功能完善的网站。全部设计决策都作了解释和讨论,包括数据库设计、数据访问和业务逻辑组件设计以及整个网站的体系结构。到本书结束时,您将学到许多基于一个可靠的、可伸缩的和可扩展的体系结构的最佳Web开发实践。 0.3 本书的结构安排 本书从开始到结束构建了一个完整的项目。每一章(除了第1章)都介绍了项目中一个独立的模

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档