欧美视频网-亚洲黄色在线视频-www.日韩.com-欧美一区免费-欧美高清免费-欧美另类综合

熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

ASP.NET 2.0程序設(shè)計

中國水利水電出版社
    【作 者】陳語林 主編 【I S B N 】978-7-5084-4905-0 【責(zé)任編輯】徐雯 【適用讀者群】本科 【出版時間】2008-01-01 【開 本】16開本 【裝幀信息】平裝(光膜) 【版 次】第1版 【頁 數(shù)】336 【千字?jǐn)?shù)】 【印 張】 【定 價】32 【叢 書】21世紀(jì)高等院校規(guī)劃教材 【備注信息】
圖書詳情

    ASP.NET 2.0是Microsoft公司繼ASP.NET 1.x之后的新一代Web應(yīng)用程序開發(fā)平臺,它為用戶提供了完整的可視化開發(fā)環(huán)境。本書以C#為基礎(chǔ),從與靜態(tài)網(wǎng)頁設(shè)計的對比入手,詳細(xì)介紹了使用ASP.NET 2.0設(shè)計動態(tài)網(wǎng)頁的方法。

    本書內(nèi)容豐富翔實,涉及范圍廣泛。既介紹了ASP.NET 2.0的基礎(chǔ)知識,包括基本概念和開發(fā)環(huán)境、C#語言基礎(chǔ)、基本對象編程、Web應(yīng)用程序結(jié)構(gòu)、SQL Server應(yīng)用、窗體與控件、腳本語言的使用等;還著重介紹了在動態(tài)網(wǎng)頁中對數(shù)據(jù)庫的操作,并通過一個完整數(shù)據(jù)庫應(yīng)用實例的詳細(xì)設(shè)計過程,講述了如何在ASP.NET 2.0平臺上設(shè)計動態(tài)網(wǎng)頁的方法。書中實例來自作者多年的教學(xué)工作和開發(fā)實踐,因而頗具實用性和參考性。

    本書概念清晰,邏輯性強(qiáng),層次分明,在內(nèi)容選材上由淺入深、循序漸進(jìn),可作為高等學(xué)校計算機(jī)或工科非計算機(jī)專業(yè)程序設(shè)計教材,也可供廣大程序設(shè)計愛好者參考。

    Visual Studio.NET 2005是Microsoft公司繼Visual Studio.NET 2003后推出的新一代可視化開發(fā)工具。作為Microsoft為創(chuàng)建企業(yè)級規(guī)模的Web應(yīng)用程序以及高性能的桌面應(yīng)用程序所推出的.NET框架構(gòu)件,它在很多方面較Visual Studio.NET 2003有了很大的改進(jìn)。

    ASP.NET 2.0是Microsoft為.NET 2.0框架提供的開發(fā)工具,它在ASP.NET 1.1版本的基礎(chǔ)上進(jìn)一步增強(qiáng)了Web服務(wù)器控件、數(shù)據(jù)顯示控件、數(shù)據(jù)庫應(yīng)用以及應(yīng)用程序配置管理等功能,同時改進(jìn)了ASP.NET 1.1的一些缺點,使開發(fā)者可以更容易地構(gòu)建一個出色的Web應(yīng)用程序。

    本書依照讀者的認(rèn)知規(guī)律,首先介紹Web開發(fā)的基本概念和相關(guān)知識以及C#語言的基本語法規(guī)則,并在此基礎(chǔ)上循序漸進(jìn),對如何使用ASP.NET 2.0進(jìn)行Web開發(fā)進(jìn)行詳細(xì)介紹。本書將ASP.NET的基礎(chǔ)知識與Visual Studio.NET 2005開發(fā)環(huán)境的使用結(jié)合在一起,使讀者掌握開發(fā)語言的同時也能夠熟練使用Visual Studio.NET 2005進(jìn)行應(yīng)用程序的開發(fā)。

    全書共分10章,第1章介紹網(wǎng)頁的基礎(chǔ)知識、.NET框架以及Visual Studio.NET 2005開發(fā)環(huán)境;第2章介紹C#語言的應(yīng)用基礎(chǔ),包括C#語言的語法及其控制結(jié)構(gòu);第3章介紹ASP.NET中最常用的Page類以及其最核心的對象Request、Response、Server、Application、Session以及Cookies,并介紹這些對象的本質(zhì)以及用途;第4章介紹如何使用Visual Studio.NET 2005和.NET框架SDK創(chuàng)建ASP.NET Web應(yīng)用程序;第5章介紹SQL Server 2000數(shù)據(jù)庫的基礎(chǔ)知識、SQL語句、存儲過程,以及對SQL Server 2000數(shù)據(jù)庫的基本對象的實用操作技術(shù);第6章介紹窗體與最重要的三種數(shù)據(jù)顯示控件,即GridView控件、DataList控件和Repeater控件的使用方法;第7章介紹如何在ASP.NET頁面中使用一種特定類型的對象,即服務(wù)器控件以及HTML服務(wù)器控件;第8章簡單介紹如何使用ADO.NET開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng);第9章以一個完整的學(xué)生信息管理系統(tǒng)為例,介紹一般信息系統(tǒng)的設(shè)計與實現(xiàn)過程;第10章列出了開發(fā)實踐中常見的一些錯誤及其調(diào)試方法,幫助讀者盡快熟練調(diào)試ASP.NET 2.0應(yīng)用程序。 本書配備完整的電子教案并提供全書的案例代碼,需要者請在中國水利水電出版社網(wǎng)站下載。

    本書由陳語林主編,黃彥輝、梁建武任副主編。各章主要編寫人員分工如下:陳語林編寫了第1、2、3、4章及附錄,黃彥輝編寫了第5、7、10章,梁建武編寫了第9章,杜偉編寫了第6章,王新英編寫了第8章。參加本書編寫工作的還有劉建成、孔志周、王鷹、劉軍軍、石山鷹、何志斌、龍曉梅、田野、周媛媛、文拯、石玉英等。

    在本書的編寫過程中,得到了許多專家和同仁的熱情幫助和大力支持,中國水利水電出版社的領(lǐng)導(dǎo)和編輯也付出了艱辛的勞動,謹(jǐn)此向他們表示最真摯的感謝。

    由于計算機(jī)技術(shù)的發(fā)展十分迅速,囿于作者水平所限,書中錯誤和疏漏在所難免,敬請專家和廣大讀者不吝批評指正。

    編 者

    2007年10月


    前言
    第1章 ASP.NET網(wǎng)頁編程入門 1
    1.1 認(rèn)識網(wǎng)頁 1
    1.1.1 靜態(tài)頁面 1
    1.1.2 動態(tài)頁面 2
    1.1.3 網(wǎng)頁標(biāo)記語言及腳本語言 2
    1.2 認(rèn)識ASP.NET 5
    1.2.1 Microsoft公司的.NET框架 5
    1.2.2 ASP.NET的功能介紹 5
    1.2.3 ASP與ASP.NET的區(qū)別 6
    1.3 Visual Studio.NET 2005的安裝 6
    1.3.1 Visual Studio.NET的系統(tǒng)需求 7
    1.3.2 安裝Visual Studio.NET 7
    1.3.3 檢測.NET框架是否正確安裝 8
    1.4 Visual Studio.NET 2005的開發(fā)環(huán)境 9
    1.4.1 Visual Studio.NET 2005的IDE界面 9
    1.4.2 Visual Studio 2005的“文件”菜單 10
    1.4.3 Visual Studio 2005的“視圖”菜單 10
    1.4.4 用HTML編寫的Hello World程序 11
    1.4.5 用ASP.NET編寫的Hello World程序 11
    1.4.6 用C#編寫的Hello World程序 14
    1.5 本章小結(jié) 15
    1.6 思考與練習(xí) 15
    第2章 C#語言基礎(chǔ) 17
    2.1 C#語言簡介 17
    2.1.1 C#語言的歷史 17
    2.1.2 C#語言的特點 17
    2.1.3 C#語言同其他語言的比較 18
    2.2 類型系統(tǒng) 20
    2.2.1 命名空間 21
    2.2.2 預(yù)定義類型 22
    2.2.3 類型轉(zhuǎn)換 23
    2.3 變量 23
    2.4 數(shù)組 26
    2.4.1 聲明數(shù)組 26
    2.4.2 操作數(shù)組 27
    2.5 運算符 29
    2.6 類型轉(zhuǎn)換 29
    2.6.1 隱式轉(zhuǎn)換方式 30
    2.6.2 顯式轉(zhuǎn)換方式 31
    2.7 程序流程控制語句 33
    2.7.1 if語句 33
    2.7.2 switch語句 35
    2.7.3 while語句 36
    2.7.4 do語句 37
    2.7.5 for語句 38
    2.7.6 foreach語句 39
    2.7.7 break語句 39
    2.8 本章小結(jié) 39
    2.9 思考與練習(xí) 40
    第3章 ASP.NET基本對象編程 41
    3.1 ASP.NET對象概述 41
    3.1.1 頁面對象模型概述 41
    3.1.2 頁面生命周期 41
    3.1.3 頁面生命周期的執(zhí)行 43
    3.2 頁面的基類 44
    3.2.1 Page類的屬性 44
    3.2.2 Page類的方法 47
    3.2.3 Page類的事件 51
    3.2.4 Web控件事件 52
    3.3 Response對象:響應(yīng)對象 53
    3.3.1 使用緩沖區(qū)(Buffer) 54
    3.3.2 檢查使用者的聯(lián)機(jī)狀態(tài) 54
    3.3.3 地址重定向 57
    3.3.4 直接輸出文本文件 58
    3.4 Request對象:請求對象 59
    3.4.1 讀取表單數(shù)據(jù) 60
    3.4.2 取得客戶端瀏覽器的信息 62
    3.4.3 獲取用戶傳遞的參數(shù) 63
    3.5 Server對象:通用工具欄對象 64
    3.5.1 HtmlEncode和HtmlDecode方法 65
    3.5.2 UrlEncode和UrlDecode方法 66
    3.5.3 MapPath方法:返回指定的物理路徑 68
    3.6 Application對象:記錄應(yīng)用程序參數(shù)的對象 68
    3.6.1 存取Application對象變量值 69
    3.6.2 鎖定Application對象 70
    3.6.3 Application對象的事件 71
    3.7 Session對象:記錄瀏覽器端的變量對象 71
    3.7.1 設(shè)定Session對象變量的有效期限 73
    3.7.2 Session對象的事件 74
    3.8 Cookies對象:緩存對象 74
    3.8.1 Cookies對象的基本使用 74
    3.8.2 自定義Cookies對象 76
    3.8.3 設(shè)定Cookies變量的生命周期 76
    3.9 本章小結(jié) 77
    3.10 思考與練習(xí) 77
    第4章 創(chuàng)建Web應(yīng)用程序 79
    4.1 用Visual Studio.NET創(chuàng)建Web應(yīng)用程序 79
    4.2 用.NET SDK創(chuàng)建Web應(yīng)用程序 81
    4.2.1 創(chuàng)建應(yīng)用程序根目錄 83
    4.2.2 創(chuàng)建子目錄 85
    4.2.3 創(chuàng)建.aspx頁面 85
    4.2.4 創(chuàng)建Global.asax文件 86
    4.3 ASP.NET 2.0的系統(tǒng)配置 87
    4.3.1 重寫子目錄下的Web.config文件 88
    4.3.2 :鎖定配置 88
    4.3.3 :啟用跟蹤功能 88
    4.3.4 :控制全局設(shè)置 89
    4.3.5 :控制ASP.NET運行引擎 90
    4.3.6 :決定編譯代碼方式 90
    4.3.7 :頁面級別設(shè)置 92
    4.3.8 :自定義響應(yīng)錯誤 93
    4.3.9 :指定客戶端使用的腳本位置 94
    4.4 本章小結(jié) 94
    4.5 思考與練習(xí) 94
    第5章 SQL Server 2000數(shù)據(jù)庫操作技術(shù) 95
    5.1 SQL Server 2000概述 95
    5.1.1 SQL Server 2000簡介 95
    5.1.2 SQL Server服務(wù)管理器 95
    5.1.3 SQL Server企業(yè)管理器 96
    5.1.4 SQL查詢分析器 100
    5.1.5 其他工具 102
    5.2 SQL Server 2000數(shù)據(jù)庫的簡單操作 103
    5.2.1 數(shù)據(jù)庫對象 103
    5.2.2 數(shù)據(jù)庫的操作 103
    5.2.3 SQL Server表的管理 108
    5.2.4 視圖操作 110
    5.2.5 觸發(fā)器操作 111
    5.2.6 索引操作 112
    5.3 結(jié)構(gòu)化查詢語言 117
    5.3.1 SQL語句簡介 117
    5.3.2 創(chuàng)建SQL語句 117
    5.4 SQL Server 2000中的常用函數(shù) 122
    5.5 存儲過程T-SQL 124
    5.5.1 存儲過程簡介 124
    5.5.2 創(chuàng)建存儲過程 125
    5.5.3 存儲過程的參數(shù)、返回值和調(diào)用方法 125
    5.5.4 存儲過程的優(yōu)缺點 128
    5.6 SQL Server 2000的連接 129
    5.6.1 連接字符串 129
    5.6.2 在.NET中連接SQL Server 2000數(shù)據(jù)庫 130
    5.7 本章小結(jié) 131
    5.8 思考與練習(xí) 132
    第6章 窗體與數(shù)據(jù)顯示控件 134
    6.1 Web窗體 134
    6.1.1 頁面元素 136
    6.1.2 頁面生存周期 136
    6.1.3 @Page指令:頁面專有屬性 137
    6.1.4 @Page指令的例子 138
    6.1.5 @Page指令的跟蹤屬性 140
    6.1.6 @Import指令:導(dǎo)入 146
    6.1.7 @Assembly指令:程序集連接 146
    6.2 GridView控件 147
    6.2.1 使用GridView控件 147
    6.2.2 GridView控件的格式設(shè)定 150
    6.2.3 分頁和排序 152
    6.2.4 使用PagerStyle屬性和PagerSettings屬性 156
    6.2.5 GridView控件的更新 157
    6.3 DataList控件 160
    6.3.1 DataList控件的功能 161
    6.3.2 DataList的基本使用 161
    6.4 Repeater控件 163
    6.4.1 Repeater控件功能 164
    6.4.2 在設(shè)計時使用Repeater控件 164
    6.4.3 將數(shù)據(jù)綁定到Repeater控件 164
    6.4.4 事件 165
    6.4.5 Repeater控件的使用 165
    6.5 本章小結(jié) 167
    6.6 思考與練習(xí) 168
    第7章 ASP.NET服務(wù)器控件和客戶端腳本 169
    7.1 ASP.NET服務(wù)器控件 169
    7.1.1 服務(wù)器控件的類型 169
    7.1.2 用服務(wù)器控件建立頁面 170
    7.1.3 處理服務(wù)器控件的事件 172
    7.2 改變服務(wù)器控件應(yīng)用樣式 174
    7.2.1 控件的常見屬性 174
    7.2.2 使用層疊樣式表改變樣式 175
    7.3 HTML服務(wù)器控件 180
    7.3.1 HtmlControl基類 182
    7.3.2 HtmlContainerControl類 182
    7.3.3 所有的HTML類 183
    7.3.4 使用HtmlGenericControl類 184
    7.4 通過JavaScript處理頁面和服務(wù)器控件 185
    7.4.1 使用Page.ClientScript.RegisterClientScriptBlock 186
    7.4.2 使用Page.ClientScript.RegisterStartupScript 187
    7.4.3 使用Page.ClientScript.RegisterClientScriptInclude 189
    7.5 客戶端回調(diào) 189
    7.5.1 比較典型的回送和回調(diào) 190
    7.5.2 使用回調(diào)功能:一種簡單的方法 192
    7.5.3 使用帶參數(shù)的回調(diào)功能 195
    7.6 本章小結(jié) 198
    7.7 思考與練習(xí) 199
    第8章 使用ADO.NET開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng) 200
    8.1 ADO.NET概述 200
    8.1.1 .NET數(shù)據(jù)提供程序 200
    8.1.2 數(shù)據(jù)庫應(yīng)用程序的開發(fā)流程 200
    8.2 數(shù)據(jù)庫訪問常用對象 200
    8.2.1 數(shù)據(jù)庫連接對象Connection 201
    8.2.2 執(zhí)行數(shù)據(jù)庫命令對象Command 203
    8.2.3 數(shù)據(jù)讀取器對象DataReader 205
    8.2.4 數(shù)據(jù)集對象DataSet 206
    8.3 數(shù)據(jù)綁定和顯示 209
    8.3.1 數(shù)據(jù)綁定 209
    8.3.2 數(shù)據(jù)顯示 211
    8.4 本章小結(jié) 212
    8.5 思考與練習(xí) 212
    第9章 ASP.NET綜合應(yīng)用實例 214
    9.1 系統(tǒng)總體設(shè)計 214
    9.1.1 系統(tǒng)功能設(shè)計 214
    9.1.2 系統(tǒng)模塊劃分 215
    9.2 系統(tǒng)數(shù)據(jù)庫設(shè)計 215
    9.2.1 總體設(shè)計 215
    9.2.2 表設(shè)計 215
    9.2.3 表關(guān)系設(shè)計 219
    9.3 系統(tǒng)主頁面設(shè)計 219
    9.3.1 界面設(shè)計 219
    9.3.2 功能模塊樹設(shè)計 220
    9.4 用戶登錄和注冊 223
    9.4.1 用戶登錄 223
    9.4.2 用戶注冊 227
    9.5 教師信息管理 232
    9.5.1 教師基本信息管理 232
    9.5.2 添加教師信息 234
    9.5.3 修改教師信息 237
    9.5.4 刪除教師信息 240
    9.6 年級管理和班級管理 241
    9.6.1 年級管理 241
    9.6.2 班級管理 246
    9.7 課程信息管理 251
    9.7.1 課程基本信息管理 251
    9.7.2 添加課程信息 254
    9.7.3 修改課程信息 257
    9.7.4 刪除課程信息 260
    9.8 學(xué)生信息管理 261
    9.8.1 學(xué)生基本信息管理 261
    9.8.2 添加學(xué)生信息 263
    9.8.3 修改學(xué)生信息 267
    9.8.4 刪除學(xué)生信息 270
    9.9 學(xué)生成績管理 271
    9.9.1 登記成績 271
    9.9.2 修改成績 276
    9.9.3 審核成績 282
    9.10 學(xué)生信息管理系統(tǒng)設(shè)計的關(guān)鍵技術(shù) 288
    9.11 本章小結(jié) 296
    9.12 思考與練習(xí) 296
    第10章 ASP.NET程序調(diào)試與糾錯 297
    10.1 簡單的ASP.NET應(yīng)用程序故障及排除 297
    10.1.1 不能顯示頁面 297
    10.1.2 無法找到資源 298
    10.1.3 脫機(jī)時Web頁面無效 300
    10.1.4 得到一個空頁面 300
    10.1.5 其他問題 300
    10.2 較復(fù)雜的ASP.NET應(yīng)用程序錯誤現(xiàn)象及解決方案 301
    10.2.1 無法調(diào)試ASP.NET Web應(yīng)用程序 301
    10.2.2 調(diào)試ASP.NET應(yīng)用程序時錯誤一 302
    10.2.3 調(diào)試ASP.NET應(yīng)用程序時錯誤二 302
    10.2.4 運行ASP.NET Web應(yīng)用程序時出現(xiàn)的錯誤 303
    10.2.5 由于未處理服務(wù)器端代碼而導(dǎo)致ASP.NET頁出現(xiàn)意外行為 304
    10.3 本章小結(jié) 306
    10.4 思考與練習(xí) 306
    附錄1 ASP.NET常用函數(shù) 307
    附1.1 常用函數(shù)簡表 307
    附1.2 一些特殊用法 310
    附錄2 可擴(kuò)展標(biāo)記語言 313
    附2.1 HTML及其缺點 313
    附2.2 SGML(標(biāo)準(zhǔn)通用標(biāo)記語言) 313
    附2.3 XML(可擴(kuò)展標(biāo)記語言) 313
    附2.4 XML的文檔格式 314
    附2.5 用XSL文件顯示XML文檔 315
    附2.6 .NET對XML的支持 318
    附2.7 ADO.NET和XML 322
    參考文獻(xiàn)和參考資料 324
