出版時間:2008-5-1 出版社:東南大學(xué)出版社 作者:(美)扎布爾 著 頁數(shù):290
Tag標(biāo)簽:無
內(nèi)容概要
或許您認(rèn)為自己對ASP.NET已經(jīng)相當(dāng)了解,請再考慮一下。這本卓然不群的指南為使用ASP.NET3.5和其他前沿微軟技術(shù)構(gòu)建網(wǎng)站提供了大師級課程指導(dǎo)。它教您如何開發(fā)堅若磐石的Web門戶應(yīng)用程序,每天能夠承受數(shù)百萬次的點擊,同時確保應(yīng)對擴(kuò)展性和安全性的壓力。這些程序不僅可以用于面向大眾消費群體的主頁,也可用于企業(yè)發(fā)布高效內(nèi)容聚合的消息板(dashboard)。 Pageflakes的創(chuàng)始人和首席技術(shù)官OrnarALZabir所著的這本《ASRNET 3.5構(gòu)建Web 2.0門戶網(wǎng)站》展示了如何使用ASP.NET 3.5、AsP.NET AJAx、windowsWor’kflow:Foundation、LTNQ和.NET3.5來開發(fā)類似于MyYahoo!、iGoogle和]Pageflakes的門戶站點。在書中,ALZabir構(gòu)建了一個支持Ajax的開源門戶原型,并且向您一一講解設(shè)計和架構(gòu)中面臨的挑戰(zhàn)、高級Ajax概念、性能優(yōu)化技巧和服務(wù)器端擴(kuò)展性問題。
作者簡介
OmatALZabir,是Pageflakes的創(chuàng)始人和首席技術(shù)官、微軟MVP、受歡迎的.NET博客作者(http://msmvps.com/omar)以及CodeProject的頻繁貢獻(xiàn)者。2006年,Pageflakes在西雅圖地區(qū)SEOmoz.org進(jìn)行的一次評審中,排名超過了iGoogle、Live.com、Netvibes和Protopage。
書籍目錄
Preface1. 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 Summary2. 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 Summary3. 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 Summary4. 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 Summary5. Building Client-Side Widgets Delaying Server-Side Widget Loading Content Proxy Building a Client-Side RSS Widget Building a Client-Side Flickr Widget Summary6. 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 Summary7. 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 Summary8. 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 Summary9. 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 SummaryIndex
編輯推薦
通過《ASP.NET 3.5構(gòu)建Web 2.0門戶網(wǎng)站(影印版)》您將學(xué)到:實現(xiàn)一個高度松耦合的架構(gòu),緊跟流行的n層結(jié)構(gòu)和基于構(gòu)件的應(yīng)用程序模型提供拖放功能,并且使用ASENET 3.5構(gòu)建Web.軟件層的服務(wù)器端運用LINQ建立數(shù)據(jù)訪問層,并使用windows Workflow Foundation建立作為工作流集合的業(yè)務(wù)邏輯層使用Javascript開發(fā)客戶端構(gòu)件以獲得更快的性能和更好的緩存效果發(fā)揮ASP.NET AJAx框架的最大效能以獲得速度更快、具有更多動態(tài)效果和更好可擴(kuò)展性的站點構(gòu)建一個客戶web服務(wù)調(diào)用句柄以克服ASPNET AJAX 1.0的缺點,從而得到異步、支持事務(wù)處理和緩存友好的網(wǎng)絡(luò)服務(wù)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
ASP.NET3.5構(gòu)建Web2.0門戶網(wǎng)站(影印版) PDF格式下載