Building a Web 2.0 Portal with ASP.NET 3.5 = ASP.NET 3.5构建Web 2.0门户网站 /

副标题:无

作   者:Omar AL Zabir.

分类号:

ISBN:9787564109103

微信扫一扫,移动浏览光盘

简介

  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的缺点,从而得到异步、支持事务处理和缓存友好的网络服务。

目录

  Preface
   1. Introducing Web Portals and Dropthings.com
   Defining a Web Portal
   Defining a Web 2.0 Portal
   Using a Web Portal
   Navigating Dropthings
   Using ASP.NET AJAX
   Using C# 3.0 and .NET 3.5
   Summary
   2. Architecting the Web Portal and Widgets
   Using a Widget Framework
   Adding Widgets
   Maximizing the First-Visit Experience
   Rendering a Second-Visit Experience
   Improving ASP.NET AJAX Performance
   Adding Authentication and Authorization
   Preventing Denial-of-Service Attacks
   Summary
   3. Building the Web Layer Using ASP.NET AJAX
   Implementing the Start Page of a Web Portal
   Building a Custom Drag-and-Drop Extender for a Multicolumn Drop Zone
   Implementing WidgetContainer
   Building Widgets
   Page Switching: Simulating a Nonpostback Experience
   Using the Profile Object Inside a Web Service
   Implementing Authentication and Authorization
   Implementing Logout
   Summary
   4. Building the Data and Business Layers Using .NET 3.5
   Introducing LINQ to SQL
   Building the Data Access Layer Using LINQ to SQL
   Introducing Windows Workflow Foundation
   Building the Business Layer Using WF
   Implementing the DashboardFacade
   Summary
   5. Building Client-Side Widgets
   Delaying Server-Side Widget Loading
   Content Proxy
   Building a Client-Side RSS Widget
   Building a Client-Side Flickr Widget
   Summary
   6. Optimizing ASP.NET AJAX
   Combining Multiple Ajax Calls into One Call
   Timing and Ordering Ajax Calls to the Server
   Using HTTP GET Calls Instead of HTTP POST
   Working with the this Function
   Summary
   7. Creating Asynchronous, Transactional, Cache-Friendly Web Services
   Scalability Challenges with Web Services
   Asynchronous Web Methods
  
   Modifying the ASP.NET AJAX Framework to Handle Web Service Calls
   Developing Your Own Web Service Handler
   Making an Asynchronous and Cache-Friendly Proxy
……

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Building a Web 2.0 Portal with ASP.NET 3.5 = ASP.NET 3.5构建Web 2.0门户网站 /
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon