注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程ASP.NET高級開發(fā)技術(shù)與范例

ASP.NET高級開發(fā)技術(shù)與范例

ASP.NET高級開發(fā)技術(shù)與范例

定 價:¥56.00

作 者: 金雪云,焦桂英等編著
出版社: 電子工業(yè)出版社
叢編項: 軟件工程師叢書
標(biāo) 簽: ASP.NET

ISBN: 9787505377202 出版時間: 2002-01-01 包裝: 精裝
開本: 26cm+磁盤1片 頁數(shù): 486 字數(shù):  

內(nèi)容簡介

  本書主要介紹了使用微軟最新推出的ASP.NET創(chuàng)建動態(tài)Web網(wǎng)站的高級技術(shù),并介紹了一個實例網(wǎng)站的設(shè)計過程。本書深入講解了ASP.NET的開發(fā)機制,內(nèi)容涵蓋ASP.NET的語法、響應(yīng)用戶請求、Web控件的使用、有關(guān)驗證技術(shù)、組件的使用、ADO.NET,以及如何使用ADO.NET實現(xiàn)數(shù)據(jù)庫訪問和使用ASP.NET的緩存和錯誤處理技術(shù)。最后介紹了一個具有代表性的實例網(wǎng)站的設(shè)計思想和開發(fā)過程,其中包括設(shè)計和實現(xiàn)注冊系統(tǒng)、留言簿、郵件列表系統(tǒng)、論壇、文章發(fā)布系統(tǒng),以及一個網(wǎng)上商店。本書的附贈軟盤中包括了書中所有示例程序的源代碼,讀者可直接或稍加修改后使用。讀者對象:對于了解ASP2.0或3.0并希望在.NET框架下開發(fā)Web程序的設(shè)計人員,本書介紹的高級開發(fā)技術(shù)和開發(fā)實例具有很高的參考價值。網(wǎng)站設(shè)計人員可以通過本書所提供的實例網(wǎng)站的設(shè)計理念和開發(fā)過程得到有益的啟示,從而快速提高自己的技術(shù)水平。出版說明隨著新世紀的到來,人類社會已進入信息時代、網(wǎng)絡(luò)時代。計算機應(yīng)用的普及和深入,軟件技術(shù)的發(fā)展和新軟件的不斷涌現(xiàn),數(shù)量更多質(zhì)量更高的計算機應(yīng)用系統(tǒng)的研究和投入使用,要求越來越多的高水平的軟件工程師以開拓者的姿態(tài)投身其中。我國的軟件工程師隊伍已有了長足的發(fā)展,軟件開發(fā)水平已有了長足的進步。作為中國人,我們期盼的是中國軟件業(yè)走自主創(chuàng)新之路,在世界上的地位越?叢礁?。作为踌\婀ぷ髡擼⒄刮夜娜砑亂稻∽畬笈?,是晤U且宀蝗荽塹腦鶉危庹俏頤怯?1999年底推出《軟件工程師》叢書的初衷。目前這套叢書已出版了20多種。從市場銷售和讀者反饋的情況看,這套叢書已經(jīng)得到了讀者的首肯和厚愛,這也是對我們下一步工作的激勵。從當(dāng)前我國的軟件開發(fā)情況??,侯j凹改晗啾齲辛巳縵鹵浠?1.單機單用戶應(yīng)用系統(tǒng)的開發(fā)和應(yīng)用越來越多地轉(zhuǎn)向網(wǎng)絡(luò)多用戶系統(tǒng)的開發(fā)和應(yīng)用,如開發(fā)企業(yè)網(wǎng)和因特網(wǎng)數(shù)據(jù)庫應(yīng)用、安全系統(tǒng)等。2.單一的高級語言使用越來越多地轉(zhuǎn)向多種高級語言的綜合使用,僅僅會用一兩種高級語言進行開發(fā)的軟件工程師已經(jīng)感到力不從心。3.越來越多的軟件工程師正在使用一些高級的、包含編程功能在內(nèi)的應(yīng)用軟件和專用軟件,如使用Flash、Dreamweaver開發(fā)網(wǎng)頁,使用Director、Authorware開發(fā)多媒體演示系統(tǒng)等。可以說,應(yīng)用系統(tǒng)的多樣化、規(guī)模化和復(fù)雜化對軟件工程師提出了更高的要求,同時也為軟件工程師提供了更多的施展個人才華的機會。針對這種形勢,我們正在擴充《軟件工程師》叢書的選題范圍,進一步界定這套叢書的特色,設(shè)想是把叢書按如下類型整合:一是開發(fā)類,通過大量實例說明如何使用各種流行的高級語言、工具類軟件開發(fā)不同的應(yīng)用系統(tǒng),說明開發(fā)思想、開發(fā)過程、難點及其解決方案。為了適應(yīng)我國軟件工程師開發(fā)綜合軟件系統(tǒng)的需求,我們把包含編程功能在內(nèi)的高級應(yīng)用軟件的開發(fā)應(yīng)用也納入到叢書中。二是技巧類,通過大量實例說明在不同應(yīng)用系統(tǒng)開發(fā)過程中,有關(guān)縮短開發(fā)周期、提高開發(fā)質(zhì)量、解決開發(fā)中的疑難問題的各種技巧。三是技術(shù)類,介紹軟件開發(fā)的有關(guān)理論和技術(shù),以及在實踐中的應(yīng)用,如系統(tǒng)分析與系統(tǒng)設(shè)計、軟件測試和系統(tǒng)安全等。四是手冊類,即每個軟件工程師必備的案頭書。我們把為軟件工程師提供圖書信息服務(wù)為宗旨,堅持以圖書質(zhì)量為生命。我們希望《軟件工程師》叢書能對讀者有所幫助,希望讀者提出更多的寶貴建議和意見,包括工作中遇到的技術(shù)難點、疑點和問題。希望更多的作者加入我們的專家行列,推介自己的實踐經(jīng)驗和累累碩果。我們的網(wǎng)址是www.phei.com.cn,請和我們聯(lián)系。為了我國軟件業(yè)的更加美好的明天,讓我們共同努力。前言PHP是一種服務(wù)器端的HTML嵌入式腳本語言,它以獨特的語法混合了C、JAVA和Perl語言的特色,為網(wǎng)頁設(shè)計者提供了編寫動態(tài)頁面的強大工具,受到了全世界用戶的普遍歡迎。除了功能強大外,PHP還具有極好的開放性和跨平臺特性,并且可以自由使用和傳播,這些都使得PHP具有極強的生命力和良好的發(fā)展前景。隨著自由軟件在我國的普及和發(fā)展,相信PHP必將在我國的信息化建設(shè)中扮演越來越重要的角色。本書試圖通過介紹各種實例,將PHP的各種高級編程與開發(fā)技巧展現(xiàn)給讀者。本書內(nèi)容翔實,不僅介紹了PHP的各種高級技巧,而且全面、深入地分析了一個完整的大型PHP應(yīng)用程序。本書的另外一個特點是可操作性強,按照本書的介紹,讀者能夠很輕松地學(xué)習(xí)和掌握PHP。本書由四個部分組成:第一部分介紹PHP語言基礎(chǔ),內(nèi)容包括PHP的安裝和配置方法、語言元素、控制流程和編程、調(diào)試技術(shù)。第二部分介紹PHP的各種高級技巧,內(nèi)容包括代碼風(fēng)格、會話控制、數(shù)據(jù)庫操作、圖像處理、XML處理、函數(shù)使用技巧、站點設(shè)計、WAP與WML等。第三部分為綜合實例的介紹,通過介紹和分析一個完整的PHP應(yīng)用程序(PostgreSQL數(shù)據(jù)庫管理程序),向讀者全面介紹利用PHP開發(fā)大型應(yīng)用程序的方法和技術(shù)。最后一部分為PHP的主要函數(shù)參考。本書配套光盤收錄了本書出版說明、前言、目錄和函數(shù)參考的電子文檔。除本書參考文獻列出資料外,作者還參考了其他許多文獻,難以一一列出,在此向相關(guān)的作者表示衷心的感謝!最后向所有關(guān)心、支持和幫助過本書編寫的領(lǐng)導(dǎo)、朋友和家人表示誠摯的謝意!本書的主要作者為彭曉明、秦清、樊華、黃志良和熊濟寧,彭曉明負責(zé)全書統(tǒng)稿。參與本書編寫的還有田李、田國成、黃德勇等。由于作者的能力和水平有限,加上時間倉促,本書可能有不妥和錯誤之處,如能給予指正,我們將不勝感謝!作者2001.5

