ASP.NET 3.5入門(mén)經(jīng)典

出版時(shí)間:2008-10  出版社:清華大學(xué)出版社  作者:Imar Spaanjaars  頁(yè)數(shù):668  字?jǐn)?shù):1046000  譯者:張?jiān)?nbsp; 
Tag標(biāo)簽:無(wú)  

前言

  為了構(gòu)建有效且有吸引力的數(shù)據(jù)庫(kù)驅(qū)動(dòng)的Web站點(diǎn),需要兩個(gè)條件:一個(gè)是運(yùn)行Web頁(yè)面的穩(wěn)固而快速的架構(gòu),另一個(gè)是創(chuàng)建和編寫(xiě)Web頁(yè)面的豐富而廣泛的環(huán)境。通過(guò)ASP.NET 3.5和Visual Web Developer 2008可以滿足這兩個(gè)條件。它們結(jié)合在一起形成了一個(gè)創(chuàng)建動(dòng)態(tài)的、交互式Web應(yīng)用程序的平臺(tái)。  ASP.NET 3.5建立在它廣受歡迎的前身ASP.NET 2.0基礎(chǔ)之上。Microsoft .NET Framework 3.5,特別是ASP.NET 3.5不但維持了對(duì)使用老版本構(gòu)建的Web站點(diǎn)的向后兼容性,而且增加了大量新的、引人注目的功能?! SP.NET 3.5不但繼續(xù)發(fā)揚(yáng)了.NET Framework 2.0版本“代碼較少”的優(yōu)良傳統(tǒng),而且能用更少的代碼完成更多的任務(wù)。添加到.NET Framework的LINQ等新增功能允許用較少甚至不用手工寫(xiě)代碼來(lái)訪問(wèn)數(shù)據(jù)庫(kù)。將Microsoft ASP.NET Ajax集成到ASP.NET Framework和Visual Web Developer中意味著現(xiàn)在能創(chuàng)建響應(yīng)快而且漂亮的Web界面,只要拖動(dòng)一些控件到頁(yè)面上并設(shè)置一些屬性即可。本書(shū)將深入討論這兩種技術(shù)。  對(duì)層疊樣式表(Cascading Style Sheets,CSS,設(shè)置Web頁(yè)面的布局與格式的語(yǔ)言)的支持,是Visual Web Developer中的一次大變革。顯示頁(yè)面最終在瀏覽器中的樣子的設(shè)計(jì)時(shí)支持,也有了很大的改進(jìn)。此外,Visual Web Developer現(xiàn)在配備了大量使CSS寫(xiě)起來(lái)十分輕松的工具?! ∪欢瑥谋緯?shū)中不僅僅能學(xué)到拖放支持和可視化工具。ASP.NET 3.5與Visual Web Developer 2008還有一套好用的工具集,有助于Web應(yīng)用程序的編程。這些工具中有新增的LINQ語(yǔ)法(用來(lái)在Web應(yīng)用程序中查詢數(shù)據(jù)與數(shù)據(jù)庫(kù)),也有大大改進(jìn)的調(diào)試功能(允許從客戶端JavaScript一直到服務(wù)器端代碼來(lái)調(diào)試應(yīng)用程序,用的都是熟悉的用戶界面、命令與動(dòng)作)。  在幕后,ASP.NET 3.5使用了與版本2.0相同的運(yùn)行庫(kù),這樣確保了與2.0版的向后兼容性,即ASP.NET 2.0應(yīng)用程序能繼續(xù)在新架構(gòu)下運(yùn)行。但是不要被運(yùn)行庫(kù)沒(méi)有改變的事實(shí)迷惑了。雖然執(zhí)行Web應(yīng)用程序所需的技術(shù)基礎(chǔ)沒(méi)有改變,但是從本書(shū)中將會(huì)發(fā)現(xiàn),.NET 3.5 Framework和ASP.NET增加了大量功能?! £P(guān)于Visual Web Developer 2008最好的消息可能是它的價(jià)格:現(xiàn)在可以免費(fèi)使用。盡管Visual Studio 2008的商業(yè)版中包括Visual Web Developer,但是也可以下載并安裝免費(fèi)的Express Edition。因此,Visual Web Developer 2008和ASP.NET 3.5可能是如今最吸引人眼球的Web開(kāi)發(fā)技術(shù)?! ?.1 本書(shū)讀者對(duì)象  本書(shū)適用于想了解如何在Microsoft平臺(tái)上構(gòu)建豐富的交互式Web站點(diǎn)的任何人。利用從本書(shū)學(xué)到的知識(shí),可以為構(gòu)建各種類(lèi)型的Web站點(diǎn)(從簡(jiǎn)單的只是業(yè)余愛(ài)好的Web站點(diǎn),到為商業(yè)目的創(chuàng)建的站點(diǎn))打下基礎(chǔ)?! eb編程新手也能使用本書(shū),因?yàn)楸緯?shū)并沒(méi)有事先假定讀者有Web開(kāi)發(fā)背景。本書(shū)從頭開(kāi)始介紹Web開(kāi)發(fā),說(shuō)明了如何獲得與安裝Visual Web Developer。后面的章節(jié)建立在前面章節(jié)的基礎(chǔ)上,循序漸進(jìn)地介紹新技術(shù)?! ∧矚gVisual Basic而不是C#;或者反過(guò)來(lái),更喜歡C#而不喜歡Visual Basic?或者認(rèn)為這兩種語(yǔ)言都不錯(cuò)?或者還沒(méi)有決定要學(xué)哪種語(yǔ)言,想兩種都學(xué)?無(wú)論是哪種情況,您都會(huì)喜歡本書(shū)的,因?yàn)樗写a示例都是用兩種語(yǔ)言表示的?! 〖词挂呀?jīng)熟悉了ASP.NET以前的版本,特別是1.x版本,還是可以從本書(shū)中獲益匪淺。雖然ASP.NET 2.0中的很多概念被帶進(jìn)了ASP.NET 3.5,但是在本書(shū)中還是可以發(fā)現(xiàn)大量新內(nèi)容,包括LINQ的引入、新增CSS和JavaScript調(diào)試工具、新增的ASP.NET控件,以及對(duì)ASP.NET Ajax的集成支持?! ?.2 本書(shū)主要內(nèi)容  本書(shū)將介紹如何創(chuàng)建功能豐富、數(shù)據(jù)驅(qū)動(dòng)的交互式站點(diǎn)。雖然這句話很拗口,但是用了Visual Web Developer 2008,就會(huì)發(fā)現(xiàn)這并不像看起來(lái)那樣難。本書(shū)將介紹構(gòu)建Web站點(diǎn)的整個(gè)過(guò)程,從第1章的安裝Visual Web Developer 2008,一直到第18章的將Web應(yīng)用程序部署到生產(chǎn)服務(wù)器上。本書(shū)分為18章,每一章重點(diǎn)介紹一個(gè)特定主題。  ● 第1章“ASP.NET 3.5入門(mén)”。本章介紹如何獲得并安裝Visual Web Developer 2008。這一章將說(shuō)明如何下載與安裝Visual Web Developer 2008的免費(fèi)版本,即Express Edition,還介紹了HTML——每個(gè)Web頁(yè)面背后的語(yǔ)言。這一章最后概述Visual Web Developer提供的自定義選項(xiàng)?!  ?第2章“構(gòu)建ASP.NET站點(diǎn)”。本章介紹如何創(chuàng)建一個(gè)新的Web站點(diǎn),以及如何向它增加新元素,如頁(yè)面。除了如何創(chuàng)建結(jié)構(gòu)良好的站點(diǎn)外,還會(huì)介紹如何用Visual Web Developer中的大量工具來(lái)創(chuàng)建 HTML與ASP.NET頁(yè)面?!  ?第3章“設(shè)計(jì)Web頁(yè)面”。Visual Web Developer附帶了大量創(chuàng)建設(shè)計(jì)良好、有吸引力的Web頁(yè)面的工具。本章將說(shuō)明如何充分利用這些工具。此外,還會(huì)介紹CSS這種用來(lái)定義Web頁(yè)面格式的語(yǔ)言?!  ?第4章“使用ASP.NET控件”。ASP.NET Server Control是ASP.NET中最重要的概念之一,它們?cè)试S用少量代碼創(chuàng)建復(fù)雜而功能豐富的Web站點(diǎn)。本章介紹了可用的大量服務(wù)器控件,解釋了它們的用途,并說(shuō)明了它們的用法?!  ?第5章“ASP.NET Web頁(yè)面編程”。雖然內(nèi)置CSS工具與ASP.NET Server Control非常有助于創(chuàng)建Web頁(yè)面,但是用編程語(yǔ)言能提高頁(yè)面的價(jià)值。本章花了大量精力介紹Web頁(yè)面編程。值得一提的是,本章(以及本書(shū)余下章節(jié))所有示例都用Visual Basic和C#兩種語(yǔ)言表述,因此可以選擇一種最喜歡的語(yǔ)言?!  ?第6章“創(chuàng)建外觀一致的Web站點(diǎn)”。一致性比較容易使Web站點(diǎn)具有吸引力且給人比較專業(yè)的印象。ASP.NET通過(guò)使用母版頁(yè)來(lái)幫助創(chuàng)建外觀一致的頁(yè)面。母版頁(yè)可以用來(lái)定義頁(yè)面的全局外觀。皮膚和主題有助于集中控件和Web站點(diǎn)中其他可視化元素的外觀。本章還會(huì)介紹如何創(chuàng)建基頁(yè),來(lái)幫助集中站點(diǎn)中所有頁(yè)面都需要的編程代碼?!  ?第7章“導(dǎo)航”。為了幫助訪問(wèn)者在站點(diǎn)中找到瀏覽路徑,ASP.NET配置了一些導(dǎo)航控件。這些控件用來(lái)構(gòu)建站點(diǎn)的導(dǎo)航結(jié)構(gòu)。可以將它們連接到站點(diǎn)的集中站點(diǎn)地圖(定義Web站點(diǎn)中的頁(yè)面)。本章還會(huì)介紹如何通過(guò)寫(xiě)程序?qū)⒂脩魪囊粋€(gè)頁(yè)面發(fā)送到另一個(gè)頁(yè)面?!  ?第8章“用戶控件”。用戶控件是可用在多個(gè)頁(yè)面中的可重用頁(yè)面片斷。同樣地,它們對(duì)于一些重復(fù)內(nèi)容(如菜單、橫幅等)也很有用。本章將介紹如何創(chuàng)建與使用用戶控件,并用一些程序化的功能來(lái)增強(qiáng)它們?!  ?第9章“驗(yàn)證用戶輸入有效性”。站點(diǎn)中的大部分交互性是通過(guò)用戶的輸入定義的。本章介紹如何用ASP.NET Server Control接受、驗(yàn)證和處理用戶輸入。此外,還將介紹如何從ASP.NET Web應(yīng)用程序發(fā)送電子郵件,以及如何從文本文件中讀信息?!  ?第10章“ASP.NET AJAX”。Microsoft ASP.NET AJAX允許創(chuàng)建漂亮、無(wú)閃爍的Web頁(yè)面,消除了傳統(tǒng)桌面應(yīng)用程序與Web應(yīng)用程序之間的差距。本章將介紹如何用內(nèi)置AJAX功能增強(qiáng)Web頁(yè)面的表現(xiàn),從而獲得與Web站點(diǎn)更平滑的交互。  ● 第11章“初識(shí)數(shù)據(jù)庫(kù)”。了解為何使用數(shù)據(jù)庫(kù)對(duì)于構(gòu)建現(xiàn)代Web站點(diǎn)是至關(guān)重要的,因?yàn)榇蠖鄶?shù)現(xiàn)代Web站點(diǎn)都要求使用數(shù)據(jù)庫(kù)。本章將介紹SQL(訪問(wèn)和更改數(shù)據(jù)庫(kù)中的數(shù)據(jù)的查詢語(yǔ)言)的基礎(chǔ)。此外,還將介紹Visual Web Developer中幫助創(chuàng)建和管理SQL Server數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)工具?!  ?第12章“顯示和更新數(shù)據(jù)”。本章建立在從上一章學(xué)到的知識(shí)的基礎(chǔ)上,說(shuō)明了如何用ASP.NET數(shù)據(jù)綁定與數(shù)據(jù)源控件來(lái)創(chuàng)建一個(gè)豐富的界面,使用戶能與這些控件的目標(biāo)數(shù)據(jù)庫(kù)中的數(shù)據(jù)交互?!  ?第13章“LINQ”。LINQ是Microsoft的新增解決方案,用來(lái)訪問(wèn)對(duì)象、數(shù)據(jù)庫(kù)、XML等。本章介紹如何使用LINQ to SQL訪問(wèn)SQL Server數(shù)據(jù)庫(kù)。不需要寫(xiě)大量手工代碼,可以創(chuàng)建一組LINQ對(duì)象來(lái)完成繁重的工作。本章將介紹LINQ是什么,如何使用內(nèi)置在Visual Web Developer中的可視化LINQ設(shè)計(jì)器,以及如何寫(xiě)LINQ查詢來(lái)讓數(shù)據(jù)進(jìn)出SQL Server數(shù)據(jù)庫(kù)?!  ?第14章“表現(xiàn)數(shù)據(jù)—— 高級(jí)主題”。前面的章節(jié)大多集中于使用數(shù)據(jù)的技術(shù)基礎(chǔ),而本章是從前端的角度來(lái)看同樣的主題。本章將介紹如何用控件樣式來(lái)改變數(shù)據(jù)的可視化外觀。本章還介紹與數(shù)據(jù)綁定控件的交互,以及如何通過(guò)保持經(jīng)常訪問(wèn)的數(shù)據(jù)的本地副本來(lái)加速應(yīng)用程序。  ● 第15章“ASP.NET 3.5 Web站點(diǎn)中的安全性”。雖然安全性在本書(shū)中提出得相當(dāng)晚,但是安全性是最重要的主題。本章將介紹如何使用與安全性相關(guān)的內(nèi)置ASP.NET功能。本章將介紹若干促進(jìn)安全性的應(yīng)用程序服務(wù)。還將介紹如何讓用戶在Web站點(diǎn)上注冊(cè)一個(gè)賬戶,如何區(qū)分匿名與登錄用戶,以及如何管理系統(tǒng)中的用戶?!  ?第16章“個(gè)性化Web站點(diǎn)”。本章建立在第15章介紹的安全性功能基礎(chǔ)之上,介紹了如何用針對(duì)個(gè)人用戶的內(nèi)容創(chuàng)建個(gè)性化Web頁(yè)面。本章將介紹如何配置與使用ASP.NET Profile,來(lái)存儲(chǔ)提供給已知和匿名訪問(wèn)者的個(gè)性化數(shù)據(jù)。  ● 第17章“異常處理、調(diào)試和跟蹤”。為了理解、改進(jìn)和修復(fù)為ASP.NET Web頁(yè)面寫(xiě)的代碼,需要有優(yōu)秀的調(diào)試工具。Visual Web Developer提供了出色的調(diào)試支持,可以在運(yùn)行時(shí)診斷應(yīng)用程序的狀態(tài),幫助您在用戶發(fā)現(xiàn)問(wèn)題之前發(fā)現(xiàn)并解決問(wèn)題?!  ?第18章“部署Web站點(diǎn)”。到本書(shū)末尾,應(yīng)當(dāng)有一個(gè)準(zhǔn)備公布于世的Web站點(diǎn)。但是具體到底如何做呢?要將Web站點(diǎn)公布到世界上,需要知道和了解哪些事情?本章給出了這些問(wèn)題的答案,并說(shuō)明了為了運(yùn)行最終Web站點(diǎn),如何配置不同的生產(chǎn)系統(tǒng)。

內(nèi)容概要

這是一本非常好的ASP.NET入門(mén)書(shū)籍。本書(shū)以建立一個(gè)實(shí)際的Web站點(diǎn)為主線,從最初的沒(méi)有任何功能的簡(jiǎn)單站點(diǎn)開(kāi)始,然后逐步增加功能和效果,直到最后建立一個(gè)完整的、功能豐富的、數(shù)據(jù)庫(kù)驅(qū)動(dòng)的、交互的Web站點(diǎn)。其間,分別介紹了建立這個(gè)Web站點(diǎn)涉及到的眾多內(nèi)容,尤其特別介紹了新增的LINQ功能、ASP.NET AJAX及ASP.NET服務(wù)器控件等內(nèi)容。全書(shū)的示例代碼均用C#和VB.NET兩種語(yǔ)言表示,讀者可自由地選擇自己喜歡的語(yǔ)言?! ”緯?shū)適合于任何想利用ASP.NET進(jìn)行Web開(kāi)發(fā)的初中級(jí)程序員。不要求有Web開(kāi)發(fā)經(jīng)驗(yàn)。

作者簡(jiǎn)介

Imar Spaanjaars畢業(yè)于荷蘭休閑管理學(xué)院的休閑管理專業(yè),但之后很快就轉(zhuǎn)行,投入到了IT行業(yè)。Imar之前一直以自由職業(yè)者身份為一家大公司服務(wù),如今的他供職于Design IT(www.designit.nl),這是荷蘭的一家IT公司,主要致力于運(yùn)用Microsoft技術(shù)(如ASP.NET 3.5)構(gòu)建Internet

書(shū)籍目錄

第1章  ASP.NET 3.5入門(mén)	 1.1  Microsoft Visual WebDeveloper	  1.1.1  獲取Visual Web Developer	  1.1.2  安裝Visual Web Developer Express Edition	 1.2  創(chuàng)建第一個(gè)ASP.NET 3.5Web站點(diǎn)	 1.3  ASP.NET 3.5簡(jiǎn)介  1.3.1  HTML	  1.3.2  初識(shí)ASP.NET標(biāo)記	 1.4  IDE	  1.4.1  主開(kāi)發(fā)區(qū)	  1.4.2  信息窗口	 1.5  定制IDE	  1.5.1  重新排列窗口	  1.5.2  修改Toolbox	  1.5.3  定制文檔窗口	  1.5.4  定制工具欄	  1.5.5  定制鍵盤(pán)快捷鍵	  1.5.6  重置修改	 1.6  示例應(yīng)用程序	 1.7  關(guān)于Visual Web Developer的實(shí)用提示	 1.8  小結(jié)	 1.9  練習(xí)	第2章  構(gòu)建ASP.NET站點(diǎn)	 2.1  用VWD 2008創(chuàng)建Web站點(diǎn)	  2.1.1  不同項(xiàng)目類(lèi)型	  2.1.2  選擇正確的Web站點(diǎn)模板	  2.1.3  創(chuàng)建與打開(kāi)新Web站點(diǎn)	 2.2  操作Web站點(diǎn)中的文件	  2.2.1  ASP.NET 3.5 Web站點(diǎn)的文件類(lèi)型	  2.2.2  添加現(xiàn)有文件	  2.2.3  組織站點(diǎn)	  2.2.4  特殊文件類(lèi)型	 2.3  使用Web Forms	  2.3.1  關(guān)于Web Form的不同視圖	  2.3.2  在Code Behind和帶內(nèi)聯(lián)代碼的頁(yè)面之間選擇	  2.3.3  向頁(yè)面添加標(biāo)記	  2.3.4  連接頁(yè)面	 2.4  使用Web Forms的實(shí)用提示	 2.5  小結(jié)	 2.6  練習(xí)	第3章  設(shè)計(jì)Web頁(yè)面	 3.1  需要CSS的原因	  3.1.1  HTML格式化的問(wèn)題	  3.1.2  CSS如何解決格式化問(wèn)題	 3.2  CSS簡(jiǎn)介	  3.2.1  CSS語(yǔ)言	  3.2.2  樣式表	  3.2.3  向頁(yè)面中添加CSS	 3.3  在Visual Web Developer中使用CSS	  3.3.1  在外部樣式表中創(chuàng)建新樣式	  3.3.2  創(chuàng)建嵌套和內(nèi)聯(lián)樣式表	  3.3.3  應(yīng)用樣式  3.3.4  管理樣式	 3.4  關(guān)于使用CSS的實(shí)用提示	 3.5  小結(jié)	 3.6  練習(xí)	第4章  使用ASP.NET控件	 4.1  服務(wù)器控件	 4.2  ASP.NET Server服務(wù)器控件詳解	  4.2.1  在頁(yè)面中定義控件	  4.2.2  所有控件的共同屬性	 4.3  控件的類(lèi)型	  4.3.1  Standard控件	  4.3.2  HTML控件	  4.3.3  數(shù)據(jù)控件	  4.3.4  有效性驗(yàn)證控件	  4.3.5  導(dǎo)航控件	  4.3.6  登錄控件	  4.3.7  Ajax擴(kuò)展	  4.3.8  WebParts	 4.4  ASP.NET狀態(tài)引擎	  4.4.1  狀態(tài)的定義及其重要性	  4.4.2  狀態(tài)引擎的工作原理	  4.4.3  并非所有控件都依賴于ViewState	  4.4.4  關(guān)于ViewState和性能的一個(gè)注意點(diǎn)	 4.5  使用控件的實(shí)用提示	 4.6  小結(jié)	 4.7  練習(xí)	第5章  ASP.NET Web頁(yè)面編程	 5.1  編程簡(jiǎn)介	 5.2  數(shù)據(jù)類(lèi)型與變量	  5.2.1  轉(zhuǎn)換數(shù)據(jù)類(lèi)型	  5.2.2  使用數(shù)組和集合	 5.3  語(yǔ)句	  5.3.1  運(yùn)算符	  5.3.2  做決策	  5.3.3  循環(huán)	 5.4  組織代碼  5.4.1  方法、函數(shù)與子例程	  5.4.2  App_Code文件夾	  5.4.3  用命名空間組織代碼	  5.4.4  寫(xiě)注釋	 5.5  面向?qū)ο缶幊袒A(chǔ)知識(shí)	  5.5.1  重要OO術(shù)語(yǔ)	  5.5.2  事件	 5.6  關(guān)于編程的實(shí)用提示	 5.7  小結(jié)	 5.8  練習(xí)	第6章  創(chuàng)建外觀一致的Web站點(diǎn)	 6.1  用母版頁(yè)創(chuàng)建一致的頁(yè)面布局	  6.1.1  創(chuàng)建母版頁(yè)	  6.1.2  創(chuàng)建內(nèi)容頁(yè)	 6.2  使用集中的基頁(yè)	  6.2.1  ASP.NET頁(yè)面生命周期	  6.2.2  實(shí)現(xiàn)基頁(yè)	  6.2.3  創(chuàng)建可重用的頁(yè)面模板	 6.3  主題	  6.3.1  不同類(lèi)型的主題	  6.3.2  在Theme和StyleSheetTheme之間作選擇	  6.3.3  應(yīng)用主題	  6.3.4  擴(kuò)展主題	  6.3.5  動(dòng)態(tài)切換主題	 6.4  皮膚	  6.4.1  創(chuàng)建一個(gè)皮膚文件	  6.4.2  命名皮膚	  6.4.3  關(guān)于皮膚的最后一個(gè)注意點(diǎn)	 6.5  創(chuàng)建一致頁(yè)面的實(shí)用提示	 6.6  小結(jié)	 6.7  練習(xí)	第7章  導(dǎo)航	 7.1  在站點(diǎn)中移動(dòng)	  7.1.1  絕對(duì)URL與相對(duì)URL	  7.1.2  默認(rèn)文檔	 7.2  使用導(dǎo)航控件	  7.2.1  導(dǎo)航控件的體系結(jié)構(gòu)	  7.2.2  分析Web.sitemap文件	  7.2.3  使用Menu控件	  7.2.4  使用TreeView控件	  7.2.5  使用SiteMapPath控件 7.3  以編程的方式重定向	  7.3.1  通過(guò)編程將客戶重定向到不同頁(yè)面	  7.3.2  服務(wù)器端重定向	 7.4  關(guān)于導(dǎo)航的實(shí)用提示	 7.5  小結(jié)	 7.6  練習(xí)	第8章  用戶控件	 8.1  用戶控件簡(jiǎn)介	  8.1.1  創(chuàng)建用戶控件	  8.1.2  向內(nèi)容頁(yè)或母版頁(yè)中添加用戶控件	  8.1.3  用戶控件的站點(diǎn)范圍注冊(cè)	  8.1.4  關(guān)于用戶控件的警告	 8.2  向用戶控件添加邏輯  8.2.1  為屬性創(chuàng)建自己的數(shù)據(jù)類(lèi)型	  8.2.2  實(shí)現(xiàn)ViewState屬性	  8.2.3  關(guān)于ViewState要考慮的事項(xiàng)	 8.3  關(guān)于用戶控件的實(shí)用提示	 8.4  小結(jié)	 8.5  練習(xí)	第9章  驗(yàn)證用戶輸入有效性	 9.1  收集用戶數(shù)據(jù)	  9.1.1  驗(yàn)證Web Form中用戶輸入的有效性	 9.2  在服務(wù)器上處理數(shù)據(jù)	  9.2.1  從Web站點(diǎn)發(fā)送電子郵件	  9.2.2  從文本文件中讀取信息	 9.3  關(guān)于驗(yàn)證數(shù)據(jù)有效性的 實(shí)用提示	 9.4  小結(jié)	 9.5  練習(xí)	第10章  ASP.NET AJAX	 10.1  Ajax簡(jiǎn)介	 10.2  在項(xiàng)目中使用ASP.NET AJAX	  10.2.1  創(chuàng)建無(wú)閃爍頁(yè)面	  10.2.2  給用戶提供反饋	  10.2.3  使用Timer控件	 10.3  在Ajax Web站點(diǎn)中使用Web服務(wù)  10.3.1  Web服務(wù)的定義	  10.3.2  創(chuàng)建Web服務(wù)	  10.3.3  在Ajax Web站點(diǎn)中使用Web服務(wù)	  10.3.4  這僅僅是開(kāi)始	 10.4  Ajax的實(shí)用提示	 10.5  小結(jié)	 10.6  練習(xí)	第11章  初識(shí)數(shù)據(jù)庫(kù)	 11.1  什么是數(shù)據(jù)庫(kù)	 11.2  不同類(lèi)型的關(guān)系型數(shù)據(jù)庫(kù)	 11.3  運(yùn)用SQL處理數(shù)據(jù)庫(kù)數(shù)據(jù)	 11.4  創(chuàng)建自己的表	  11.4.1  SQL Server中的數(shù)據(jù)類(lèi)型	  11.4.2  主鍵和標(biāo)識(shí)列	  11.4.3  創(chuàng)建表之間的關(guān)系	 11.5  有關(guān)數(shù)據(jù)庫(kù)的實(shí)用提示	 11.6  小結(jié)	 11.7  練習(xí)	第12章  顯示和更新數(shù)據(jù) 12.1  數(shù)據(jù)控件	  12.1.1  數(shù)據(jù)綁定控件	  12.1.2  數(shù)據(jù)源控件	 12.2  聯(lián)合使用數(shù)據(jù)源和數(shù)據(jù)綁定控件	  12.2.1  用GridView顯示和編輯數(shù)據(jù)  12.2.2  使用DetailsView插入數(shù)據(jù)  12.2.3  在web.config中存儲(chǔ)連接字符串  12.2.4  篩選數(shù)據(jù) 12.3  自定義數(shù)據(jù)控件的外觀 12.4  更新和插入數(shù)據(jù) 12.5  顯示和更新數(shù)據(jù)的實(shí)用提示 12.6  小結(jié) 12.7  練習(xí)第13章  LINQ 13.1  LINQ 13.2  LINQ to SQL	 13.3  查詢語(yǔ)法  13.3.1  標(biāo)準(zhǔn)查詢操作符  13.3.2  用匿名類(lèi)型定形數(shù)據(jù) 13.4  結(jié)合使用服務(wù)器控件和LINQ查詢  13.4.1  ASP.NET 3.5中引入的新控件  13.4.2  有關(guān)性能的一些注意點(diǎn) 13.5  有關(guān)LINQ的實(shí)用提示 13.6  小結(jié) 13.7  練習(xí)第14章  表現(xiàn)數(shù)據(jù)—— 高級(jí)主題 14.1  使用樣式格式化控件  14.1.1  關(guān)于樣式  14.1.2  組合樣式、主題和皮膚 14.2  處理事件  14.2.1  回顧ASP.NET頁(yè)面和控件生命周期  14.2.2  處理數(shù)據(jù)源控件中發(fā)生的錯(cuò)誤 14.3  緩存  14.3.1  緩存數(shù)據(jù)的常見(jiàn)問(wèn)題	  14.3.2  在ASP.NET Web應(yīng)用程序中緩存數(shù)據(jù)的不同方法 14.4  有關(guān)數(shù)據(jù)的實(shí)用提示 14.5  小結(jié)	 14.6  練習(xí)	第15章  ASP.NET 3.5 Web站點(diǎn)中的安全性	 15.1  關(guān)于安全性	  15.1.1  身份:您是誰(shuí)	  15.1.2  身份驗(yàn)證: 如何證明您是誰(shuí)	  15.1.3  授權(quán):允許您做什么	  15.1.4  ASP.NET應(yīng)用程序服務(wù)	 15.2  登錄控件	  15.2.1  登錄控件	  15.2.2  配置Web應(yīng)用程序	 15.3  Role Manager	  15.3.1  配置Role Manager	  15.3.2  使用WSAT管理用戶	  15.3.3  配置Web應(yīng)用程序使用角色	  15.3.4  以編程方式檢查角色	 15.4  有關(guān)安全性的實(shí)用提示	 15.5  小結(jié)	 15.6  練習(xí)	第16章  個(gè)性化Web站點(diǎn)	 16.1  Profile	  16.1.1  配置Profile	  16.1.2  使用Profile	 16.2  Profile的其他使用方法	  16.2.1  匿名標(biāo)識(shí)	  16.2.2  清除舊的匿名文件	  16.2.3  查看其他用戶的配置文件	 16.3  關(guān)于個(gè)性化的實(shí)用提示	 16.4  小結(jié)	 16.5  練習(xí)	第17章  異常處理、調(diào)試和跟蹤	 17.1  異常處理	  17.1.1  不同類(lèi)型的錯(cuò)誤	  17.1.2  捕獲和處理異常	  17.1.3  全局錯(cuò)誤處理和自定義錯(cuò)誤頁(yè)面	 17.2  調(diào)試基礎(chǔ)知識(shí)	 17.3  調(diào)試的工具支持	  17.3.1  在調(diào)試代碼中移動(dòng)	  17.3.2  調(diào)試窗口	 17.4  調(diào)試客戶端腳本	 17.5  跟蹤ASP.NET Web頁(yè)面	  17.5.1  使用標(biāo)準(zhǔn)的跟蹤功能	  17.5.2  添加您自己的信息到Trace中	  17.5.3  跟蹤和性能	  17.5.4  安全警告	 17.6  有關(guān)調(diào)試的實(shí)用提示	 17.7  小結(jié)	 17.8  練習(xí)	第18章  部署Web站點(diǎn)	 18.1  準(zhǔn)備部署Web站點(diǎn)	 18.2  復(fù)制Web站點(diǎn)	  18.2.1  創(chuàng)建Web站點(diǎn)的簡(jiǎn)單副本	  18.2.2  發(fā)布Web站點(diǎn)	 18.3  在IIS下運(yùn)行站點(diǎn)	  18.3.1  安裝和配置Web服務(wù)器	  18.3.2  了解IIS中的安全性	  18.3.3  Planet Wrox的NTFS設(shè)置	  18.3.4  檢修Web服務(wù)器錯(cuò)誤	 18.4  將數(shù)據(jù)移動(dòng)到遠(yuǎn)程服務(wù)器	  18.4.1  使用Database Publishing Wizard	  18.4.2  重建數(shù)據(jù)庫(kù) 18.5  部署清單	 18.6  下一步要討論的內(nèi)容	 18.7  小結(jié)	 18.8  練習(xí)	附錄A  練習(xí)答案	附錄B  配置SQL Server 2005

章節(jié)摘錄

  第1章 ASP.NET 3.5入門(mén)  自從.NET Framework 1.0在2002年初首次發(fā)布以來(lái),Microsoft花了大量精力和時(shí)間來(lái)開(kāi)發(fā)ASENET,它是.NET Framework的一部分,可以用來(lái)構(gòu)建富Web應(yīng)用程序。這一發(fā)布意味著從過(guò)去的Microsoft技術(shù)向構(gòu)建ASP(Active Server Page,活動(dòng)服務(wù)器頁(yè)面,現(xiàn)在人們常稱之為經(jīng)典ASP)Web站點(diǎn)的飛躍。相比于經(jīng)典ASP,ASRNET 1.0及相關(guān)的VisualStudio.NET 2002的引入給開(kāi)發(fā)人員帶來(lái)了如下好處:  頁(yè)面表現(xiàn)與代碼清楚地分開(kāi)。使用經(jīng)典ASP時(shí),編碼邏輯常常散布在整個(gè)頁(yè)面的HTML中,使得后面對(duì)頁(yè)面的修改比較困難?! ¢_(kāi)發(fā)模型更接近于桌面應(yīng)用程序的編程方式。這樣很多Visual Basic桌面程序員可以輕松地過(guò)渡到Web應(yīng)用程序?! ∷幸粋€(gè)功能豐富的開(kāi)發(fā)工具(稱為Visual Studio。NET),開(kāi)發(fā)人員可以用它來(lái)可視化地創(chuàng)建和編寫(xiě)web應(yīng)用程序代碼?! ∮袔追N面向?qū)ο蟮木幊陶Z(yǔ)言可以選擇,其中Visual Basic.NET和C#(讀作C.Sharp)是目前最流行的兩種語(yǔ)言?! ∷梢栽L問(wèn)整個(gè).NET Framework,這意味著Web開(kāi)發(fā)人員首次有了一種統(tǒng)一且容易的方式,來(lái)使用訪問(wèn)數(shù)據(jù)庫(kù)、文件、E.mail、網(wǎng)絡(luò)工具等許多高級(jí)功能?! ”M管ASP.NET遠(yuǎn)優(yōu)于舊模型,但使用它也意味著構(gòu)建應(yīng)用程序時(shí)復(fù)雜性的增加,且還必須學(xué)習(xí)更多的知識(shí),所以它對(duì)于許多新手程序員來(lái)說(shuō),更難以上手。

編輯推薦

  為了構(gòu)建有效的、引人注目的、數(shù)據(jù)庫(kù)驅(qū)動(dòng)的Web站點(diǎn),必須首先擁有一個(gè)穩(wěn)固的架構(gòu)來(lái)運(yùn)行Web頁(yè)面,同時(shí)有一個(gè)豐富的環(huán)境來(lái)創(chuàng)建和編寫(xiě)這些Web頁(yè)面。Microsoft的ASP.NET 3.5和Visual Web Developer 2008聯(lián)合提供了一個(gè)最佳的平臺(tái),在該平臺(tái)上可創(chuàng)建動(dòng)態(tài)和交互的Web應(yīng)用程序?! ⊥ㄟ^(guò)本書(shū)您將了解如何獲取和安裝Visual Web Developer,將學(xué)習(xí)到ASP.NET 3.5和Visual Web Developer提供的大量工具,以及如何使用這些工具順利地編寫(xiě)Web應(yīng)用程序,及至創(chuàng)建功能豐富的、數(shù)據(jù)庫(kù)驅(qū)動(dòng)的、交互的Web站點(diǎn)?! ”緯?shū)主要內(nèi)容  如何使用ASP.NET Server控件創(chuàng)建復(fù)雜的Web站點(diǎn)  如何使用大量的CSS工具來(lái)設(shè)計(jì)Web頁(yè)面  如何用C#或Visual Basic編寫(xiě)具有交互性的Web頁(yè)面  如何使用數(shù)據(jù)庫(kù)創(chuàng)建豐富的、數(shù)據(jù)驅(qū)動(dòng)的Web頁(yè)面  如何輕松地創(chuàng)建一個(gè)集中的、易維護(hù)的站點(diǎn)  如何保護(hù)Web站點(diǎn),提供登錄功能和對(duì)內(nèi)容的基于角色的訪問(wèn)  本書(shū)讀者對(duì)象  本書(shū)適合于任何想利用ASP.NET進(jìn)行Web開(kāi)發(fā)的初中級(jí)程序員。不要求有Web開(kāi)發(fā)經(jīng)驗(yàn)。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

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


    ASP.NET 3.5入門(mén)經(jīng)典 PDF格式下載


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

 
 

  •   我買(mǎi)了這個(gè)和另外2本也是5星評(píng)價(jià)的書(shū)藉:C#3.5高級(jí)程序設(shè)計(jì)和asp.net3.5高級(jí)程序設(shè)計(jì)。比較下來(lái)說(shuō)這本書(shū)最好因?yàn)槔佣唷:苓m合入門(mén)。另外2本我個(gè)人感覺(jué)是比較像字典。如果你都會(huì)了有些什么問(wèn)題。啥控件用不來(lái)。可以在那2本書(shū)里面找到答案。但是入門(mén)的話絕對(duì)是這本最好
  •   看得出作者寫(xiě)得很用心,連怎么改后綴名,怎么顯示文件后綴名也寫(xiě)了進(jìn)去,條理很清析,的確很適合初學(xué)者,本人就是一個(gè)初學(xué)者.不過(guò)要求讀者對(duì)VB或者C語(yǔ)言有一定基礎(chǔ)才比較容易看明白里面的代碼,其它都很容易理解,內(nèi)容由淺入深,紙質(zhì)也不錯(cuò),雖然看上去厚了點(diǎn),呵呵.初學(xué)ASP.NET推薦.
  •   ASP.NET 3.5入門(mén)經(jīng)典,這本書(shū)相當(dāng)不錯(cuò),已經(jīng)買(mǎi)了好幾本wrox的圖書(shū)了,都很不錯(cuò),只是翻譯過(guò)來(lái)的有些錯(cuò)誤,基本可以原諒,如果英語(yǔ)還行建議買(mǎi)英文版的。
  •   這本書(shū)是清華大學(xué)出版社翻譯的wrox一系列書(shū)中的一本正版質(zhì)量很好而且再當(dāng)當(dāng)?shù)膬r(jià)格有很便宜,是有一點(diǎn)c#基礎(chǔ)的人員學(xué)習(xí)ASP.NET的絕好教材,特別是本書(shū)貫穿全書(shū)的實(shí)例,讓你再每一點(diǎn)都有收獲。有很有系統(tǒng)……
  •   我覺(jué)得比較適合我,我不懂a(chǎn)sp****怎么編程,但是,有了asp的基礎(chǔ),于是找來(lái)一本入門(mén)的書(shū)籍。

    我以前學(xué)習(xí)javascript的時(shí)候,看了很多的國(guó)內(nèi)的翻譯資料,都沒(méi)看懂,也許因?yàn)槲业乃降桶桑?dāng)然,我也覺(jué)得可能有些人的思路不適合我。后來(lái)我看到一本國(guó)外的書(shū)——《javascript基礎(chǔ)教程》(出了很多版了,大家可以看最新版的),一下子覺(jué)得思路清晰了許多,就感覺(jué)以后要是看這種不太懂的內(nèi)容,特別是語(yǔ)言的書(shū),必須找經(jīng)典,而國(guó)外的經(jīng)典較多,但是,多是英文版的。于是,覺(jué)得該找國(guó)外的經(jīng)典的翻譯版。

    這次,是需要用asp****編程,編一個(gè)論壇,所以,趕緊找書(shū)來(lái)看。這次就找了入門(mén)的書(shū),共找了兩本,沒(méi)多找。一本就是此書(shū),另一本名為《asp****入門(mén)到精通》。一開(kāi)始兩本都看,覺(jué)得此書(shū)講得很細(xì),但是,對(duì)我這個(gè)初學(xué)者來(lái)說(shuō),有點(diǎn)過(guò)細(xì)了。不過(guò),還好,此書(shū)不僅講的細(xì),還結(jié)合實(shí)例,學(xué)習(xí)了理論完后馬上就練習(xí)剛學(xué)的,這樣,就不會(huì)忘了剛學(xué)的理論了,又具備了上手的能力。(和國(guó)內(nèi)吹噓的理論與實(shí)例結(jié)合完全不同,當(dāng)然,你得學(xué)了理論動(dòng)手才行)不過(guò),這種按部就班挺煩的,我就拿了另一本來(lái)看。另一本對(duì)于ASP****的任何方面都不知道的人來(lái)說(shuō),還算不錯(cuò)的,因?yàn)樗矝](méi)講****過(guò)多的東西,只是就asp****來(lái)講。(當(dāng)然,如果講了****框架,我也記不住,因?yàn)槲沂裁炊疾欢?,自然不?huì)理解到asp****的框架****的好處和意義)覺(jué)得講了很多經(jīng)驗(yàn)之談,讓自己漲了很多經(jīng)驗(yàn),也就是感性認(rèn)識(shí),了解了一些名詞,離編程還差得遠(yuǎn)。但是,這種經(jīng)驗(yàn)之談,也和國(guó)內(nèi)的書(shū)差不多,可能這是國(guó)內(nèi)的通病,缺乏系統(tǒng)性。我又轉(zhuǎn)回到了此書(shū),這次,我感覺(jué)此書(shū)有些好懂了。(畢竟有了點(diǎn)感性認(rèn)識(shí)了)但是,老毛病——愛(ài)跳著看重點(diǎn)的毛病又犯了,于是,在看懂了此書(shū)的一些概念并且切實(shí)操作的的情況下,找到自己想要使用的東西——數(shù)據(jù)庫(kù)部分,又看不懂了,感覺(jué)此書(shū)系統(tǒng)性強(qiáng),很強(qiáng)調(diào)循序漸進(jìn),沒(méi)看前面的看不懂后面的。但是,好處就是順著讀下來(lái),并且跟著做下來(lái),覺(jué)得能成為一個(gè)實(shí)實(shí)在在入了門(mén)的asp****編程者,而不只是“愛(ài)好者”。

    于是,老老實(shí)實(shí)的從頭開(kāi)始看起,并且跟著做,這次是比較不符合我的胃口,不過(guò),這樣學(xué)下來(lái),雖然感覺(jué)到****有很多東西,但是,還是比較清楚的。

    此書(shū)強(qiáng)調(diào)循序漸進(jìn),不看前面的會(huì)看不懂后面的,并且,給了很多練習(xí),如果不做練習(xí),后面也跟不走,而且對(duì)自己學(xué)習(xí)理論,進(jìn)行應(yīng)用來(lái)說(shuō),作用幾乎為零。但是,如果跟著走,并且做了練習(xí),可以說(shuō),此書(shū)是繁復(fù)了點(diǎn),但是,也不會(huì)不清楚——比國(guó)內(nèi)很多編程高手或者什么什么某某MVP的書(shū)容易懂多了——感覺(jué)邏輯性很強(qiáng)?。。。ㄏM麌?guó)人寫(xiě)書(shū)不要只寫(xiě)經(jīng)驗(yàn),特別是面對(duì)初學(xué)者)

    讀書(shū)讀得少,有更好的學(xué)習(xí)資料,又可以減少繁復(fù)的,不吝賜教?。。ú贿^(guò),有些書(shū)就得靜下心來(lái)讀,這叫精讀,此書(shū)我強(qiáng)烈建議就是在精讀之列!?。。?br />
    友情提示:該書(shū)確實(shí)是大部頭,建議腦力興奮的時(shí)候一章或者兩章的讀,不讀多,讀精,必會(huì)受益匪淺。
  •   好書(shū),拜讀中,是學(xué)習(xí)ASP.NET3.5的入門(mén)讀物
  •   可是,中文翻譯本上有很多的錯(cuò)誤:
    1、第60頁(yè)代碼塊下面第一行中的“<fong>"應(yīng)為"<font>";
    2、第64頁(yè)圖3-2下面第二行中的“分號(hào)”應(yīng)為“冒號(hào)”;同一頁(yè)中“3.2.1."上面倒數(shù)第四行中的”<g>標(biāo)記“應(yīng)為”<p>標(biāo)記“;
    3、第82頁(yè)倒數(shù)第8行的”變?yōu)樗{(lán)色的“應(yīng)為”變?yōu)榫G色的“;
    4、第91頁(yè)第二行中的”變?yōu)樾斌w“應(yīng)為”變?yōu)榇煮w“;
    5、第105頁(yè)代碼塊下面第3行”c#或VB NET"應(yīng)為“Visual Basic";
    6、第109頁(yè)最后2行和110頁(yè)上面2行是重復(fù)的;
    7、第139頁(yè)倒數(shù)第二段的”添加字母L"應(yīng)為“添加字母F”;
    8、第177頁(yè)倒數(shù)第11行中的”它本質(zhì)是上一個(gè)有特殊“應(yīng)為”它本質(zhì)上是一個(gè)有特殊“;

    還沒(méi)看完,等看完了估計(jì)還會(huì)有更多。
  •   收到了,很開(kāi)心,這本書(shū)很厚,很實(shí)在,涵蓋了C#和VB.NET開(kāi)始的時(shí)候以為很難,但是開(kāi)了一下,發(fā)現(xiàn)寫(xiě)得很讓人懂一步一步很清楚,具體情況還要多看幾天再說(shuō).
  •   帶有VB與C#的代碼,適合初學(xué)者學(xué)習(xí),書(shū)中很多例子,看完會(huì)做網(wǎng)站了。
  •   書(shū)中的例子的內(nèi)部關(guān)系很緊湊,就是一個(gè)實(shí)例從本書(shū)開(kāi)頭到結(jié)尾不斷得完善,只要把本書(shū)的代碼敲一遍,幾乎就不用動(dòng)腦子,差不多就可以學(xué)會(huì)!
  •   雖然還沒(méi)有足夠的時(shí)間去拜讀,但是翻了幾頁(yè),覺(jué)得翻譯得沒(méi)什么大問(wèn)題(可以理解就行了,起碼比C++編程思想的翻譯好!)
    包裝也不錯(cuò),一本嶄新的書(shū)拿在手上,那叫一個(gè)歡樂(lè)
    至于內(nèi)容,我也是剛學(xué)沒(méi)多久,沒(méi)有資格評(píng)論的,不過(guò)既然是經(jīng)典,就相信自己的選擇啦!
  •   入門(mén)經(jīng)典,好書(shū)一本。

    可以滲入研究學(xué)習(xí)哦,針對(duì)初學(xué)者。

    一本好的入門(mén)書(shū)
  •   講的很不錯(cuò),適合初學(xué)者看,能根據(jù)書(shū)上的內(nèi)容很快上手。
  •   送貨很快,,書(shū)也是我想要的
  •   這是一本強(qiáng)烈推薦的國(guó)外經(jīng)典入門(mén)教材。國(guó)內(nèi)的基本上沒(méi)有可以與之相比的。其實(shí)還是推薦看英文原版的。
  •   這本書(shū)寫(xiě)得很好,很適合初學(xué)者,體系脈絡(luò)清楚
  •   適合沒(méi)有編程經(jīng)驗(yàn)的人購(gòu)買(mǎi)!
  •   不錯(cuò)的入門(mén)書(shū)寫(xiě)的比較全面
  •   送貨速度很快,昨天剛訂的,今天就送達(dá)了,書(shū)的質(zhì)量也很不錯(cuò),以后就多多的從當(dāng)當(dāng)上買(mǎi)了
  •   非常適合我這樣的初學(xué)者,現(xiàn)在沒(méi)學(xué)完,我現(xiàn)在在看HTML等基礎(chǔ)教程,這樣來(lái)學(xué)會(huì)更好電
  •   非常不錯(cuò),很適合新人看!
  •   剛大概翻了下,的確不錯(cuò)適合我這種一竅不通的人~~
  •   挺厚的一本書(shū),正在看
  •   還可以,蠻好的!
  •   開(kāi)始買(mǎi)的時(shí)候還猶猶豫豫,怕買(mǎi)回來(lái)看不懂又往書(shū)架子上一扔等著賣(mài)廢紙,但沒(méi)想到我連續(xù)讀了5個(gè)晚上通俗易懂,試一試這個(gè)欄目非常的有用,并且該書(shū)整體內(nèi)容非常系統(tǒng),初學(xué)者絕對(duì)的適用,并且翻譯的很好^^建議購(gòu)買(mǎi)!!
  •   還不錯(cuò),一點(diǎn)基礎(chǔ)沒(méi)有會(huì)吃力,但是稍微練習(xí)之后看還不錯(cuò)
  •   貨到了真高興,好好學(xué)習(xí)天天向上
  •   買(mǎi)來(lái)就沒(méi)看過(guò),浪費(fèi)了!
  •   選這本沒(méi)錯(cuò)
  •   書(shū)已送達(dá)! 開(kāi)始啃書(shū)! 希望進(jìn)步神速!
  •   其實(shí)可以不買(mǎi)。。。圖書(shū)館多的去了。。
  •   很好,很詳細(xì),很實(shí)用的書(shū)
  •   這是我讀此書(shū)的收獲。
  •   十分完美
  •   正是我在尋找的
  •   非常好,我正開(kāi)始學(xué)
  •   不錯(cuò),拜讀中
  •   國(guó)外寫(xiě)的書(shū)跟國(guó)內(nèi)的就是不一樣。很詳細(xì),也易懂!
  •   嗯,還是不錯(cuò)的。對(duì)于新手來(lái)說(shuō),能做到循序漸進(jìn)的教導(dǎo)(當(dāng)然要有些網(wǎng)頁(yè)基礎(chǔ)的話看起來(lái)順些)。
  •   紅皮,還不錯(cuò)
  •   書(shū)寫(xiě)得通俗易懂,國(guó)外的寫(xiě)書(shū)的在沒(méi)有經(jīng)濟(jì)壓力情況下寫(xiě)的東西是非常用心的
  •   雖然翻譯的不是很好,但是作者真的很盡心地寫(xiě)的此書(shū)。畢竟資本主義國(guó)家的人不愁吃穿,不會(huì)僅僅是為了賺錢(qián)而出書(shū),因而其質(zhì)量是可保證的!
  •   看了前面幾章,寫(xiě)得很不錯(cuò),很清晰
  •   還沒(méi)看捏,今晚上看^^
  •   把a(bǔ)sp.net的各個(gè)方面都有涉及,耐心的把每個(gè)“試一試”都做一遍,對(duì)語(yǔ)言就有一個(gè)初步的了解,但如果需要精通這個(gè)語(yǔ)言,還需要更多的練習(xí)。為更進(jìn)一步,有了基本的感覺(jué)和基礎(chǔ)。
  •   ASP.NET3.5入門(mén)經(jīng)典
  •   這本書(shū)總體說(shuō)很不錯(cuò),但是太簡(jiǎn)單了,太入門(mén),基本上都是在講一些控件的用法,涉及方面太淺了,如果完全不懂.NET平臺(tái)的,看此書(shū)很有幫助。不過(guò)此書(shū)寫(xiě)的內(nèi)容比較銜接,比國(guó)內(nèi)些些書(shū)好很多了
  •   今天看完了這本書(shū),感覺(jué)還不錯(cuò),值得向?qū)W習(xí).net3.5的同學(xué)推薦,里面涵蓋了VB和C#,個(gè)人感覺(jué)只用一種語(yǔ)言更好,可以節(jié)約購(gòu)書(shū)成本。
  •   很好的書(shū) 寫(xiě)的很細(xì) 還有VB C#的部分 適合入門(mén)
  •   書(shū)里介紹HTML和CSS的知識(shí)好像沒(méi)什么太大作用,如果一點(diǎn)HTML.CSS都不會(huì),這本書(shū)也不太適合!感覺(jué)介紹IDE的內(nèi)容也太多了!如果減少一下也能節(jié)約一下成本,降低些價(jià)格
  •   感覺(jué)還不錯(cuò)的說(shuō),比較詳細(xì),適合入門(mén)學(xué)習(xí)。
  •   寫(xiě)的清楚易懂,適合入門(mén)者使用。
  •   還不錯(cuò)的一本書(shū),是入門(mén)的好書(shū)~
  •   此書(shū)還是比較適合有點(diǎn)網(wǎng)站基礎(chǔ)的讀者.如果是從頭開(kāi)始學(xué)的話,建議還是在之前看一點(diǎn)更基礎(chǔ)的書(shū).
  •   感覺(jué)不錯(cuò),如果軟件配圖是中文就更好了,有些選項(xiàng)對(duì)上中文版的軟件要費(fèi)點(diǎn)勁,內(nèi)容不算是入門(mén),要慢慢消化,有些內(nèi)容留著以后看或許會(huì)更好。
  •   很經(jīng)典的入門(mén)書(shū),就是因?yàn)樘?jīng)典了,我已經(jīng)用不上了。
  •   不錯(cuò)的入門(mén)教材,但瀏覽器的設(shè)置是按照800*600;希望大家注意!
  •   這本書(shū)還是相當(dāng)不錯(cuò)的。非常值得學(xué)習(xí)。
  •   寫(xiě)的還行 比較前沿些 都是老技術(shù)的提高
  •   比較適合新手學(xué)習(xí) ~!
  •   我建議初學(xué)者看國(guó)產(chǎn)的書(shū)籍,比較直觀容易上手。
  •   書(shū)的內(nèi)容不錯(cuò),但是裝訂不好。
  •   學(xué)習(xí)中,不錯(cuò)的書(shū)
  •   書(shū)的質(zhì)量挺好。但翻譯的不是很完美,有些句子讀著不是很通順,或者說(shuō)不夠直白。有一些小錯(cuò)誤,比如字母打錯(cuò)之類(lèi)??傮w來(lái)說(shuō)還是不錯(cuò)的!
  •   速度還可以,但封面有點(diǎn)臟,影響了購(gòu)物的愉悅心情
  •   下次希望送過(guò)來(lái)的時(shí)候書(shū)里面沒(méi)有爛的。
  •   對(duì)初學(xué)者非常適用。。。
  •   挺厚的一本快,....
  •   剛看了一點(diǎn)點(diǎn),覺(jué)得比較通俗易懂
  •   沒(méi)看太明白
  •   入門(mén)的好書(shū),僅僅語(yǔ)法之粗,C、VB,項(xiàng)目太低級(jí)了
  •   剛收到不久,還沒(méi)怎么看,不過(guò)書(shū)的質(zhì)量很好,同事說(shuō)內(nèi)容適合初學(xué)者。
  •   這本書(shū)的內(nèi)容還沒(méi)來(lái)得及細(xì)看,
  •   曾經(jīng)發(fā)錯(cuò)貨了~但態(tài)度很好~
    書(shū)的話就太入門(mén)了,建議大家直接就買(mǎi)C#的吧~
  •   如果您已經(jīng)有C#的學(xué)習(xí)基礎(chǔ)話,建議別買(mǎi),你會(huì)覺(jué)得很浪費(fèi)的!
  •   書(shū)質(zhì)感不錯(cuò),很多字,,基本可以看到一些東西,但說(shuō)實(shí)話,講得太過(guò)于多了,沒(méi)有圖文指導(dǎo),看完這書(shū)簡(jiǎn)單的項(xiàng)目都做不了
  •   我買(mǎi)了沒(méi)怎么看,都放那一年了,
  •   不錯(cuò)!合適初學(xué)者!
  •   講的太雜了。重點(diǎn)沒(méi)突出。
  •   原書(shū)寫(xiě)的不錯(cuò),但翻譯得錯(cuò)誤百出,非常可惜。
  •   送貨速度有點(diǎn)慢!
  •   10天了書(shū)還沒(méi)到...這也太有速度了吧
  •   對(duì)于初學(xué)者來(lái)說(shuō)還不算壞,可以吧
  •   看到第四章,真想一把火把它燒了。原書(shū)的結(jié)構(gòu)組織還是很好的,例子加工作原理。但翻譯實(shí)在是太爛了,很多地方就是直譯,不知道譯者是太厲害還是太不厲害,我一個(gè)大三的學(xué)生了,看起來(lái)很吃力,很多代詞不仔細(xì)看根本不知道指的是什么,況且我還是有一定C#基礎(chǔ)的人。傷心啊,當(dāng)當(dāng)什么時(shí)候多弄點(diǎn)英文原版的書(shū)?。。。。。。??
  •   書(shū)的質(zhì)量很好 書(shū)的內(nèi)容太不乍地了
  •   有的語(yǔ)句都不通。還有的地方一句話重復(fù)。
  •   這本書(shū)一點(diǎn)都不好,不適合初學(xué)者。
  •   這本書(shū)寫(xiě)的不是很好,第一排版很不舒服,內(nèi)容也不是很全
 

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

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