最新評論共有 0 位網(wǎng)友發(fā)表了評論
發(fā)表評論
評論內(nèi)容:不能超過250字,需審核,請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 久草综合在线视频 | 久久精品免费 | 欧美另类视频一区二区三区 | 欧美午夜视频 | 欧美在线观看免费一区视频 | 中国一级毛片录像 | 成人三级做爰在线观看男女 | 久久观看 | 亚洲午夜18 | 国产99网站 | 精品视频一区二区三区 | 国产91成人精品亚洲精品 | 久久99热成人精品国产 | 全部免费a级毛片 | 国产一级做a爰片在线看免费 | 一区二区三区免费在线视频 | 暖暖免费高清日本一区二区三区 | 亚洲一区二区三区不卡在线播放 | 黑人边吃奶边扎下面激情视频 | 国产成人亚洲精品久久 | 日韩欧美综合 | 久久精品午夜 | a毛片在线还看免费网站 | 国产美女精品视频 | 在线观看 a国v | 亚洲午夜国产精品 | 三级黄色片网站 | 91av综合 | 黄在线观看在线播放720p | 69成人做爰视频在线观看 | 我要看三级毛片 | 亚欧成人中文字幕一区 | 欧美成人性色xxxx视频 | 亚洲色在线视频 | 国内91视频 | 女人扒开腿让男人捅啪啪 | 亚洲精品综合欧美一区二区三区 | 91精品久久久久亚洲国产 | 亚洲乱码一二三四五六区 | 18视频免费网址在线观看 | 国产年成美女网站视频免费看 |