ASP.NET 4入門經(jīng)典(第6版)

出版時(shí)間:2010-12  出版社:清華大學(xué)出版社  作者:[美] Imar Spaanjaars  頁(yè)數(shù):682  譯者:劉偉琴,張格仙  
Tag標(biāo)簽:無(wú)  

前言

為了構(gòu)建有效且有吸引力的數(shù)據(jù)庫(kù)驅(qū)動(dòng)的Web站點(diǎn),需要兩個(gè)條件:一個(gè)是運(yùn)行Web頁(yè)面的穩(wěn)固而快速的框架,另一個(gè)是創(chuàng)建和編寫Web頁(yè)面的豐富而廣泛的環(huán)境。通過(guò)ASP.NET 4和Visual Web Developer 2010可以滿足這兩個(gè)條件。它們結(jié)合在一起形成了一個(gè)構(gòu)建動(dòng)態(tài)的、交互式的Web站點(diǎn)的平臺(tái)。ASENET 4建立在它廣受歡迎的前身ASENET 2.0和ASP.NET 3.5基礎(chǔ)之上。除了維持對(duì)使用老版本構(gòu)建的Web站點(diǎn)的向后兼容性外,ASENET 4和Visual Web Developer 2010還增加了大量新的、激動(dòng)人心的功能,并對(duì)框架和開發(fā)工具進(jìn)行了一些較小的但是很有用的改進(jìn)。自Visual Studio 2003以來(lái),對(duì)于每一個(gè)Visual Studio新版本(其中包括Visual Web Developer)的發(fā)布,我都驚訝于Microsoft在產(chǎn)品中添加的新功能的數(shù)量和對(duì)產(chǎn)品所做的改進(jìn)。VisualStudio 2010也不例外,它的一個(gè)主要特性就是對(duì)ADO.NET Entity Framework 4的完整集成使得幾乎不用編寫代碼就可以訪問(wèn)數(shù)據(jù)庫(kù)。Visual Studio的另一個(gè)改變是在User Interface中對(duì)Windows Presentation Foundation(WPF)的使用,這除了能帶來(lái)更好的用戶體驗(yàn)外,還為VisualStudio自身添加了一個(gè)新行為。

內(nèi)容概要

本書主要內(nèi)容  ◆ 演示了如何構(gòu)建ASP.NET 4 Web頁(yè)面  ◆ 解釋了如何使用預(yù)置服務(wù)器控件添加功能  ◆ 討論了如何使用各種開發(fā)工具構(gòu)建ASP.NET Web站點(diǎn)  ◆ 分享了創(chuàng)建外觀風(fēng)格一致的Web站點(diǎn)技術(shù)  ◆ 講解了如何在自己的Web站點(diǎn)內(nèi)實(shí)現(xiàn)jQuery和AJAX功能  ◆ 示范了如何使用數(shù)據(jù)庫(kù)和Microsoft ADO.NET Entity Framework  ◆ 探討了如何保護(hù)和個(gè)性化站點(diǎn)  ◆ 研究了異常處理以及如何調(diào)試和跟蹤頁(yè)面    Imar Spaanjaars是一名Microsoft ASP.NET MVP,在荷蘭經(jīng)營(yíng)著一家名為De Vier Koeden的公司,專門使用ASP.NET 4等Microsoft的技術(shù)編寫因特網(wǎng)和內(nèi)部網(wǎng)應(yīng)用程序。他曾撰著或與他人合著了多本書籍,包括ASP.NET 2.0 Instant Results 和《ASP.NET 3.5入門經(jīng)典——涵蓋C#和VB.NET(第5版)》,并且是  Wrox社區(qū)論壇p2p.wrox.com上的主要貢獻(xiàn)者之一。

作者簡(jiǎn)介

