構(gòu)建高性能可擴(kuò)展ASP.NET網(wǎng)站

出版時(shí)間:2011-3  出版社:人民郵電出版社  作者:Richard Kiessig  頁(yè)數(shù):369  譯者:余昭輝  
Tag標(biāo)簽:無  

內(nèi)容概要

《構(gòu)建高性能可擴(kuò)展ASP.NET網(wǎng)站》由Richard
Kiessig所著,針對(duì)ASP.NET網(wǎng)站開發(fā)中可能遇到的問題,給出了經(jīng)過實(shí)踐檢驗(yàn)的具體解決方法。涉及的內(nèi)容包括:加快顯示HTML的方法、緩存的最佳方式、如何使用IIS、如何處理會(huì)話狀態(tài)、如何配置SQL
Server以及如何優(yōu)化基礎(chǔ)設(shè)施等。
《構(gòu)建高性能可擴(kuò)展ASP.NET網(wǎng)站》適用于所有Web開發(fā)和運(yùn)維人員以及對(duì)優(yōu)化網(wǎng)站感興趣的讀者。

作者簡(jiǎn)介

作者:(美國(guó))基斯格(Richard Kiessig) 譯者:余昭輝Richard Kiessig,有30多年的軟件設(shè)計(jì)和開發(fā)經(jīng)驗(yàn)。他目前是一名獨(dú)立軟件顧問,專注于使用ASP,NET和SQL Server設(shè)計(jì)和構(gòu)建大型網(wǎng)站。他給My Space、Shop.com和微軟等公司做過咨詢。他曾在微軟工作了四年。一開始做MSN的架構(gòu)師并負(fù)責(zé)開發(fā)工作。后來在微軟技術(shù)中心(MTC)工作。余昭輝,網(wǎng)名橫刀天笑。Thought Works咨詢師。微軟MVP(C#)。從事多年.NET軟件開發(fā),對(duì)CLR底層以及調(diào)試也頗有研究。

書籍目錄

第1章原則和方法
第2章客戶端性能
第3章緩存
第4章IIS 7
第5章ASP.NET線程與會(huì)話
第6章使用ASP.NET實(shí)現(xiàn)和管理優(yōu)化技術(shù)
第7章管理ASP.NET應(yīng)用程序策略
第8章SQL Server關(guān)系數(shù)據(jù)庫(kù)
第9章SQL Server Analysis Services
第10章基礎(chǔ)和運(yùn)維
第11章綜合起來
詞匯表

章節(jié)摘錄

版權(quán)頁(yè):插圖:高級(jí)的賽車不僅要跑得快、換胎要快、加油要快,而且更換引擎也要快。換句話說,賽車的快是多種維度的。網(wǎng)站也應(yīng)該在多個(gè)維度里表現(xiàn)得都?jí)蚩?。與設(shè)計(jì)賽車只考慮讓它跑得快但沒有考慮安全性一樣,如果設(shè)計(jì)網(wǎng)站時(shí)只考慮高性能而忽略安全性的話,那后果也是不堪設(shè)想的。因此,在接下來的幾章中我會(huì)時(shí)不時(shí)地討論有關(guān)安全性的問題,這些問題與性能都是密切相關(guān)的,比如第3章中對(duì)cookie的討論。1_2.1 優(yōu)化許多業(yè)界的專家已經(jīng)指出,優(yōu)化有時(shí)候就是死亡陷阱,只會(huì)浪費(fèi)時(shí)間。構(gòu)建高性能網(wǎng)站的關(guān)鍵是通過縝密的設(shè)計(jì),讓網(wǎng)站完全不需要優(yōu)化。不過,就像賽車一樣,如果想獲得最好的成績(jī),就需要在研制過程中反復(fù)測(cè)量、調(diào)整、調(diào)校、修正,并有所創(chuàng)新。只要你有時(shí)間、資金和想法,就一定能在某些地方做得更好。在實(shí)際工作中,關(guān)鍵是要知道哪里會(huì)有性能和可擴(kuò)展性問題,哪種變更能帶來最大的性能提升。比較幾個(gè)車輪螺栓的重量簡(jiǎn)直就是在浪費(fèi)時(shí)間,但是使用合適的引擎混合比則可能贏得比賽。同理,改進(jìn)調(diào)用不怎么頻繁的函數(shù)不會(huì)提高網(wǎng)站的可擴(kuò)展性,而使用異步頁(yè)面則可以做到。我的意思并不是說這些小事情不重要。實(shí)際上,許多小問題也會(huì)迅速累積成大問題。但是,當(dāng)給任務(wù)設(shè)定優(yōu)先級(jí),為其分配時(shí)間時(shí),就要先關(guān)注能產(chǎn)生顯著效果的任務(wù)。對(duì)賽車做拋光處理,也許可以讓車跑得更快點(diǎn),但如果變速器不怎么樣,你就得先處理這個(gè)問題。給內(nèi)部的API換個(gè)好記的名字也許會(huì)讓你自己覺得很滿足,但更重要的還是減少客戶端與服務(wù)器間的往返次數(shù)。1_2.2 過程高性能是一個(gè)追求,一個(gè)過程。從架構(gòu)和設(shè)計(jì)開始,涉及系統(tǒng)的所有方面,從開發(fā)到測(cè)試、部署、維護(hù)、升級(jí)以及優(yōu)化。但是,像制造賽車或其他任何復(fù)雜的項(xiàng)目一樣,在這個(gè)過程中,你常常會(huì)有緊迫感,期望盡快完成,只要“夠好”就行了。在確保商業(yè)目標(biāo)的同時(shí),還要有效地提升網(wǎng)站性能,關(guān)鍵就在于抓住那些對(duì)性能影響最大的核心問題。本書關(guān)注的是應(yīng)該做的事情,而不是探索所有可以做的事情,目標(biāo)是幫助你關(guān)注高影響的領(lǐng)域,避免迷失在雜亂的過程中。我曾經(jīng)工作過的許多團(tuán)隊(duì)的管理層都難以接受在性能上花費(fèi)精力。通常這些團(tuán)隊(duì)都會(huì)碰到性能危機(jī),而且這些危機(jī)有時(shí)還導(dǎo)致站點(diǎn)的推倒重來。管理層必然更關(guān)注功能,而只要性能“足夠好”就可以了。問題是在真正出現(xiàn)問題之前性能都會(huì)足夠好。根據(jù)我的經(jīng)驗(yàn),要想讓管理層重視性能問題,就不能把它列為一項(xiàng)功能。它不是功能,安全和質(zhì)量問題都不是功能。性能和其他與速度相關(guān)的方面是應(yīng)用程序不可分割的一部分,它們會(huì)影響每個(gè)功能。如果要制造一輛賽車,讓其跑得快不是一個(gè)可以在最后添加的額外功能,它是總體設(shè)計(jì)的一部分,應(yīng)該在每個(gè)組件和每個(gè)過程之中都考慮到這個(gè)問題。

