ASP.NET3.5构建Web2.0门户网站(影印版)
¥
17.76
3.7折
¥
48
全新
仅1件
作者[美]扎布尔 著
出版社东南大学出版社
出版时间2008-05
版次1
装帧平装
上书时间2024-11-29
商品详情
- 品相描述:全新
图书标准信息
-
作者
[美]扎布尔 著
-
出版社
东南大学出版社
-
出版时间
2008-05
-
版次
1
-
ISBN
9787564109103
-
定价
48.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
290页
-
字数
328千字
- 【内容简介】
-
或许您认为自己对ASP.NET已经相当了解,请再考虑一下。这本卓然不群的指南为使用ASP.NET3.5和其他前沿微软技术构建网站提供了大师级课程指导。它教您如何开发坚若磐石的Web门户应用程序,每天能够承受数百万次的点击,同时确保应对扩展性和安全性的压力。这些程序不仅可以用于面向大众消费群体的主页,也可用于企业发布高效内容聚合的消息板(dashboard)。
Pageflakes的创始人和首席技术官OrnarALZabir所著的这本《ASRNET 3.5构建Web 2.0门户网站》展示了如何使用ASP.NET 3.5、AsP.NET AJAx、windowsWor’kflow:Foundation、LTNQ和.NET3.5来开发类似于MyYahoo!、iGoogle和]Pageflakes的门户站点。在书中,ALZabir构建了一个支持Ajax的开源门户原型,并且向您一一讲解设计和架构中面临的挑战、高级Ajax概念、性能优化技巧和服务器端扩展性问题。
- 【作者简介】
-
OmatALZabir,是Pageflakes的创始人和首席技术官、微软MVP、受欢迎的.NET博客作者(http://msmvps.com/omar)以及CodeProject的频繁贡献者。2006年,Pageflakes在西雅图地区SEOmoz.org进行的一次评审中,排名超过了iGoogle、Live.com、Netvibes和Protopage。
- 【目录】
-
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
Scaling and Securing the Content Proxy
Summary
8. Improving Server-Side Performance and Scalability
Instrumenting Your Code to Identify Performance Problems
Optimizing the HTTP Pipeline
Optimizing ASP.NET 2.0/3.5 Before Going Live
Optimizing Queries in the ASP.NET Membership Tables
Optimizing the ASP.NET 2.0/3.5 Profile Provider Before You Go Live
ASP.NET Production Challenges
Redirecting Traffic from an Old Web Site to a New One
Summary
9. Improving Client-Side Performance
Understanding Web Caching
Content Delivery Networks
Optimizing Internet Explorer JavaScript Performance
Reducing the Web Service Call Payload
Loading the UI on Demand
Using Read-Ahead Caching for Ajax Calls
Hiding HTML Inside Summary
10. Solving Common Deployment, Hosting, and Production Challenges
Deploying Your Web Site in a Web Farm
Thirteen Production Disasters That Could Happen at Anytime
Choosing the Right Hosting Provider
Choosing a Web Site Monitoring Tool
Configuring Proper Performance Counters
Summary
Index
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价