作者:(美國(guó))史潘加斯(Imar SPaanjaars) 譯者:劉偉琴 張格仙劉偉琴,資深I(lǐng)T翻譯專家,具有豐富的計(jì)算機(jī)工作經(jīng)驗(yàn),多年來(lái)一直從事JT翻譯工作。承擔(dān)過(guò)Test Partner大型軟件本地化項(xiàng)目的翻譯工作,曾參與翻譯十多本計(jì)算機(jī)專業(yè)書籍。張格仙,畢業(yè)于解放軍西安通信學(xué)院計(jì)算機(jī)通信工程專業(yè)。精通數(shù)據(jù)庫(kù)、ASP、ASP.NET編程,領(lǐng)導(dǎo)和參與了數(shù)個(gè)信息管理系統(tǒng)的設(shè)計(jì)與開發(fā)工作,具有豐富的網(wǎng)站開發(fā)經(jīng)驗(yàn)。Imar Spaanjaars,畢業(yè)于荷蘭Leisure Management School,主修休閑管理專業(yè),但不久就轉(zhuǎn)入互聯(lián)網(wǎng)領(lǐng)域。在超過(guò)12年的職業(yè)生涯中,Imar曾就職于互聯(lián)網(wǎng)領(lǐng)域的多家網(wǎng)絡(luò)公司。最近,他創(chuàng)辦了自己的公司De Vier Koeden,為客戶提供使用ASP.NET 4等Microsoft開發(fā)的技術(shù)開發(fā)互聯(lián)網(wǎng)和內(nèi)部網(wǎng)應(yīng)用程序方面的咨詢和開發(fā)等服務(wù)。Imar編寫了多本關(guān)于ASP.NET和Macromedia Dreamweaver的書籍,包括((ASENET 3.5入門經(jīng)典——涵蓋C#和VB.NET(第5版)》(由清華大學(xué)出版社引進(jìn)并出版)。他是Wrox社區(qū)論壇的主要貢獻(xiàn)者之一,在那里他與其他程序員分享自己的知識(shí)。在2008年和2009年,鑒于Imar對(duì)ASENET社區(qū)做出的突出貢獻(xiàn),Microsoft公司授予他“最有價(jià)值專家”稱號(hào)。

書籍目錄

第1章 ASP.NET4入門第2章 構(gòu)建ASP.NET Web 站點(diǎn)第3章 設(shè)計(jì)Web頁(yè)頁(yè)第4章 使用ASP.NET服務(wù)器控件第5章 ASP.NET Web頁(yè)面編程第6章 創(chuàng)建外觀一致的Web站點(diǎn)第7章 導(dǎo)航第8章 用戶控件第9章 驗(yàn)證用戶輸入有效性第10章 ASP.NET AJAX第11章 jQuery第12章 初識(shí)數(shù)據(jù)庫(kù)第13章 顯示和更新數(shù)據(jù)第14章 LINQ和ADO.NET Entity Framework第15章 處理數(shù)據(jù)——高級(jí)主題第16章 ASP.NET 4 Web站點(diǎn)中的安全性第17章 個(gè)性化Wed站點(diǎn)第18章 異常處理、調(diào)試和跟蹤第19章 部署Wed站點(diǎn)附錄A 練習(xí)答案附錄B 配置SQL Server 2008

章節(jié)摘錄

插圖:陳舊數(shù)據(jù)是不再與數(shù)據(jù)源匹配的緩存數(shù)據(jù)。例如,當(dāng)為數(shù)據(jù)庫(kù)中的所有流派緩存查詢結(jié)果,并使用這些數(shù)據(jù)而不是從數(shù)據(jù)庫(kù)中獲取新數(shù)據(jù)時(shí),其他用戶插入的新流派就可能被忽略。為了避免出現(xiàn)陳舊數(shù)據(jù),需要一種方法來(lái)使緩存無(wú)效。通過(guò)使緩存無(wú)效,可將數(shù)據(jù)項(xiàng)從緩存中刪除,然后在下一請(qǐng)求時(shí)重新創(chuàng)建數(shù)據(jù)。使緩存數(shù)據(jù)無(wú)效的方法有很多。首先,可選擇設(shè)置一個(gè)短暫的緩存持續(xù)時(shí)間。例如,緩存數(shù)據(jù)庫(kù)中的Genres列表10分鐘。如果其他用戶在這10分鐘期間插入了新的流派,它將不在Web頁(yè)面上顯示。不過(guò),10分鐘后,該列表將從緩存中刪除,在下一次被請(qǐng)求時(shí)用新的數(shù)據(jù)重新創(chuàng)建。后面將介紹如何使用基于時(shí)間的緩存。使緩存無(wú)效的另一種選擇是使用緩存依賴項(xiàng)。通過(guò)緩存依賴項(xiàng),可以在緩存的項(xiàng)與原始數(shù)據(jù)源之間創(chuàng)建關(guān)系。在底層數(shù)據(jù)源改變時(shí),緩存的項(xiàng)無(wú)效,這樣在它下次被請(qǐng)求時(shí)可重新創(chuàng)建。后面將介紹如何使用Cache Dependency。

圖書封面

圖書標(biāo)簽Tags

無(wú)

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


    ASP.NET 4入門經(jīng)典(第6版) PDF格式下載


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

 
 

  •   ASP**** 4入門經(jīng)典——涵蓋C#和V
  •   ASP**** 4入門經(jīng)典是網(wǎng)上評(píng)價(jià)很高的書,先買來(lái)學(xué)習(xí)學(xué)習(xí)。
  •   名不虛傳,不愧為“ASP**** 4入門經(jīng)典”!
  •   這是一本關(guān)于ASP**** 4開發(fā)的國(guó)外入門工具書,寫得詳細(xì),深入,值得一讀
  •   我認(rèn)為這本書是學(xué)習(xí)asp****入門的不二選擇
  •   這是asp的入門書 內(nèi)容簡(jiǎn)單易懂 實(shí)用性很強(qiáng) 還有針對(duì)的 練習(xí)
  •   自己入門時(shí)看的是asp****1.1,感覺內(nèi)容、條理、深度把握的很好?,F(xiàn)在已經(jīng)出asp****4了,買來(lái)做學(xué)生的入門教材。
  •   介紹得很系統(tǒng),是很好的ASP****入門書。對(duì)我學(xué)習(xí)幫助很大。
  •   深入淺出的講解ASP**** 4
    體例設(shè)置優(yōu)秀,實(shí)例很多,便于上手。是網(wǎng)頁(yè)制作和編程不可多得的好書!
  •   相當(dāng)厚實(shí),課程平易近人,適合初學(xué)者。VB和C#兩種語(yǔ)言很方便,就是不知道自己有沒(méi)有耐心看完
  •   額~有部分和C#入門經(jīng)典重復(fù)了
  •   適合初學(xué)者學(xué)習(xí)使用,想進(jìn)一步提升能力的還是換換其他的書籍吧。
  •   適合入門使用,書很好
  •   對(duì)新手來(lái)說(shuō),是不錯(cuò)的入門參考
  •   挺詳細(xì)的講的,例子也挺多的,作為小白入門很合適
  •   已經(jīng)看了有幾章了,感覺不錯(cuò),不過(guò)就是采用的英文版講解的,需要自己對(duì)照中文的VS去看呀
  •   剛學(xué),也不知道書內(nèi)容怎么樣,不過(guò)應(yīng)該是正版圖書,質(zhì)量挺好的!
  •   內(nèi)容很詳細(xì),可以看看
  •   跟著書中的例子循序漸進(jìn),連我這個(gè)門外漢都學(xué)的津津有味!內(nèi)容很全面,很厚!受益匪淺
  •   還沒(méi)查內(nèi)容,感覺對(duì)此書還行
  •   聽說(shuō)書不錯(cuò) 但是運(yùn)送的時(shí)候 書劈了
  •   真的是夠厚了&;hellip;&;hellip;不過(guò)真的是很詳細(xì)啊~
  •   一開始比較簡(jiǎn)單,喜歡外國(guó)人寫的書。性價(jià)比不高。書本從來(lái)性價(jià)比都不高
  •   寫得很詳細(xì),很受用
  •   還可以,正在閱讀中……
  •   書很好、適合初學(xué)者。。。
  •   好書,得好好學(xué),對(duì)得起作者,呵呵!
  •   很詳細(xì),也適合新手。
  •   同學(xué)說(shuō)還不錯(cuò),層次不同收獲不同
  •   可以看著書來(lái)學(xué)習(xí)了,喜歡
  •   不錯(cuò)。物有所值。比國(guó)內(nèi)學(xué)校里的研究生隨便東拼西湊電腦翻譯的東西完全不是一個(gè)數(shù)量級(jí)的東西。
  •   感覺有點(diǎn)啰嗦了````老外的書都這樣
  •   買給朋友的,在網(wǎng)上看了很多評(píng)論,都說(shuō)這本好,朋友也說(shuō)能看懂,總之不錯(cuò)!
  •   他們態(tài)度很好。。。呵呵呵
  •   發(fā)貨速度挺快,書頁(yè)不錯(cuò),正在看!
  •   有用的工具書,對(duì)初學(xué)者來(lái)說(shuō)合適,稍嫌缺乏深度。
  •   正在看中……感覺還不錯(cuò)
  •   經(jīng)典就是經(jīng)典,但是中國(guó)人一般不太好懂,因?yàn)樗麄儽容^重視實(shí)際
  •   我是看了電子版幾章后后決定買的,
    書講解的非常詳細(xì),邏輯清晰.
    比較適合我這樣的菜鳥,
    當(dāng)當(dāng)?shù)奈锪鞑唤o力啊,
    16日下的單子,22日才送到.確實(shí)等的著急了.
  •   剛剛看,挺好,內(nèi)容比較全面。
  •   嘿嘿 書不錯(cuò) 就是內(nèi)容不全
  •   還沒(méi)怎么看,不過(guò)喜歡這種幽默的寫法
  •   買過(guò)一本js的,這本應(yīng)該不錯(cuò)
  •   偏淺,更像是軟件開發(fā)的入門,而不是針對(duì)某個(gè)技術(shù)的入門。
  •   寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。寫給入門級(jí)的讀者,可以讀懂。
  •   由淺入深,寫得蠻有條理和邏輯。實(shí)例多,也是一個(gè)亮點(diǎn),這樣操作性就強(qiáng),不至于太枯燥。因?yàn)橛X得寫得可以,所以最近有入手這個(gè)系列下一本書的打算。
  •   這是第一次在當(dāng)當(dāng)買東西.配貨員 態(tài)度很好.書沒(méi)有包裝,皮看上去舊舊的,內(nèi)容還沒(méi)有認(rèn)真看.
  •   東西拿到手后 感覺并不如想像中的好,第一頁(yè)在裝訂的時(shí)候就沒(méi)弄好,左下角整個(gè)都沒(méi)有裝訂進(jìn)去,一下就心情不爽了。整本書的印刷紙感覺像是盜版的一樣,很是無(wú)奈。里面的內(nèi)容嘛 還是可以的,這些天一直在看,比較基礎(chǔ),相信還是比較適合剛?cè)腴T的人看的吧。總的來(lái)說(shuō)還行,就比盜版的強(qiáng)一點(diǎn)點(diǎn)吧,價(jià)格卻比人家高幾十倍。
  •   對(duì)我這個(gè)沒(méi)有ASP編程經(jīng)驗(yàn)的人來(lái)說(shuō),很適合!
  •   這是什么個(gè)情況 157頁(yè)-188頁(yè) 缺頁(yè) 不是撕掉或者其他認(rèn)為情況 是裝訂的問(wèn)題 請(qǐng)給個(gè)解釋!
  •   前面翻譯的還不錯(cuò),到了后面看起來(lái)真是有點(diǎn)郁悶
  •   這本書買的草率了,這領(lǐng)域研究的不深,只是項(xiàng)目中用到網(wǎng)頁(yè)編程,不敢草率評(píng)論此書好壞,給個(gè)中肯評(píng)論吧!
  •   印刷、紙張都很好。內(nèi)容正在看,這本書還簡(jiǎn)單地介紹了c,數(shù)據(jù)庫(kù),正在看,實(shí)在太厚了
  •   印刷一般了,不影響看就行了
  •   裝訂質(zhì)量一般,前面有幾頁(yè)已經(jīng)準(zhǔn)備脫離開來(lái),后面有幾頁(yè)也一樣情況。其他的還算ok吧
  •   尤其適合ASP.NET一點(diǎn)都不會(huì)的人從零學(xué)起。
  •   紙張還算可以,就是這本書有些句子翻譯的讓人讀不懂到底什么意思,本身這本書講解的很詳細(xì),很基礎(chǔ),就是翻譯我覺得有點(diǎn)問(wèn)題。
  •   書本邊角有明顯浸水腐蝕痕跡,感覺像一本舊書
  •   真的物超所值,非常喜歡.,.這樣的書才是一個(gè)巴士..
  •   還沒(méi)有看,畢竟是外國(guó)的書翻譯過(guò)來(lái)的,得看翻譯得好不好了。
  •   很明顯,書是舊的,并且已經(jīng)被褶皺了。印刷和封面質(zhì)量很差,懷疑是不是正版。
  •   Great book! Classic examples and source code! It is fit for me. Thanks wrox!
  •   剛看到三分之一,但就目前看到的內(nèi)容而言,翻譯的還算是不錯(cuò)
  •   寫的真的很細(xì)致也有條理,還有vb和c#的對(duì)比介紹,尤其是解決了我很多模棱兩可的疑問(wèn),頭次寫書評(píng),那本高級(jí)的也打算買了.
  •   跟同系列的vb.net是經(jīng)典
  •   不錯(cuò)的譯本、
  •   拿來(lái)入門的
  •     不象國(guó)產(chǎn)ASP.NET的書一樣跟你搞很多術(shù)語(yǔ)解釋,這本入門介紹知識(shí)點(diǎn)的時(shí)候是用實(shí)例代碼+工作原理講解,不全面介紹和深入講解,只介紹最可能用到的知識(shí)點(diǎn),涉及到高級(jí)的一概略過(guò),因此本書非常實(shí)用,容易上手,便于樹立概念,但是很可能也讓你看的一頭霧水,好像什么都懂點(diǎn)但是什么也都沒(méi)有深入掌握,因此只能算上手書,看完之后必須緊跟著再看高級(jí)點(diǎn)兒的書。比如《ASP.NET高級(jí)程序設(shè)計(jì)》等
      
      可惜譯者總是把“Check Off(勾選)”翻譯成“取消選擇”(例page 441 倒數(shù)第5行)導(dǎo)致初學(xué)者一頭霧水,其他的還好。
  •     基礎(chǔ)很重要,文章講得很細(xì)。
      萬(wàn)丈高樓平地起,打牢基礎(chǔ)很重要。
      這本書花了25天看完,每天看一點(diǎn)點(diǎn)。一邊看書,一邊實(shí)踐。效果還不錯(cuò)!讀完了這本書,發(fā)現(xiàn)以前理解的很片面,知其然,而不知其所以然。
      真是的是要多讀書!
 

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

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