媒體關(guān)注與評(píng)論

“作者寫作本書的目標(biāo)之一就是揭開技術(shù)迷霧,欣賞ASP.NET和SQI-Server的天作之合,并挖掘它們的全部潛力,他真的做到了這一點(diǎn)。”  ——亞馬遜讀者評(píng)論“我用ASP.NET很多年了,我知道如何使用AJAX構(gòu)建健壯的Web,如何使用角色控制等,但就是不知道如何用ASP.NET把網(wǎng)站變得速度更快。這本書彌補(bǔ)了我這方面知識(shí)的空白?!薄  狥rankStepanski,ASP.NET、AJAX程序員

編輯推薦

《構(gòu)建高性能可擴(kuò)展ASP.NET網(wǎng)站》:讓ASP.NET和SQL Server網(wǎng)站飛迅速提升網(wǎng)站性能,全面挖掘網(wǎng)站潛力微軟資深技術(shù)專家力作,亞馬遜全五星評(píng)價(jià)	《構(gòu)建高性能可擴(kuò)展ASP.NET網(wǎng)站》專門講解如何利用ASP.NET和SQL Server開發(fā)出高性能、高擴(kuò)展性的網(wǎng)站。并結(jié)合具體的問題給出切實(shí)有效的解決方案。除了給出構(gòu)建高性能網(wǎng)站的技巧,《構(gòu)建高性能可擴(kuò)展ASP.NET網(wǎng)站》還針對(duì)應(yīng)用涉及的所有層面(包括客戶端、緩存、IIS7、ASP.NET、線程、會(huì)話狀態(tài)、SQL Server、分析服務(wù)、基礎(chǔ)架構(gòu)和運(yùn)維)提供了大量建議和代碼示例。通過學(xué)習(xí)《構(gòu)建高性能可擴(kuò)展ASP.NET網(wǎng)站》,你將學(xué)會(huì)如何處理以下問題。如何應(yīng)用關(guān)鍵原則構(gòu)建出高性能、高擴(kuò)展性的網(wǎng)站。如何使用高。性能技巧實(shí)現(xiàn)多方面提速。不僅加快Web頁(yè)面顯示速度,還要加快更改、修復(fù)、部署速度。如何找出性能瓶頸(比如會(huì)話狀態(tài))以及如何避免這些瓶頸。如何將書中技巧應(yīng)用到具體實(shí)踐,包括瀏覽器、網(wǎng)絡(luò)緩存、后端操作、硬件架構(gòu)以及軟件部署過程。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    構(gòu)建高性能可擴(kuò)展ASP.NET網(wǎng)站 PDF格式下載


