ASP.NET范例完全自學(xué)手冊(cè)

出版時(shí)間:2009-10  出版社:人民郵電出版社  作者:張躍延,房大偉,梁水 編著  頁(yè)數(shù):478  
Tag標(biāo)簽:無(wú)  

前言

  如何使用本書(shū)  本書(shū)既可滿足初學(xué)者的學(xué)習(xí)需要,也適合開(kāi)發(fā)人員使用,在使用時(shí),為達(dá)到更好的學(xué)習(xí)效果,要遵循以下原則?! 〉谝唬瑢?duì)于初學(xué)者,首先應(yīng)該建立初步的編程思想和習(xí)慣,逐步建立遇到問(wèn)題、分析問(wèn)題、解決問(wèn)題的能力。使用本書(shū)時(shí),應(yīng)盡量從第1章開(kāi)始學(xué)習(xí),并在學(xué)習(xí)中多思考。遇到障礙,多琢磨、多嘗試?! 〉诙?,本書(shū)提供了實(shí)例索引和技術(shù)索引,讀者可以快速查詢實(shí)例及技術(shù),以解決開(kāi)發(fā)所遇到的問(wèn)題。  第三,為幫助初學(xué)者解決學(xué)習(xí)中的困難,書(shū)中大部分實(shí)例都提供了視頻教學(xué)錄像,讀者可以根據(jù)視頻講解的步驟一步一步完成實(shí)例的編寫(xiě),感受編程的快樂(lè)和成就感,增強(qiáng)進(jìn)一步學(xué)習(xí)的信心。本書(shū)所有實(shí)例的視頻講解,讀者可以到WWW.mingribook.tom下載。  第四,堅(jiān)持就是勝利。學(xué)習(xí)編程是一個(gè)艱苦的過(guò)程,即使再好的圖書(shū),也不能解決所有問(wèn)題。學(xué)習(xí)中遇到障礙,非常正常,只要肯鉆研、勤思考、有恒心,就沒(méi)有克服不了的難題。希望讀者在學(xué)習(xí)本書(shū)時(shí),注意學(xué)習(xí)解決不同問(wèn)題的思路和方法,不單純?yōu)閷?shí)例而做實(shí)例。這樣在學(xué)完本書(shū)后,一定能成為ASP.NET編程高手?! ”緯?shū)內(nèi)容  本書(shū)共分為12章,包含126個(gè)典型實(shí)例,所選實(shí)例覆蓋了ASP.NET開(kāi)發(fā)中的熱點(diǎn)問(wèn)題和關(guān)鍵問(wèn)題。內(nèi)容涉及網(wǎng)站頁(yè)面與菜單導(dǎo)航設(shè)計(jì)、典型Web控件應(yīng)用開(kāi)發(fā)、SQI+查詢技術(shù)、數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)、LmQ數(shù)據(jù)訪問(wèn)技術(shù)、圖形圖像與多媒體、網(wǎng)上購(gòu)物與銀行在線支付、網(wǎng)站策略與安全、程序開(kāi)發(fā)設(shè)計(jì)模式與架構(gòu)設(shè)計(jì)、Web系統(tǒng)應(yīng)用硬件開(kāi)發(fā)、高級(jí)應(yīng)用開(kāi)發(fā)、網(wǎng)站在線工具等各方面?! ≡趯?shí)例講解上,全書(shū)采用了統(tǒng)一的編排方式,每個(gè)實(shí)例都包括“實(shí)例說(shuō)明”、“技術(shù)要點(diǎn)”、“實(shí)現(xiàn)過(guò)程”、“實(shí)踐練習(xí)”和“擴(kuò)展訓(xùn)練”5個(gè)部分,對(duì)于比較復(fù)雜的實(shí)例,書(shū)中給出了“設(shè)計(jì)思路”。在“實(shí)例說(shuō)明”中,以圖文結(jié)合的方式給出了實(shí)例的功能說(shuō)明及運(yùn)行效果。在“設(shè)計(jì)思路”中給出了設(shè)計(jì)該實(shí)例的相關(guān)思路。在“技術(shù)要點(diǎn)”中給出了實(shí)例的重點(diǎn)、難點(diǎn)技術(shù)和相關(guān)編程技巧。在“實(shí)現(xiàn)過(guò)程”中介紹了該實(shí)例的設(shè)計(jì)過(guò)程和主要程序代碼。在“實(shí)踐練習(xí)”中給出了相關(guān)實(shí)例的擴(kuò)展應(yīng)用,并在光盤(pán)中附有完整源代碼。在“擴(kuò)展訓(xùn)練”中提供了一定數(shù)量的擴(kuò)展訓(xùn)練題,讀者可以根據(jù)自身情況選擇練習(xí),如練習(xí)時(shí)遇到困難,可以到www.mrbccd.com/bciyz.html下載源程序?! ”緯?shū)使用指南  為使讀者快速使用書(shū)中實(shí)例的源程序和視頻講解,書(shū)中給出了程序所在光盤(pán)中的路徑和視頻所在路徑,比如實(shí)例001對(duì)應(yīng)的源程序位置為“光盤(pán)\mr\01\001\sl”,實(shí)例00l對(duì)應(yīng)的視頻位置為“光盤(pán)\mr\01\001\sp”,讀者可以根據(jù)需要使用。書(shū)中給出了每個(gè)實(shí)例練習(xí)源程序在光盤(pán)中的路徑,比如實(shí)例001的第一個(gè)實(shí)踐練習(xí)對(duì)應(yīng)的光盤(pán)位置為“光盤(pán)hnr\01\001\si\0l”,讀者在做完實(shí)踐練習(xí)后可以進(jìn)行驗(yàn)證。書(shū)中涉及到數(shù)據(jù)庫(kù)的章,在各章的對(duì)應(yīng)文件夾中均提供了數(shù)據(jù)庫(kù)文件。因篇幅限制,本書(shū)實(shí)例只給出了關(guān)鍵代碼,其他代碼參見(jiàn)光盤(pán)中實(shí)例的源程序。本書(shū)附帶光盤(pán)中提供所有實(shí)例及實(shí)踐練習(xí)源代碼。使用本書(shū)實(shí)例光盤(pán)前,請(qǐng)仔細(xì)閱讀光盤(pán)中的“光盤(pán)使用說(shuō)明”。

內(nèi)容概要

本書(shū)是一本集查詢、使用、學(xué)習(xí)和練習(xí)為一體的自學(xué)手冊(cè),書(shū)中介紹了應(yīng)用ASP.NET進(jìn)行開(kāi)發(fā)的各種技術(shù)和技巧。全書(shū)分為12章,內(nèi)容包括網(wǎng)站頁(yè)面與菜單導(dǎo)航設(shè)計(jì)、典型Web控件應(yīng)用開(kāi)發(fā)、SQL查詢技術(shù)、數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)、LINQ數(shù)據(jù)訪問(wèn)技術(shù)、圖形圖像與多媒體、網(wǎng)上購(gòu)物與銀行在線支付、網(wǎng)站策略與安全、程序開(kāi)發(fā)設(shè)計(jì)模式與架構(gòu)設(shè)計(jì)、Web系統(tǒng)應(yīng)用硬件開(kāi)發(fā)、高級(jí)應(yīng)用開(kāi)發(fā)、網(wǎng)站在線工具等。全書(shū)精選了126個(gè)典型實(shí)例,所選實(shí)例覆蓋了ASP.NET開(kāi)發(fā)中的熱點(diǎn)問(wèn)題和關(guān)鍵問(wèn)題,實(shí)用性非常強(qiáng)。全書(shū)按實(shí)際應(yīng)用進(jìn)行分類(lèi),可以使讀者在短時(shí)間內(nèi)掌握更多實(shí)用技術(shù),快速提高編程水平。  本書(shū)附有配套DVD光盤(pán),光盤(pán)中提供了實(shí)例的全程視頻講解及所有實(shí)例源代碼,這些源代碼都經(jīng)過(guò)精心調(diào)試,在Windows XP和Windows 2003下測(cè)試通過(guò)?! ”緯?shū)適合ASP.NET程序的初學(xué)者、編程愛(ài)好者閱讀,也可作為大中專(zhuān)院校的老師和學(xué)生的參考用書(shū)。

書(shū)籍目錄

第1章 網(wǎng)站頁(yè)面與菜單導(dǎo)航設(shè)計(jì)  實(shí)例001 利用DIV+CSS布局網(wǎng)站主頁(yè)  實(shí)例002 SiteMapPath控件實(shí)現(xiàn)企業(yè)門(mén)戶網(wǎng)站導(dǎo)航  實(shí)例003 TreeView控件實(shí)現(xiàn)網(wǎng)站后臺(tái)功能導(dǎo)航  實(shí)例004 Menu控件實(shí)現(xiàn)電子商城網(wǎng)站導(dǎo)航  實(shí)例005 Menu控件控制網(wǎng)站用戶權(quán)限  實(shí)例006 通過(guò)用戶控件實(shí)現(xiàn)網(wǎng)站菜單導(dǎo)航  實(shí)例007 ASP.NET開(kāi)發(fā)網(wǎng)站地圖  實(shí)例008 動(dòng)態(tài)加載網(wǎng)站母版頁(yè)  實(shí)例009 應(yīng)用Web.config配置網(wǎng)站  實(shí)例010 網(wǎng)站在線訪問(wèn)人數(shù)統(tǒng)計(jì)并計(jì)算停留時(shí)間  實(shí)例011 統(tǒng)計(jì)網(wǎng)站總訪問(wèn)量(年/月/日)  實(shí)例012 網(wǎng)站動(dòng)態(tài)更換皮膚  實(shí)例013 網(wǎng)站氣泡提示信息 第2章 典型Web控件應(yīng)用開(kāi)發(fā)  實(shí)例014 省與市實(shí)現(xiàn)聯(lián)動(dòng)關(guān)系(Ajax)  實(shí)例015 在線考試實(shí)現(xiàn)單選題功能  實(shí)例016 在線考試實(shí)現(xiàn)多選題功能  實(shí)例017 ListBox控件實(shí)現(xiàn)點(diǎn)菜功能  實(shí)例018 日歷控件在新聞網(wǎng)站上應(yīng)用  實(shí)例019 觸發(fā)驗(yàn)證會(huì)員注冊(cè)信息  實(shí)例020 智能驗(yàn)證會(huì)員注冊(cè)信息  實(shí)例021 實(shí)現(xiàn)網(wǎng)站在線登錄功能  實(shí)例022 優(yōu)化GridView控件數(shù)據(jù)顯示  實(shí)例023 GridView控件數(shù)據(jù)顯示編輯與控制  實(shí)例024 數(shù)據(jù)綁定到DataList控件并分頁(yè)  實(shí)例025 GridView顯示商品明細(xì)信息  實(shí)例026 DataList顯示商品明細(xì)信息  實(shí)例027 GridView控件中數(shù)據(jù)導(dǎo)入到Excel中 第3章 SQL查詢技術(shù)  實(shí)例028 按學(xué)生年齡或姓名(動(dòng)態(tài))查詢  實(shí)例029 使用DISTINCT去除查詢結(jié)果中重復(fù)數(shù)據(jù)  實(shí)例030 查詢銷(xiāo)售量占整個(gè)市場(chǎng)30%的商品  實(shí)例031 模式匹配萬(wàn)能查詢  實(shí)例032 SUM函數(shù)統(tǒng)計(jì)商品銷(xiāo)售總額  實(shí)例033 利用臨時(shí)表刪除數(shù)據(jù)表中重復(fù)數(shù)據(jù)  實(shí)例034 利用MIN或MAX函數(shù)計(jì)算最小利潤(rùn)或最大利潤(rùn)商品  實(shí)例035 First或Last函數(shù)指定查詢結(jié)果數(shù)據(jù)中的第一行或最后一行數(shù)據(jù)  實(shí)例036 按公司部門(mén)匯總平均工資  實(shí)例037 利用Transform分析季度/部門(mén)績(jī)效  實(shí)例038 利用SQL Server交叉表分析員工/部門(mén)績(jī)效  實(shí)例039 使用拼音簡(jiǎn)碼實(shí)現(xiàn)智能查詢(Ajax)  實(shí)例040 分布式數(shù)據(jù)庫(kù)鏈接與查詢  實(shí)例041 自定義SQL函數(shù) 第4章 數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)  實(shí)例042 ASP.NET實(shí)現(xiàn)通用數(shù)據(jù)庫(kù)連接  實(shí)例043 ASP.NET+SQL語(yǔ)句讀寫(xiě)數(shù)據(jù)庫(kù)  實(shí)例044 ASP.NET讀寫(xiě)Excel  實(shí)例045 利用存儲(chǔ)過(guò)程讀寫(xiě)數(shù)據(jù)庫(kù)  實(shí)例046 利用存儲(chǔ)過(guò)程殺死數(shù)據(jù)連接進(jìn)程  實(shí)例047 利用事務(wù)進(jìn)行數(shù)據(jù)回滾防止數(shù)據(jù)混亂  實(shí)例048 在數(shù)據(jù)庫(kù)中添加或讀取文件數(shù)據(jù)  實(shí)例049 利用觸發(fā)器記錄系統(tǒng)日志信息  實(shí)例050 Excel、Access、SQL Server之間數(shù)據(jù)導(dǎo)入/導(dǎo)出  實(shí)例051 將Access數(shù)據(jù)導(dǎo)成特定數(shù)據(jù)格式  實(shí)例052 將數(shù)據(jù)庫(kù)中數(shù)據(jù)轉(zhuǎn)換為文本文件  實(shí)例053 將數(shù)據(jù)庫(kù)中數(shù)據(jù)傳遞給Word  實(shí)例054 SQL Server數(shù)據(jù)庫(kù)備份與恢復(fù)  實(shí)例055 SQL Server數(shù)據(jù)庫(kù)附加與分離 第5章 LINQ數(shù)據(jù)訪問(wèn)技術(shù) 第6章 圖形圖像與多媒體 第7章 網(wǎng)上購(gòu)物與銀行在線支付 第8章 網(wǎng)站策略與安全 第9章 程序開(kāi)發(fā)設(shè)計(jì)模式與架構(gòu)設(shè)計(jì) 第10章 Web系統(tǒng)應(yīng)用硬件開(kāi)發(fā) 第11章 高級(jí)應(yīng)用開(kāi)發(fā) 第12章 網(wǎng)站在線工具 附錄

