第1章 網頁基本語法 1
1.1 網頁指令 1
1.1.1 @Assembly指令——程序指令 1
1.1.2 @Control指令——控制指令 2
1.1.3 @Implements指令——接口指令 4
1.1.4 @Import指令——導入指令 5
1.1.5 @Master指令——母版頁指令 6
1.1.6 @MasterType指令——母版頁類型指令 11
1.1.7 @OutputCache指令——輸出指令 14
1.1.8 @Page 指令——頁指令 16
1.1.9 @PreviousPageType指令——獲取頁指令 19
1.1.10 @Reference指令——連接指令 20
1.1.11 @Register指令——關聯指令 21
1.1.12 @WebHandler指令——處理指令 24
1.2 網頁標記與網站配置元素 25
1.2.1 runat標記——服務器標記 25
1.2.2 代碼塊 26
1.2.3 服務器端注釋 30
1.2.4 ——包含標記 30
1.2.5 元素——配置身份驗證 31
1.2.6 元素——授權 33
1.2.7 元素——編譯設置 34
1.2.8 元素——調試設置 36
1.2.9 元素——全局設置 38
1.2.10 元素——配置Cookie 41
1.2.11 元素——配置URL和HTTP謂詞 42
1.2.12 元素——配置HTTP模塊 43
1.2.13 元素——配置ASP.NET HTTP運行時設置 43
1.2.14 元素——配置Web應用程序的標識 47
1.2.15 元素——密鑰配置 48
1.2.16 元素——全局頁配置 50
1.2.17 元素——管理配置文件設置 54
1.2.18 元素——安全策略集合配置 55
1.2.19 元素——配置會話狀態(tài) 55
1.2.20 元素——站點地圖配置 58
1.2.21 元素——客戶端腳本文件的共享位置 59
1.2.22 元素——Web服務客戶端配置 59
1.3 網頁文件夾 61
1.3.1 App_Browsers——瀏覽器文件夾 61
1.3.2 App_Code——公共類文件夾 62
1.3.3 App_Data——數據庫文件夾 64
1.3.4 App_GlobalResources——全局資源文件夾 65
1.3.5 App_LocalResources——本地資源文件夾 66
1.3.6 App_Themes——主題文件夾 67
1.3.7 App_WebReferences——協定文件夾 68
1.3.8 Bin——編譯程序集文件夾 69
第2章 C#語言基礎 71
2.1 數據類型 71
2.1.1 bool——布爾型 71
2.1.2 byte——無符號整型 72
2.1.3 char——無符號16位整數 73
2.1.4 class——類類型 74
2.1.5 decimal——128位數據類型 75
2.1.6 delegate——委托類型 76
2.1.7 double——64位浮點類型 77
2.1.8 enum——枚舉類型 78
2.1.9 float——32位浮點類型 79
2.1.10 int——有符號整型 80
2.1.11 interface——接口類型 81
2.1.12 long——有符號長整型 83
2.1.13 object——對象類型 83
2.1.14 sbyte——有符號整型 84
2.1.15 short——有符號短整型 85
2.1.16 string——字符串類型 86
2.1.17 uint——無符號整型 87
2.1.18 ulong——無符號長整型 88
2.1.19 ushort——無符號短整型 89
2.1.20 void——無返回值數據類型 90
2.2 類型轉換 91
2.2.1 隱式轉換 91
2.2.2 顯式轉換 92
2.2.3 裝箱和拆箱 93
2.2.4 Convert類 95
2.2.5 ToBoolean方法——強制轉換bool型 96
2.2.6 ToByte方法——強制轉換byte型 97
2.2.7 ToChar方法——強制轉換char型 98
2.2.8 ToDateTime方法——強制轉換DateTime型 98
2.2.9 ToDecimal方法——強制轉換Decimal型 101
2.2.10 ToDouble方法——強制轉換Double型 101
2.2.11 ToInt16方法——強制轉換Int16型 102
2.2.12 ToInt32方法——強制轉換Int32型 103
2.2.13 ToInt64方法——強制轉換ToInt64型 105
2.2.14 ToSByte方法——強制轉換SByte型 106
2.2.15 ToSingle方法——強制轉換Single型 107
2.2.16 ToString方法——強制轉換String型 108
2.2.17 ToUInt16方法——強制轉換UInt16型 109
2.2.18 ToUInt32方法——強制轉換UInt32型 110
2.2.19 ToUInt64方法——強制轉換UInt64型 111
2.3 表達式運算符 112
2.3.1 +運算符——加法運算符 112
2.3.2 ?運算符——減法運算符 114
2.3.3 *運算符——乘法運算符 115
2.3.4 /運算符——除法運算符 116
2.3.5 %運算符——模數運算符 116
2.3.6 ++運算符——增量運算符 117
2.3.7 ??運算符——減量運算符 118
2.3.8 =運算符——賦值運算符 119
2.3.9 +=運算符——加法賦值運算符 119
2.3.10 ?=運算符——減法賦值運算符 120
2.3.11 *=運算符——二元乘法賦值運算符 121
2.3.12 /=運算符——除法賦值運算符 122
2.3.13 %=運算符——模塊賦值運算符 123
2.3.14 &&運算符——條件“與”運算符 124
2.3.15 ||運算符——條件“或”運算符 125
2.3.16 !運算符——邏輯非運算符 126
2.3.17 ^運算符——二元^運算符 127
2.3.18 >運算符——“大于”關系運算符 128
2.3.19 =運算符——“大于等于”關系運算符 129
2.3.21 >運算符——右移運算符 131
2.3.23 >=運算符——右移賦值運算符 135
2.3.28 <<=運算符——左移賦值運算符 136
2.3.29 ??運算符——操作數運算符 137
2.3.30 ?:運算符——條件運算符 139
2.3.31 new運算符——創(chuàng)建新實例對象 140
2.3.32 typeof運算符——數據類型標識 142
2.3.33 is運算符——動態(tài)檢查數據類型 144
2.3.34 運算符優(yōu)先級 144
2.4 流程控制 145
2.4.1 break——跳轉語句 145
2.4.2 continue——跳轉語句 147
2.4.3 do…while——循環(huán)語句 148
2.4.4 fixed語句——禁止垃圾回收器重定位 149
2.4.5 for——循環(huán)語句 150
2.4.6 foreach——循環(huán)語句 151
2.4.7 goto——跳轉語句 152
2.4.8 if…else——分支選擇語句 154
2.4.9 return——終止方法執(zhí)行并返回值語句 155
2.4.10 switch——控制語句 156
2.4.11 throw——拋出異常語句 158
2.4.12 try…catch——捕獲異常語句 159
2.4.13 try…catch…finally——捕獲異常語句 160
2.4.14 while——循環(huán)語句 161
2.5 訪問修飾符 162
2.5.1 abstract——抽出修飾符 162
2.5.2 const——常數修飾符 163
2.5.3 internal——內部訪問修飾符 163
2.5.4 private——私有訪問修飾符 164
2.5.5 public——公有訪問修飾符 165
2.5.6 protected——成員訪問修飾符 165
2.5.7 readonly——只讀訪問修飾符 166
2.5.8 static——靜態(tài)修飾符 167
第3章 服務器控件 169
3.1 AccessDataSource——Access數據源控件 169
3.2 AdRotator——廣告控件 173
3.2.1 AdvertisementFile屬性——獲取XML文件路徑 173
3.2.2 AlternateTextField屬性——代替廣告的文本屬性 174
3.2.3 ImageKey屬性——檢索圖像的URL 174
3.2.4 ImageUrlField屬性——獲取自定義字段 175
3.2.5 KeywordFilter屬性——篩選廣告關鍵字 175
3.2.6 NavigateUrlField屬性——代替廣告NavigateUrl屬性 176
3.2.7 NavigateUrlKey屬性——獲取URL 元素名稱 176
3.2.8 OnAdCreated 法——引發(fā)廣告控件事件 177
3.2.9 Target屬性——窗口屬性 177
3.3 Button——按鈕控件 178
3.3.1 AccessKey屬性——指定鍵盤快捷鍵 178
3.3.2 Attributes屬性——設置控件特殊屬性 179
3.3.3 CausesValidation屬性——指示控件是否執(zhí)行驗證 180
3.3.4 CommandArgument屬性——設置控件可選參數 183
3.3.5 CommandName屬性——設置控件命令名 183
3.3.6 Context屬性——訪問HttpContext對象 185
3.3.7 Click事件——處理程序事件 185
3.3.8 CssClass屬性——獲取CSS樣式 186
3.3.9 Dispose方法——釋放控件所占資源 187
3.3.10 Enabled屬性——提示控件是否可用 188
3.3.11 Font屬性——獲取字體屬性 189
3.3.12 SkinID屬性——獲取控件外觀 190
3.3.13 Text屬性——獲取文本標題 192
3.3.14 ToolTip屬性——設置鼠標懸停時文本 193
3.3.15 UseSubmitBehavior屬性——指示控件機制 195
3.3.16 Load事件——加載事件 196
……
第4章 內置對象
第5章 數據庫開發(fā)