熱門(mén)關(guān)鍵字:  聽(tīng)力密碼  聽(tīng)力密碼  新概念美語(yǔ)  單詞密碼  巧用聽(tīng)寫(xiě)練聽(tīng)力

ASP.NET程序設(shè)計(jì)

中國(guó)水利水電出版社
    【作 者】佘東 【I S B N 】978-7-5084-8124-1 【責(zé)任編輯】楊元泓 【適用讀者群】高職高專(zhuān) 【出版時(shí)間】2011-01-20 【開(kāi) 本】16開(kāi) 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁(yè) 數(shù)】 【千字?jǐn)?shù)】390 【印 張】15.25 【定 價(jià)】26 【叢 書(shū)】高職高專(zhuān)教育“十二五”規(guī)劃教材 【備注信息】
圖書(shū)詳情

    本書(shū)從項(xiàng)目開(kāi)發(fā)需要掌握的必要技能入手組織內(nèi)容。全書(shū)共分7章,主要內(nèi)容包括:ASP.NET開(kāi)發(fā)概述、ASP.NET服務(wù)器控件、ASP.NET內(nèi)置對(duì)象、數(shù)據(jù)庫(kù)與ADO.NET基礎(chǔ)、Web窗體的數(shù)據(jù)控件、ASP.NET XML和Web Service及企業(yè)門(mén)戶(hù)網(wǎng)站。每章都包含了大量的實(shí)例,最后一章通過(guò)綜合項(xiàng)目——企業(yè)門(mén)戶(hù)網(wǎng)站,詳細(xì)講解項(xiàng)目開(kāi)發(fā)的基本流程和操作步驟,使讀者全面掌握項(xiàng)目開(kāi)發(fā)的各項(xiàng)技術(shù),提高開(kāi)發(fā)技能。

    本書(shū)實(shí)例豐富,內(nèi)容既系統(tǒng)全面,又相對(duì)獨(dú)立,利用這些實(shí)例將ASP.NET技術(shù)開(kāi)發(fā)中的要點(diǎn)與需要掌握的技能貫穿起來(lái),因此實(shí)例具有典型性、實(shí)用性和代表性。

    本書(shū)既注重項(xiàng)目開(kāi)發(fā)中基本功的訓(xùn)練,又設(shè)計(jì)了專(zhuān)門(mén)的綜合項(xiàng)目實(shí)訓(xùn)內(nèi)容,讓讀者在訓(xùn)練中真正領(lǐng)會(huì)和系統(tǒng)掌握項(xiàng)目開(kāi)發(fā)的思路和方法。

    本書(shū)可作為高職高專(zhuān)相關(guān)專(zhuān)業(yè)及培訓(xùn)班的教材,也可作為編程愛(ài)好者和需要進(jìn)行ASP.NET應(yīng)用程序開(kāi)發(fā)的讀者的參考書(shū)。

    本書(shū)是根據(jù)高職高專(zhuān)“十二五”規(guī)劃教材的指導(dǎo)精神而編寫(xiě)的。

    (1)本書(shū)充分地考慮了職業(yè)教育的培養(yǎng)目標(biāo)和特點(diǎn),適應(yīng)職業(yè)教育課程的基本要求,充分體現(xiàn)學(xué)科的系統(tǒng)性、先進(jìn)性、科學(xué)性和教學(xué)適應(yīng)性的情況下,根據(jù)職業(yè)教育的特點(diǎn)和規(guī)律編寫(xiě)而成,具有明顯的職業(yè)教育特色。

    (2)實(shí)例內(nèi)容的選材既要求系統(tǒng)全面,又相對(duì)獨(dú)立。將ASP.NET技術(shù)開(kāi)發(fā)中的要點(diǎn)與需要掌握的技能貫穿起來(lái),因此實(shí)例具有典型性、實(shí)用性和代表性。

    (3)本書(shū)特點(diǎn)是突出實(shí)用、強(qiáng)調(diào)能力、分段培養(yǎng)、提高技能。既注重項(xiàng)目開(kāi)發(fā)中基本功的訓(xùn)練,又設(shè)計(jì)了專(zhuān)門(mén)的綜合項(xiàng)目實(shí)訓(xùn)內(nèi)容,讓讀者在訓(xùn)練中真正領(lǐng)會(huì)和系統(tǒng)掌握項(xiàng)目開(kāi)發(fā)的思路和方法。

    一、關(guān)于ASP.NET

    .NET平臺(tái)是Microsoft公司推出的一套開(kāi)發(fā)框架和工具。ASP.NET依托.NET平臺(tái)的強(qiáng)大功能,可以采用效率較高的、面向?qū)ο蟮姆椒▉?lái)創(chuàng)建動(dòng)態(tài)Web應(yīng)用程序,使用戶(hù)輕松地實(shí)現(xiàn)Web應(yīng)用程序的開(kāi)發(fā)。.NET代表了未來(lái)的技術(shù)發(fā)展方向,相對(duì)于其他Web開(kāi)發(fā)模式有很多優(yōu)勢(shì),表現(xiàn)在執(zhí)行效率的大幅提高、世界級(jí)的工具支持、強(qiáng)大性和適應(yīng)性、簡(jiǎn)單性和易學(xué)性、高效可管理性、多處理器環(huán)境的可靠性、自定義性和可擴(kuò)展性、安全可靠等特性,因此得到廣大Web應(yīng)用程序開(kāi)發(fā)者的喜愛(ài),鑒于以上原因,結(jié)合目前高職高專(zhuān)院校的實(shí)際需求特編寫(xiě)本書(shū)。

    二、本書(shū)結(jié)構(gòu)

    本書(shū)從項(xiàng)目開(kāi)發(fā)需要掌握的必要技能入手來(lái)組織內(nèi)容。全書(shū)共分7章,比較系統(tǒng)地介紹了ASP.NET,包括ASP.NET開(kāi)發(fā)概述、ASP.NET服務(wù)器控件、ASP.NET內(nèi)置對(duì)象、數(shù)據(jù)庫(kù)與ADO.NET基礎(chǔ)、Web窗體的數(shù)據(jù)控件、ASP.NET XML和Web Service及企業(yè)門(mén)戶(hù)網(wǎng)站。每章都包含了大量的實(shí)例,最后一章通過(guò)綜合項(xiàng)目——企業(yè)門(mén)戶(hù)網(wǎng)站的建立流程,詳細(xì)講解項(xiàng)目開(kāi)發(fā)的基本流程和操作步驟,使讀者全面掌握項(xiàng)目開(kāi)發(fā)的各項(xiàng)技術(shù),提高開(kāi)發(fā)技能。

    三、本書(shū)特色

    本書(shū)是根據(jù)高職高專(zhuān)“十二五”規(guī)劃教材的指導(dǎo)精神而編寫(xiě)的。

    (1)本書(shū)充分地考慮了職業(yè)教育的培養(yǎng)目標(biāo)和特點(diǎn),適應(yīng)職業(yè)教育課程的基本要求,充分體現(xiàn)學(xué)科的系統(tǒng)性、先進(jìn)性、科學(xué)性和教學(xué)適應(yīng)性的情況下,根據(jù)職業(yè)教育的特點(diǎn)和規(guī)律編寫(xiě)而成,具有明顯的職業(yè)教育特色。

    (2)實(shí)例內(nèi)容的選材既要求系統(tǒng)全面,又相對(duì)獨(dú)立。將ASP.NET技術(shù)開(kāi)發(fā)中的要點(diǎn)與需要掌握的技能貫穿起來(lái),因此實(shí)例具有典型性、實(shí)用性和代表性。

    (3)本書(shū)特點(diǎn)是突出實(shí)用、強(qiáng)調(diào)能力、分段培養(yǎng)、提高技能。既注重項(xiàng)目開(kāi)發(fā)中基本功的訓(xùn)練,又設(shè)計(jì)了專(zhuān)門(mén)的綜合項(xiàng)目實(shí)訓(xùn)內(nèi)容,讓讀者在訓(xùn)練中真正領(lǐng)會(huì)和系統(tǒng)掌握項(xiàng)目開(kāi)發(fā)的思路和方法。

    四、本書(shū)適用對(duì)象

    本書(shū)結(jié)構(gòu)清晰、內(nèi)容豐富,可作為高職高專(zhuān)相關(guān)專(zhuān)業(yè)及培訓(xùn)班的教材,也可作為編程愛(ài)好者和需要進(jìn)行ASP.NET應(yīng)用程序開(kāi)發(fā)的讀者的參考書(shū)。

    本書(shū)由佘東任主編,負(fù)責(zé)全書(shū)的統(tǒng)稿、修改和定稿工作,張前進(jìn)、胡曉明任副主編。主要編寫(xiě)人員分工如下:魏歡編寫(xiě)了第1章,何永太編寫(xiě)了第2章,張前進(jìn)編寫(xiě)了第3章,程淑玉編寫(xiě)了第4章,尹向兵編寫(xiě)了第5章,孫握瑜編寫(xiě)了第6章,佘東編寫(xiě)了第7章。丁俊、宋多琳、朱曉彥、孫軻、王慶宇、宋蓓蓓、鄭輝、吳銳、奚小溪、趙小龍等參加了本書(shū)的程序調(diào)試、資料收集等工作。

    本書(shū)所配所有案例和程序代碼,都可以從中國(guó)水利水電出版社網(wǎng)站免費(fèi)下載,網(wǎng)址為:http://www.waterpub.com.cn/softdown/。使用本書(shū)的讀者也可與編者(eastsnake@163.com)聯(lián)系,獲取更多教學(xué)服務(wù)支持。本書(shū)使用C#語(yǔ)言編寫(xiě)代碼,為向下兼容,多數(shù)代碼在Visual Studio 2005下調(diào)試,部分Visual Studio 2008新增控件代碼在Visual Studio 2008下調(diào)試。

    本書(shū)建議學(xué)時(shí)為72學(xué)時(shí)。學(xué)時(shí)分配表如下,讀者可根據(jù)實(shí)際教學(xué)情況增減。

    章名 學(xué)時(shí)數(shù)(理論+上機(jī))

    第1章 ASP.NET開(kāi)發(fā)概述 2+2

    第2章 ASP.NET服務(wù)器控件 8+4

    第3章 ASP.NET內(nèi)置對(duì)象 8+2

    第4章 數(shù)據(jù)庫(kù)與ADO.NET基礎(chǔ) 8+4

    第5章 Web窗體的數(shù)據(jù)控件 8+4

    第6章 ASP.NET XML和Web Service 6+2

    第7章 企業(yè)門(mén)戶(hù)網(wǎng)站 10+4

    總計(jì) 72

    由于ASP.NET相關(guān)的技術(shù)標(biāo)準(zhǔn)不斷更新,加之時(shí)間倉(cāng)促和作者水平有限,本書(shū)的內(nèi)容難免會(huì)有紕漏和不足之處,懇請(qǐng)各位專(zhuān)家同仁和讀者批評(píng)指正。

    編 者

    2010年12月

    前言

    第1章 ASP.NET開(kāi)發(fā)概述 1
    1.1 網(wǎng)頁(yè)設(shè)計(jì)程序概述 1
    1.1.1 靜態(tài)網(wǎng)頁(yè)和動(dòng)態(tài)網(wǎng)頁(yè) 1
    1.1.2 常見(jiàn)的網(wǎng)絡(luò)編程語(yǔ)言 2
    1.2 ASP.NET的簡(jiǎn)介 3
    1.2.1 .NET框架 4
    1.2.2 ASP.NET的介紹 5
    1.3 ASP.NET的運(yùn)行環(huán)境 6
    1.3.1 安裝Web服務(wù)器IIS 6
    1.3.2 配置主目錄和啟動(dòng)文檔 9
    1.4 ASP.NET的開(kāi)發(fā)環(huán)境 10
    1.4.1 安裝Visual Studio 2005 11
    1.4.2 Visual Studio 2005的功能 13
    1.5 創(chuàng)建簡(jiǎn)單的ASP.NET應(yīng)用程序 13
    習(xí)題1 17
    第2章 ASP.NET服務(wù)器控件 19
    2.1 服務(wù)器端控件示例 19
    2.2 服務(wù)器控件的基本屬性 21
    2.3 Label控件 30
    2.4 TextBox控件 31
    2.5 Button控件 33
    2.6 LinkButton控件 34
    2.7 ImageButton按鈕 35
    2.8 Image控件 36
    2.9 HyperLink控件 36
    2.10 選擇列表類(lèi)控件 38
    習(xí)題2 53
    第3章 ASP.NET內(nèi)置對(duì)象 54
    3.1 內(nèi)置對(duì)象概述 54
    3.2 Page對(duì)象 55
    3.2.1 @Page指令 55
    3.2.2 Page對(duì)象的常用屬性 56
    3.2.3 Page對(duì)象常用的事件 58
    3.3 Response對(duì)象 59
    3.3.1 Response對(duì)象常用方法 59
    3.3.2 Response對(duì)象常用屬性 62
    3.4 Request對(duì)象 64
    3.4.1 Request對(duì)象獲取客戶(hù)端數(shù)據(jù) 65
    3.4.2 Request對(duì)象獲取URL查詢(xún)
    字符串的數(shù)據(jù) 66
    3.4.3 Request對(duì)象獲取客戶(hù)端瀏覽
    器信息 67
    3.5 Server對(duì)象 68
    3.5.1 Server.HtmlEncode方法 69
    3.5.2 Server.MapPath方法 70
    3.5.3 Server.UrlEncode方法 70
    3.6 Application對(duì)象 71
    3.6.1 Application對(duì)象的使用 71
    3.6.2 Application對(duì)象的事件 73
    3.7 Session對(duì)象 73
    3.7.1 Session對(duì)象的使用 74
    3.7.2 Session對(duì)象的事件 76
    3.8 Cookie對(duì)象 78
    3.8.1 Cookie對(duì)象的讀/寫(xiě) 78
    3.8.2 Cookie的生存周期 80
    習(xí)題3 81
    第4章 數(shù)據(jù)庫(kù)與ADO.NET基礎(chǔ) 82
    4.1 數(shù)據(jù)庫(kù)基礎(chǔ) 82
    4.1.1 數(shù)據(jù)庫(kù)的基本概念 82
    4.1.2 數(shù)據(jù)庫(kù)模型 82
    4.1.3 關(guān)系數(shù)據(jù)庫(kù) 83
    4.2 使用SQL Server 2005管理數(shù)據(jù)庫(kù) 83
    4.2.1 初步認(rèn)識(shí)SQL Server 2005 83
    4.2.2 SQL Server 2005安全管理 85
    4.2.3 數(shù)據(jù)庫(kù)的創(chuàng)建與刪除 86
    4.2.4 數(shù)據(jù)庫(kù)的備份與還原 88
    4.2.5 數(shù)據(jù)庫(kù)的分離與附加 89
    4.2.6 表的創(chuàng)建、修改與刪除 91
    4.2.7 創(chuàng)建數(shù)據(jù)庫(kù)關(guān)系圖 95
    4.2.8 SQL語(yǔ)言 97
    4.2.9 存儲(chǔ)過(guò)程 103
    4.3 ADO.NET數(shù)據(jù)庫(kù)設(shè)計(jì) 104
    4.3.1 數(shù)據(jù)訪(fǎng)問(wèn)技術(shù)發(fā)展概況 104
    4.3.2 ADO.NET模型 105
    4.3.3 .NET數(shù)據(jù)提供程序 105
    4.3.4 相關(guān)命名空間的引用 106
    4.4 Connection連接對(duì)象 107
    4.4.1 連接到SQL數(shù)據(jù)庫(kù) 107
    4.4.2 連接Access數(shù)據(jù)庫(kù) 109
    4.5 Command執(zhí)行對(duì)象 110
    4.5.1 Command對(duì)象的屬性 110
    4.5.2 Command對(duì)象的方法 111
    4.6 DataReader數(shù)據(jù)訪(fǎng)問(wèn)對(duì)象 113
    4.6.1 DataReader對(duì)象的屬性 113
    4.6.2 DataReader對(duì)象的方法 113
    4.6.3 使用DataReader對(duì)象讀取數(shù)據(jù)庫(kù) 114
    4.7 DataAdapter適配器對(duì)象 116
    4.7.1 DataAdapter對(duì)象的屬性 116
    4.7.2 DataAdapter對(duì)象的方法 116
    4.7.3 DataAdapter對(duì)象的事件 117
    4.7.4 DataAdapter對(duì)象的語(yǔ)法格式 117
    4.8 DataSet數(shù)據(jù)集對(duì)象 117
    4.8.1 DataSet對(duì)象的結(jié)構(gòu) 117
    4.8.2 DataSet對(duì)象的屬性、方法及事件 118
    4.8.3 DataTable對(duì)象的常用屬性、
    方法及事件 119
    4.8.4 使用DataSet對(duì)象訪(fǎng)問(wèn)數(shù)據(jù)庫(kù) 120
    習(xí)題4 122
    第5章 Web窗體的數(shù)據(jù)控件 123
    5.1 數(shù)據(jù)控件的介紹 123
    5.2 數(shù)據(jù)源控件的介紹 124
    5.2.1 SQL數(shù)據(jù)源控件(SqlDataSource) 124
    5.2.2 Access數(shù)據(jù)源控件
    (AccessDataSource) 126
    5.2.3 Xml數(shù)據(jù)源控件(XmlDataSource) 128
    5.2.4 站點(diǎn)導(dǎo)航控件
    (SiteMapDataSource) 131
    5.3 數(shù)據(jù)列表控件(GridView) 133
    5.3.1 GridView控件常用的屬性、
    方法和事件 133
    5.3.2 使用GridView控件實(shí)現(xiàn)數(shù)據(jù)的
    顯示 134
    5.3.3 使用GridView 控件綁定數(shù)據(jù)源
    實(shí)現(xiàn)分頁(yè)顯示數(shù)據(jù) 139
    5.3.4 使用GridView 控件更新和刪除
    數(shù)據(jù) 140
    5.3.5 編寫(xiě)后臺(tái)代碼實(shí)現(xiàn)數(shù)據(jù)綁定 142
    5.4 重復(fù)列表控件(Repeater) 144
    5.4.1 Repeater控件概述 145
    5.4.2 Repeater控件的數(shù)據(jù)綁定 145
    5.4.3 Repeater控件的應(yīng)用 146
    5.5 數(shù)據(jù)綁定控件(FormView) 148
    5.5.1 FormView控件概述 148
    5.5.2 通過(guò)綁定FormView控件顯示和
    編輯數(shù)據(jù) 149
    5.5.3 編寫(xiě)后臺(tái)代碼實(shí)現(xiàn)數(shù)據(jù)綁定 151
    5.6 數(shù)據(jù)綁定控件(DetailsView) 153
    5.6.1 DetailsView控件簡(jiǎn)介 153
    5.6.2 DetailsView控件的應(yīng)用 154
    5.6.3 編寫(xiě)后臺(tái)代碼實(shí)現(xiàn)數(shù)據(jù)綁定 157
    5.7 數(shù)據(jù)列表控件(DataList) 158
    5.7.1 DataList控件的介紹 158
    5.7.2 DataList控件的應(yīng)用 159
    5.7.3 編寫(xiě)后臺(tái)代碼實(shí)現(xiàn)數(shù)據(jù)綁定 161
    習(xí)題5 162
    第6章 ASP.NET XML和Web Service 163
    6.1 XML概述 163
    6.1.1 XML語(yǔ)言 164
    6.1.2 XML語(yǔ)法 164
    6.2 XML文檔操作 166
    6.2.1 使用流模型讀寫(xiě)XML文檔 166
    6.2.2 使用DOM模型操作XML文檔 167
    6.3 在DataSet中使用XML 172
    6.3.1 DataSet基于XML的方法 172
    6.3.2 將XML文檔中數(shù)據(jù)讀入DataSet 173
    6.3.3 將DataSet中數(shù)據(jù)寫(xiě)入XML文檔 174
    6.4 使用XML Web服務(wù)器控件 175
    6.4.1 XML Web服務(wù)器控件 175
    6.4.2 在XML Web服務(wù)器控件中顯示
    XML數(shù)據(jù) 175
    6.5 XML Web Service概述 177
    6.5.1 XML Web Service 178
    6.5.2 XML Web Service的組成 179
    6.5.3 XML Web Service的運(yùn)作原理 180
    6.6 創(chuàng)建XML Web Service 181
    6.7 調(diào)用XML Web Service 186
    6.7.1 使用HTTP調(diào)用XML Web Service 187
    6.7.2 使用代理調(diào)用XML Web Service 187
    6.8 在XML Web Service中傳送復(fù)雜數(shù)據(jù) 190
    6.8.1 XML Web Service和DataSet 190
    6.8.2 XML Web Service和二進(jìn)制文件 191
    習(xí)題6 192
    第7章 企業(yè)門(mén)戶(hù)網(wǎng)站 194
    7.1 系統(tǒng)設(shè)計(jì) 194
    7.1.1 需求分析 194
    7.1.2 總體設(shè)計(jì) 195
    7.1.3 功能設(shè)計(jì) 195
    7.2 數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn) 196
    7.2.1 表說(shuō)明 196
    7.2.2 生成news(新聞表)的SQL語(yǔ)句 197
    7.3 系統(tǒng)公用模塊的創(chuàng)建 198
    7.3.1 創(chuàng)建CSS 198
    7.3.2 使用數(shù)據(jù)類(lèi)庫(kù) 199
    7.3.3 配置Web.config 199
    7.4 企業(yè)門(mén)戶(hù)網(wǎng)站前臺(tái)客戶(hù)端 199
    7.4.1 首頁(yè)面 199
    7.4.2 公司介紹 201
    7.4.3 產(chǎn)品天地 202
    7.4.4 資訊中心 204
    7.4.5 閱讀新聞頁(yè)面 207
    7.4.6 人力資源頁(yè)面 208
    7.4.7 在線(xiàn)投票 209
    7.5 企業(yè)門(mén)戶(hù)網(wǎng)站管理后臺(tái) 213
    7.5.1 后臺(tái)登錄頁(yè)面 213
    7.5.2 后臺(tái)首頁(yè)面 215
    7.5.3 新聞發(fā)布頁(yè)面 215
    7.5.4 新聞編輯頁(yè)面 218
    7.5.5 簡(jiǎn)介管理頁(yè)面 220
    7.5.6 發(fā)布產(chǎn)品頁(yè)面 222
    7.5.7 產(chǎn)品管理頁(yè)面 225
    7.5.8 投票管理頁(yè)面 229
    7.5.9 會(huì)員管理頁(yè)面 231
    習(xí)題7 233
    參考文獻(xiàn) 234
最新評(píng)論共有 0 位網(wǎng)友發(fā)表了評(píng)論
發(fā)表評(píng)論
評(píng)論內(nèi)容:不能超過(guò)250字,需審核,請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶(hù)名: 密碼:
匿名?
注冊(cè)
永丰县| 甘孜县| 榆社县| 桂林市| 临清市| 儋州市| 镇沅| 肃宁县| 洪湖市| 盐池县| 额尔古纳市| 车致| 新乐市| 扎赉特旗| 绍兴县| 郸城县| 信宜市| 合江县| 舒城县| 裕民县| 元谋县| 临高县| 商都县| 墨脱县| 赤壁市| 翁牛特旗| 达孜县| 古蔺县| 如东县| 德令哈市| 临洮县| 三明市| 营口市| 永善县| 长沙市| 历史| 信丰县| 云南省| 自治县| 客服| 黎川县|