章節(jié)摘錄

  各個(gè)層之間通過(guò)有效地協(xié)作來(lái)完成系統(tǒng)的高效運(yùn)行。表示層就是用來(lái)做接受/顯示數(shù)據(jù)的工作,它要通過(guò)與其他層的協(xié)作來(lái)完成用戶的請(qǐng)求,在這一層不應(yīng)該放太多的代碼。邏輯業(yè)務(wù)層就是用來(lái)做數(shù)據(jù)有效性判斷的。數(shù)據(jù)層就是用來(lái)完成底層數(shù)據(jù)交互的。表示層就不該去實(shí)現(xiàn)邏輯業(yè)務(wù)層的功能,當(dāng)然會(huì)在客戶端對(duì)用戶的輸入做一些判斷,但服務(wù)器端,驗(yàn)證還要做。另外,數(shù)據(jù)庫(kù)發(fā)生了改變,只需要修改數(shù)據(jù)訪問(wèn)層,其他層不用修改,使用自定義數(shù)據(jù)實(shí)體類(lèi)來(lái)負(fù)責(zé)層與層之間的數(shù)據(jù)交互,把數(shù)據(jù)填充到自定義實(shí)體中。通過(guò)數(shù)據(jù)訪問(wèn)層來(lái)完全封裝數(shù)據(jù)供應(yīng)商,使數(shù)據(jù)訪問(wèn)層對(duì)其他層完全透明,這樣將數(shù)據(jù)庫(kù)改變帶來(lái)的修改完全限定在數(shù)據(jù)訪問(wèn)層內(nèi)。可以借助一些模式來(lái)設(shè)計(jì)一個(gè)通用的數(shù)據(jù)訪問(wèn)層,這樣即使數(shù)據(jù)庫(kù)發(fā)生改變,只要修改一下配置可以很容易解決。對(duì)于開(kāi)發(fā)平臺(tái)的改變也變得很容易,不管是Windows應(yīng)用程序還是Web應(yīng)用程序,變化的只是界面而已,也就是所謂的表示層,它的內(nèi)核沒(méi)有變,相當(dāng)于我們重作一個(gè)殼。表示層的代碼是很少的,所以修改是很有限的,其他兩層也不要修改就可以迅速做到Web應(yīng)用程序向Windows應(yīng)用程序的過(guò)渡?! 〖夹g(shù)要點(diǎn)  怎樣才能寫(xiě)出一個(gè)比較好的三層架構(gòu)呢?下面談一下程序設(shè)計(jì)中采用的做法?! 〕绦蛟O(shè)計(jì)追求的是代碼的通用性、可移植性、可維護(hù)性和功能可擴(kuò)展性,那么如何實(shí)現(xiàn)呢?首先需要大量的實(shí)踐經(jīng)驗(yàn),其次對(duì)面向?qū)ο笏枷氲纳钊肓私?。多層的?yōu)秀架構(gòu)設(shè)計(jì),前提需要精通設(shè)計(jì)模式,如果對(duì)設(shè)計(jì)模式的研究比較淺薄,那么將無(wú)法領(lǐng)略到其精髓。研究設(shè)計(jì)模式不僅可以提高程序開(kāi)發(fā)人員的技術(shù),也可以提高其開(kāi)發(fā)思想?! D9.11所示是分層設(shè)計(jì)中所使用的三層架構(gòu)示意圖,下面對(duì)這幾層進(jìn)行介紹。

