您好,欢迎来到聚文网。 登录 免费注册
ASP.NET3.5构建WEB2.0门户站点

ASP.NET3.5构建WEB2.0门户站点

  • 装帧: 平装
  • 出版社: 机械工业出版社
  • 作者: (德)扎比尔(Zabir,O.A.)著;罗江华译. 著作
  • 出版日期: 2008-07-01
  • 商品条码: 9787111239949
  • 开本: 16开
  • 出版年份: 2008
定价:¥42 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
ASP.NET 3.5构建Web 2.0门户站点
    “如果您正为创建一个高性能、时髦、基于AJAX应用的ASP.NET Web站点而发愁,那么本书将很好适合于您。”——Mike Pope.Microsoft User Education
    如果您认为自己的ASP.NET应用已经很好熟练,那么请在阅读完本书后再次进行确认。这本特别的指南提供了不错的站点构建技术,~ASP.NET 3.5以及其他前沿的微软技术。它将指导您开发出一个坚如磐石的Webfq户站点以经受住每天数百万次的访问,同时能够在扩展性和安全性的双重压力下生存下来。这个门户站点不仅能作为客户量巨大的站点的主页,还可以作为企业传递强大内容集合的平台。
    本书由Pageflakes公司CTO及合伙创始人Omar AL Zabir编著,全书展示了如何应用ASP.NET 3.5、ASRNETAJAX、Windows Workflow Foundation、LINQ以及ASENET 3.5来开发一个类似于My Yahoo!、iGoogle以及Pageflakes这样的站点。由Zabir构建的一个开源的而且基于AJAX应用的Portal原型(在线访问地址为WWW.dropthings.com)贯穿本书始终,并引领您解决在设计架构上面临的挑战,同时,本书还探讨了很多不错主题:不错AJAX应用、性能优化技术以及服务端扩展性等。
    Omar AL Zabir是Pageflakes公司的CTO及合伙创始人、微软MVP、热门.NET技术博客站点的作者(http://msmvps.com/omar),为代码工程(Code Project)也做出了很多贡献。2006年,在西雅图的一次基于SEOmoz.org组织的评审中,针对Pageflakes门户站点的评价位居于iGoogle、Live.corn、Netvibes以及Protopage这些站点之上。
内容简介
您将从本书中了解到:
    采用流行的N层、基于Widget部件的应用程序模型实现一个低耦合的系统架构。
    提供页面上的拖拽功能,并使用ASP.NET 3.5来构建Web层的服务端部分。
    使用LINQ构建数据访问层以及使用Windows Workflow Foundation以工作流集合的方式来构建业务层。
    为提高性能和实现更高效率的缓存功能,采用JavaScript来构建基于客户端的Widget部件。
    深度挖掘ASP.NET AJAx框架所提供的优选性能,使站点运行得更快、用户体验更高、可扩展性更强。
    构建一个自定义的、Web服务调用处理程序来服在ASP.NET AJAx 1.0中实现异步、事务化以及缓存友好的Web服务调用出现的缺陷。
    Pageflakes的创始人和首席技术官Omar AL Zabir所著的这本《ASP.NET 3.5构建Web 2.0门户网站》展示了如何使用ASP.NET 3.5、ASE.NET AJAX、Windows Workflow Foundation、LINQ和.NET 3.5来开发类似于My Yahoo!、iGoogle和Pageflakes的门户站点。在书中,AL Zabir构建了一个支持Ajax的开源门户原型(可以通过网址WWW.dropthings.com找到),并且向您一一讲解设计和架构中面临的挑战、不错Ajax概念、性能优化技巧和服务器端扩展性问题。
    通过本书您将学到:实现一个高度松耦合的架构,紧跟流行的n层结构和基于构件的应用程序模型、提供拖放功能,并且使用ASE.NET 3.5构建Web软件层的服务器端、运用LINQ建立数据访问层,并使用Windows Workflow Foundation建立作为工作流集合的业务逻辑层、使用JavaScript开发客户端构件以获得更快的性能和更好的缓存效果、发挥ASP.NET AJAX框架的优选效能以获得速度更快、具有更多动态效果和更好可扩展性的站点、构建一个客户Web服务调用句柄以服ASENET AJAX 1.0的缺点,从而得到异步、支持事务处理和缓存友好的网络服务。
目录
第1章  Web Portals和Dropthings.com简介
  Web Portal定义
  Web 2.0 Portal定义
  使用Web Portal
  Dropthings导航
  使用ASP.NET AJAx
  使用C#3.0和.NET 3.5
  小结
第2章  Web PortaI和Widget架构
  使用widget框架
  添加widget
  最大化用户的第一次访问体验
  呈现再次访问的用户体验
  提高ASP.NET AJAx的性能
  添加验证和授权
  预防拒绝服务(DoS)攻击
  小结
第3章  使用ASP.N ET AJAX构建Web界面层
  实现web Portal的首页
  为多列拖放区域创建一个自定义拖放扩展器
  实现widget Container
  构建widget部件
  页面切换:模拟无刷新体验
  在web服务中使用Profile对象
  实现验证和授权
  实现注销
  小结
第4章  使用.NET 3.5创建数据层和业务层
  LINQ to SQL简介
  使用LINQ to SQL构建数据访问层
  介绍windows Workflow Foundation
  使用wF构建业务层
  实现DashboardFacade
  小结
第5章  构建基于客户端的Widget部件
  延迟加载服务端Widget部件
  内容代理
  构建客户端Rss widget部件
  构建基于客户端的Flickr照片widget部件
  小结
第6章  优化ASP.NET AJAX
第7章  创建基于异步、事务化、缓存友好的Web服务
第8章  提升服务端性能和扩展性
第9章  提升客房端的性能
第10章  应对普通的部署、主机和产品挑战

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网