用戶評(píng)論 (總計(jì)51條)

 
 

  •   構(gòu)建高性能可擴(kuò)展ASP****網(wǎng)站好書,里面內(nèi)容講得很細(xì)致,很明白,適合中高級(jí)人士看!
  •   ASP**** Web開發(fā)讀本,值得推薦!
  •   從asp****到sql都講得比較深,好書!
  •   這書很好,很多基礎(chǔ)和不為人知的知識(shí),做網(wǎng)站的一定要看
  •   服務(wù)態(tài)度不錯(cuò),速度也很快。希望下次能刷卡付款。
    網(wǎng)站好像有問題,沒有下拉滾動(dòng)條 沒法提交
  •   找了很多這方面的資料,但是還是比較少...這本書寫得也不錯(cuò),很多案例在各大網(wǎng)站都有應(yīng)用...
  •   書中技術(shù)有一定的難度,但對(duì)于有經(jīng)驗(yàn)的開發(fā)人員來說是一本不錯(cuò)的書,可以提高技術(shù)實(shí)力及安全高性的應(yīng)用。
  •   非常細(xì)致,值得一讀。
    各種方法都很細(xì)致的講解,不同于國(guó)內(nèi)的一些書只是寫個(gè)大概,誰都會(huì)寫,具體的實(shí)現(xiàn)細(xì)節(jié)往往是我們買書的目的,我們就是不理解具體的細(xì)節(jié)實(shí)現(xiàn)才看書,大的道理一般都懂或者百度一下也知道個(gè)大概。
  •   這本書不錯(cuò),正是我所需要的,找了N久終于被找到了。
  •   還沒有開始開。聽說挺好。
  •   值得學(xué)習(xí)喲
  •   沒有細(xì)看 大致看了下 還不錯(cuò)
  •   幫老公買的,應(yīng)該還不錯(cuò)吧!
  •   跟真實(shí)的一樣,服務(wù)也好,書紙張新
  •   紙張也不錯(cuò)啊
  •   還沒看,先買了再說,聽說很好
  •   幫人買,同事說很好!
  •   沒怎么看??磿涂匆曨l完全不同。
  •   對(duì)于開發(fā)高性能的網(wǎng)站有參考價(jià)值
  •   書的內(nèi)容很有學(xué)習(xí)價(jià)值,優(yōu)化客戶端對(duì)我很有幫助。
  •   對(duì)網(wǎng)站架構(gòu)有疑問的可以閱讀此書,不過需要有架構(gòu)經(jīng)驗(yàn)~~~~閱讀此書才較為輕松~~~
  •   書寫的不錯(cuò),很全面,可惜國(guó)內(nèi)很少這么考慮和設(shè)計(jì)的

    如果按照書上的標(biāo)準(zhǔn),國(guó)內(nèi)的網(wǎng)站都要回爐了。
  •   吸取別人的經(jīng)驗(yàn), 進(jìn)一步改善自己的企業(yè)應(yīng)用網(wǎng)站.
  •   處處可優(yōu)化
  •   剛下單,朋友推薦的,看了書的目錄有些內(nèi)容值得去了解
  •   書的質(zhì)量本身沒有任何問題。速度也挺快。
    就書來說,剛買回來就有人看,反映還不錯(cuò)。哈哈,我還沒仔細(xì)讀呢。
  •   未讀完,但啟發(fā)良多
  •   自己買來看看那?,F(xiàn)在沒什么好說的。
  •   感覺還不錯(cuò) 只是有點(diǎn)深?yuàn)W 我的水平還不足夠
  •   他細(xì)閱讀,受益頗多
  •   書是拆封過后的, 沒有用透明塑料裹起來,書的周邊有微小缺口
    應(yīng)該是自己具備的一項(xiàng)必備技能吧。。。。。。。。。
  •   看了一點(diǎn),感覺上還行
  •   有好多翻譯是硬傷
  •   太實(shí)用了, 很好
  •   感覺內(nèi)容還不夠豐富啊。
  •   很好的書,值得買。。
  •   書的質(zhì)量很好,正版。發(fā)貨速度很快,2天就到了。店鋪不錯(cuò)哦!
  •   還行,性能方面優(yōu)化的指引
  •   有點(diǎn)遺憾,太薄了感覺不值這個(gè)價(jià)
  •   書的質(zhì)量就是垃圾,很黃很薄,字不清楚。發(fā)貨慢,聯(lián)系客服也不能解決問題
  •   是個(gè)很實(shí)用的書...
  •   這本書比較全面講解了asp.net性能優(yōu)化加上給一些比較具體的解決方案,值得一讀
  •   很經(jīng)典,正在學(xué)習(xí)當(dāng)中。
  •   我拿到手的時(shí)候 當(dāng)時(shí)沒有翻 今天去翻的時(shí)候發(fā)現(xiàn)前面是從第三頁(yè)開始的 目錄以及前言部分 沒有了請(qǐng)童鞋們注意
  •   雖說內(nèi)容比較零散,但是常用到的具體使用的技術(shù),應(yīng)該知道的技術(shù)卻是其他書比較難找到的。通過他所提及的一個(gè)個(gè)小技術(shù)能充分反應(yīng)其“Ultra-Fast”的思想,卻又能詳細(xì)說明該技術(shù)怎么用,覺得是一本半概念半實(shí)用工具的書。
  •   很強(qiáng)大的一本關(guān)于高性能ASP.NET解決方案的書!可惜翻譯有些問題...讀這本書給我的總體感覺是語(yǔ)句不通順!有時(shí)實(shí)在讀不通,就開英文電子書看原文才明白是什么意思...也有一些很明顯的錯(cuò)誤,比如“序列化”變成了“系列化”!也許是粗心大意造成的錯(cuò)誤,但是如果翻譯得比較負(fù)責(zé)的話,這樣明顯的低級(jí)錯(cuò)誤應(yīng)該都不會(huì)出現(xiàn)...
  •   大概瀏覽一下還不錯(cuò),具體內(nèi)容還沒有細(xì)看
  •   好書,講.net的高性能的書還是比較少的
  •   還沒深入了解
  •   通俗易懂適合深入學(xué)習(xí)ASPNET的
  •   活動(dòng)價(jià)入手,還不錯(cuò)!@
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7