編輯推薦

  《ASP.NET范例完全自學(xué)手冊(cè)》超值奉送:  15小時(shí)實(shí)例開(kāi)發(fā)視頻  15小時(shí)MP4格式實(shí)例開(kāi)發(fā)視頻  5課時(shí)全程學(xué)習(xí)訓(xùn)練  10個(gè)編程“快樂(lè)驛站”  50個(gè)實(shí)踐練習(xí)  56個(gè)擴(kuò)展訓(xùn)練  10套程序設(shè)計(jì)界面  45個(gè)“編程錦囊”  C#編程詞典體驗(yàn)版  參與1個(gè)小型項(xiàng)目開(kāi)發(fā)實(shí)踐  下載網(wǎng)址:bbs.mrbccd.Com

圖書(shū)封面

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

無(wú)

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


    ASP.NET范例完全自學(xué)手冊(cè) PDF格式下載


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

 
 

  •   光盤(pán)里面介紹很詳細(xì),是自學(xué)的一本好書(shū),對(duì)于初學(xué)者或者用asp****進(jìn)行開(kāi)發(fā)的人來(lái)說(shuō)很實(shí)用。
  •   感覺(jué)上來(lái)說(shuō)是一本物超所值的好書(shū),包含很多很全面實(shí)用的例子,值得推薦!
    光盤(pán)中幾乎每個(gè)實(shí)例都有視頻,不錯(cuò)的一本書(shū)!
  •   對(duì)于不同的語(yǔ)言,只要知道實(shí)際應(yīng)用中的表達(dá)方式。那各種語(yǔ)言都是相通的。(簡(jiǎn)單情是這世界上最難得的東西,一切的經(jīng)典都是從簡(jiǎn)單開(kāi)始的)
  •   感覺(jué)上來(lái)說(shuō)是一本物超所值的好書(shū),包含很多很全面實(shí)用的例子,值得推薦!
  •   可以深入閱讀
  •   不錯(cuò),有些很基礎(chǔ),有些沒(méi)接觸過(guò),比如與硬件通信方面的,有的解說(shuō)看不明白
  •   視頻不好,我覺(jué)得虧了,里面例子很多,但是說(shuō)的很不詳細(xì),視頻基本上沒(méi)有用,建議去看看楊中科老師的視頻 比這好很多
  •   沒(méi)有想象的好,眾多基礎(chǔ)書(shū)里這本讀起來(lái)不出彩
 

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

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