作者簡介

暫缺《ASP.NET高級開發(fā)技術(shù)與范例》作者簡介

圖書目錄

目 錄
第一部分 技術(shù)篇
第1章 ASP.NET概述 3
1.1 ASP.NET簡介 4
1.1.1 ASP基本概念 4
1.1.2 ASP.NET深入 7
1.2 運行ASP.NET的配置需求 9
1.2.1 NGWS 9
1.2.2 Visual Studio.NET 10
1.3 SQL Server 2000簡介 10
1.4 本章小結(jié) 10
第2章 ASP.NET語法基礎(chǔ) 11
2.1 VB.NET初步知識 12
2.1.1 變量、常量和表達式 12
2.1.2 條件 15
2.1.3 循環(huán) 16
2.1.4 過程和函數(shù) 17
2.2 與ASP.NET相關(guān)的新概念 18
2.2.1 命名空間 18
2.2.2 類庫 19
2.3 ASP.NET基本語法 20
2.3.1 添加ASP.NET代碼 20
2.3.2 注釋 22
2.4 本章小結(jié) 22
第3章 響應(yīng)用戶請求 23
3.1 由ASP.NET擴展的HTML控件 24
3.1.1 Web表單控件 24
3.1.2 Anchor控件 25
3.1.3 Button控件 26
3.1.4 InputButton控件 27
3.1.5 InputCheckBox控件 27
3.1.6 InputRadioButton控件 28
3.1.7 InputImage控件 29
3.2 Web內(nèi)部控件 29
3.2.1 用于文本輸入和顯示的內(nèi)部控件 30
3.2.2 用于控制傳送的內(nèi)部控件 33
3.2.3 用于選擇的內(nèi)部控件 38
3.3 ASP中響應(yīng)用戶請求的方法 51
3.3.1 Response對象 52
3.3.2 Request對象 54
3.4 Web控制事件 59
3.4.1 Page_Load事件和Page_Unload事件 59
3.4.2 Page.IsPostBack屬性 61
3.5 本章小結(jié) 62
第4章 其他常用內(nèi)置對象 63
4.1 Application對象 64
4.1.1 如何使用Application對象 64
4.1.2 Contents集合和StaticObjects集合 67
4.1.3 Lock和Unlock方法的使用 68
4.1.4 Application事件 69
4.2 Session對象 69
4.2.1 Session對象的屬性 71
4.2.2 Session對象的方法 72
4.2.3 Session對象的事件 72
4.2.4 使用Session對象的注意事項 72
4.3 Server對象 73
4.3.1 Server對象的屬性 74
4.3.2 Server對象的方法 74
4.4 Config.web配置文件 76
4.4.1 Config.web文件的作用位置 76
4.4.2 Config.web文件的常用配置 76
4.5 Global.asax配置文件 78
4.5.1 創(chuàng)建Application事件代碼 79
4.5.2 創(chuàng)建Session事件代碼 81
4.5.3 聲明對象 81
4.6 本章小結(jié) 83
第5章 應(yīng)用Cookie 85
5.1 什么是Cookie 86
5.1.1 Cookie基礎(chǔ)知識 86
5.1.2 如何在IE上設(shè)置關(guān)于Cookie的選項 87
5.1.3 Session和Cookie的比較 88
5.2 設(shè)置Cookie 89
5.2.1 創(chuàng)建永久性Cookie 90
5.2.2 使用Cookie字典 92
5.3 檢索Cookie 93
5.4 檢測用戶是否啟用Cookie 94
5.4.1 使用Session對象進行檢查 95
5.4.2 使用通用方法進行檢查 95
5.5 本章小結(jié) 95
第6章 其他Web控件 97
6.1 Web增強控件 98
6.1.1 日歷控件 98
6.1.2 廣告控件 103
6.1.3 驗證控件 105
6.2 自定義控件 115
6.2.1 自定義控件 115
6.2.2 Pagelet 118
6.3 本章小結(jié) 120
第7章 組件 121
7.1 組件 122
7.2 使用導(dǎo)出組件方法 122
7.2.1 使用tlbimp導(dǎo)出組件 122
7.2.2 發(fā)送電子郵件 123
7.3 使用Server對象定義組件 130
7.3.1 使用Server.CreateObject方法創(chuàng)立組件實例 130
7.3.2 處理文件 131
7.4 本章小結(jié) 137
第8章 訪問數(shù)據(jù)庫 139
8.1 ADO.NET的優(yōu)勢 140
8.2 ADO.NET的使用 140
8.2.1 Managed Providers 141
8.2.2 建立數(shù)據(jù)庫聯(lián)接 142
8.2.3 使用Command對象執(zhí)行數(shù)據(jù)庫命令 144
8.2.4 使用DataAdapter對象執(zhí)行查詢 147
8.3 數(shù)據(jù)綁定 152
8.3.1 數(shù)據(jù)綁定 153
8.3.2 DataGrid控件 153
8.3.3 DataList控件 165
8.3.4 Repeater控件 169
8.4 本章小結(jié) 171
第9章 ASP.NET高級技術(shù) 173
9.1 使用緩存 174
9.1.1 輸出緩存 174
9.1.2 ASP.NET緩存 176
9.2 錯誤處理技術(shù) 177
9.2.1 顯示自定義的錯誤提示頁面 178
9.2.2 跟蹤 179
9.3 本章小結(jié) 182
第二部分 實例篇
第10章 ASP.NET應(yīng)用實例之一:注冊系統(tǒng) 185
10.1 建立實例網(wǎng)站首頁 186
10.2 注冊系統(tǒng)需求分析 191
10.2.1 注冊功能說明 191
10.2.2 功能模塊 192
10.3 數(shù)據(jù)庫設(shè)計 192
10.4 注冊系統(tǒng)的實現(xiàn) 193
10.5 網(wǎng)站管理系統(tǒng)實現(xiàn) 212
10.6 本章小結(jié) 229
第11章 ASP.NET應(yīng)用實例之二:留言簿 231
11.1 留言簿需求分析 232
11.1.1 功能說明 232
11.1.2 功能模塊 232
11.2 數(shù)據(jù)庫設(shè)計 233
11.3 留言簿實現(xiàn) 234
11.4 本章小結(jié) 252
第12章 ASP.NET應(yīng)用實例之三:郵件列表 253
12.1 郵件列表需求分析 254
12.1.1 功能說明 254
12.1.2 功能模塊 255
12.2 數(shù)據(jù)庫設(shè)計 255
12.3 郵件列表的實現(xiàn) 257
12.4 本章小結(jié) 296
第13章 ASP.NET應(yīng)用實例之四:論壇 297
13.1 論壇需求分析 298
13.1.1 功能說明 298
13.1.2 功能模塊 299
13.2 數(shù)據(jù)庫設(shè)計 299
13.3 論壇的實現(xiàn) 300
13.4 本章小結(jié) 322
第14章 ASP.NET應(yīng)用實例之五:文章發(fā)布系統(tǒng) 323
14.1 文章發(fā)布系統(tǒng)需求分析 324
14.1.1 功能說明 324
14.1.2 功能模塊 324
14.2 數(shù)據(jù)庫設(shè)計 325
14.3 文章發(fā)布系統(tǒng)的實現(xiàn) 327
14.4 本章小結(jié) 374
第15章 ASP.NET應(yīng)用實例之六:網(wǎng)上商店 375
15.1 網(wǎng)上商店系統(tǒng)需求分析 376
15.1.1 功能說明 376
15.1.2 功能模塊 377
15.2 數(shù)據(jù)庫設(shè)計 379
15.3 網(wǎng)上商店系統(tǒng)的實現(xiàn) 382
15.4 本章小結(jié) 485
【媒體評論】

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號