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

專家門診:ASP.NET開發(fā)答疑200問

專家門診:ASP.NET開發(fā)答疑200問

定 價:¥48.00

作 者: 季久峰主編
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 電子計(jì)算機(jī) 問答

ISBN: 9787115125484 出版時間: 2004-01-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 481 字?jǐn)?shù):  

內(nèi)容簡介

本書精選了250多個實(shí)用性極強(qiáng)的問題和常用需求,旨在幫助讀者解決在ASP.NET應(yīng)用程序開發(fā)中經(jīng)常遇到的實(shí)際問題,提高程序開發(fā)效率。本書內(nèi)容涵蓋了開發(fā)規(guī)范、運(yùn)行模型、服務(wù)控件、驗(yàn)證控件、數(shù)據(jù)服務(wù)控件、數(shù)據(jù)綁定技術(shù)、數(shù)據(jù)庫技術(shù)、文件操作、安全策略、使用XML、Web服務(wù)等內(nèi)容。本書所列出的問題均是在經(jīng)過充分調(diào)研的基礎(chǔ)上,從實(shí)際開發(fā)項(xiàng)目中總結(jié)出來的典型問題,問題的解決方法也注重實(shí)用性。本書每節(jié)都提供有程序設(shè)計(jì)示例代碼。.本書適合于已經(jīng)初步掌握ASP.NET編程概念、方法的讀者閱讀,可幫助讀者迅速掌握實(shí)際應(yīng)用中的開發(fā)技巧。...

作者簡介

暫缺《專家門診:ASP.NET開發(fā)答疑200問》作者簡介

圖書目錄

第1章  ASP.NET開發(fā)規(guī)范與入門要點(diǎn)  1
1  如何安裝和配置ASP.NET開發(fā)環(huán)境  2
2  安裝Visual Studio.NET中常見的問題及解決方法  4
3  ASP.NET Web MATRIX工具的介紹  5
4  ASP.NET和ASP優(yōu)缺點(diǎn)比較  6
5  從ASP向ASP.NET移植需要注意的問題  8
6  ASP.NET所包含的文件類型及其主要作用  10
7  如何編寫高效、簡潔、規(guī)范的C#程序代碼  10
8  如何創(chuàng)建一個ASP.NET WEB應(yīng)用程序  12
9  什么叫Code Behind  13
10  如何利用企業(yè)級項(xiàng)目模板創(chuàng)建企業(yè)級項(xiàng)目  16
11  如何使用VSS對集體開發(fā)的項(xiàng)目進(jìn)行控制  17
12  如何理解ASP.NET中“三層結(jié)構(gòu)”的概念  19
13  如何解決ASP.NET版本兼容的問題  21
14  如何在ASP.NET中創(chuàng)建虛擬目錄  23
15  如何解決在項(xiàng)目移植后“無法打開WEB項(xiàng)目”的問題  24
16  如何在Visual Studio.NET中調(diào)試程序  26
17  如何解決在編譯時出現(xiàn)項(xiàng)目跳過的問題  28
18  使用Visual Studio.NET如何制作Web應(yīng)用程序的安裝程序  28
19  如何解決臨時輸出文件拒絕訪問的錯誤  30
第2章  ASP.NET運(yùn)行模型  33
20  ASP.NET頁面的處理過程是怎樣的  34
21  如何在頁面中應(yīng)用JavaScript腳本  35
22  如何實(shí)現(xiàn)從服務(wù)器端向頁面動態(tài)添加JavaScript腳本  37
23  如何實(shí)現(xiàn)從一個頁面跳轉(zhuǎn)到另一個頁面  39
24  如何處理多頁面重定向到同一頁面后的返回問題  40
25  如何用Response.Redirect方法傳遞漢字  41
26  使用Application、Session、Cookie和ViewState等對象保存信息的區(qū)別是什么  42
27  如何實(shí)現(xiàn)對Cookie中數(shù)據(jù)的加密  45
28  存儲會話狀態(tài)Session對象的方法有哪些  46
29  如何利用輸出緩存技術(shù)緩存整個頁面  48
30  如何利用片段緩存技術(shù)對用戶控件進(jìn)行緩存  50
31  如何使用數(shù)據(jù)緩存技術(shù)提高程序的性能  53
32  如何自定義上傳文件大小的限制  56
33  如何實(shí)現(xiàn)當(dāng)頁面產(chǎn)生錯誤時重定向到自定義錯誤界面  57
34  如何解決在Web.config中定義了出錯頁面后使用Server.GetLastError()方法得不到錯誤信息的問題  58
35  如何在程序中讀寫Web.config文件  59
36  Global.aspx文件中事件的觸發(fā)及其作用  60
37  如何使用CSS文件定義控件的樣式  62
38  如何啟用和禁用ViewState保存狀態(tài)信息的功能  64
39  如何應(yīng)用IsPostBack控制頁面的加載  67
40  如何立即釋放應(yīng)用程序創(chuàng)建的非托管資源  67
41  如何使用Trace對象進(jìn)行跟蹤調(diào)試  69
42  如何使用#Include語法將文件添加到頁面  72
43  如何使用編程的方式處理異常信息  73
44  如何將網(wǎng)頁錯誤信息寫入事件日志  75
45  如何擴(kuò)展使用Page頁基類  76
第3章  常用Web服務(wù)控件  81
46  如何使用Label控件動態(tài)顯示文本信息  82
47  如何實(shí)現(xiàn)當(dāng)鼠標(biāo)移到控件時顯示提示信息  83
48  如何在Web應(yīng)用程序中實(shí)現(xiàn)快捷鍵功能  84
49  如何設(shè)置頁面上控件的Tab鍵順序  86
50  如何實(shí)現(xiàn)用回車鍵代替Tab鍵的功能  87
51  如何為按鈕鍵添加消息框  88
52  Button、LinkButton和ImageButton服務(wù)控件的區(qū)別及應(yīng)用  90
53  LinkButton和HyperLink的區(qū)別及應(yīng)用  91
54  如何使用CheckBox和CheckBoxList控件  93
55  如何使用RadioButton和RadioButtonList控件  95
56  如何使用Panel控件操作一組控件  97
57  如何使用Table控件組織頁面的內(nèi)容  99
58  如何實(shí)現(xiàn)DropDownList控件選項(xiàng)的添加、刪除等操作  101
59  如何實(shí)現(xiàn)間接改變DropDownList控件的當(dāng)前選項(xiàng)  103
60  如何實(shí)現(xiàn)兩個或多個DropDownList控件的聯(lián)動  104
61  如何實(shí)現(xiàn)ListBox控件選項(xiàng)的上移、下移、添加和刪除操作  107
62  如何實(shí)現(xiàn)ListBox控件中選項(xiàng)的雙擊事件  110
63  如何動態(tài)設(shè)置ListBox控件中各選項(xiàng)的背景顏色  111
64  如何在頁面中動態(tài)創(chuàng)建控件  112
65  如何為HTML服務(wù)器控件的事件添加自定義方法  114
第4章  驗(yàn)證控件  117
66  驗(yàn)證控件的種類及其功能  118
67  如何使用RequiredFieldValidator控件驗(yàn)證用戶是否輸入信息  119
68  如何使用RegularExpressionValidator控件驗(yàn)證E-mail地址和郵編等格式  121
69  如何使用RangeValidator控件驗(yàn)證輸入的信息是否在指定范圍內(nèi)  123
70  如何使用CompareValidator控件對兩個輸入控件比較驗(yàn)證  125
71  如何使用CustomValidator控件自定義驗(yàn)證格式  127
72  如何使用ValidationSummary控件總結(jié)所有驗(yàn)證控件的錯誤信息  130
73  如何創(chuàng)建自定義功能的驗(yàn)證控件  132
74  如何禁用服務(wù)器控件的驗(yàn)證功能  134
75  如何控制頁面部分驗(yàn)證控件有效  136
76  如何實(shí)現(xiàn)控件即時驗(yàn)證功能  138
77  如何使用驗(yàn)證控件綜合驗(yàn)證用戶注冊頁面  141
78  如何驗(yàn)證DataGrid控件的編輯列  145
79  如何自定義正則表達(dá)式  147
80  常用的正則表達(dá)式集錦  150
81  如何使用驗(yàn)證控件驗(yàn)證日期類型的輸入  151
第5章  高級Web服務(wù)器控件  155
82  如何在網(wǎng)頁中使用Calendar Web控件顯示和選擇日期  156
83  如何在Calendar Web控件中控制個別日期的內(nèi)容及顯示  157
84  如何自定義Calendar Web控件的外觀  160
85  如何在Calendar Web控件中控制用戶日期選定  162
86  如何使用XML控件顯示XML文件和進(jìn)行XSLT轉(zhuǎn)換  164
87  如何使用AdRotator Web控件制作廣告發(fā)布程序  166
88  如何創(chuàng)建用戶控件  169
89  如何將Web窗體轉(zhuǎn)換成用戶控件  174
90  如何實(shí)現(xiàn)動態(tài)加載用戶控件  176
91  如何安裝IE Web Controls控件  178
92  如何使用TabStrip Web和MultiPage Web控件制作選項(xiàng)卡式頁面  179
93  如何使用Toolbar Web控件制作工具條式頁面  183
94  如何識別Toolbar Web控件中哪個按鈕激發(fā)的ButtonClick事件  185
95  如何使用TreeView Web控件  187
96  如何在TreeView Web控件中動態(tài)添加、刪除TreeNode節(jié)點(diǎn)  190
97  如何獲得TreeNode的子節(jié)點(diǎn)  193
98  如何得到TreeView Web控件的當(dāng)前選擇節(jié)點(diǎn)  193
99  如何展開TreeView Web控件中的指定節(jié)點(diǎn)  194
100  如何使用TreeView Web控件中的TreeNodeType進(jìn)行外觀控制  195
101  如何使用TreeView Web控件綁定XML文件  197
102  如何利用數(shù)據(jù)庫數(shù)據(jù)填充TreeView  199
第6章  數(shù)據(jù)服務(wù)控件  203
103  如何使用Repeater控件顯示數(shù)據(jù)  204
104  如何使用Repeater控件的模板  206
105  如何實(shí)現(xiàn)Repeater控件的分頁  207
106  如何使用DataList控件顯示數(shù)據(jù)  210
107  如何實(shí)現(xiàn)選擇DataList控件中的條目后顯示該條目的詳細(xì)信息  212
108  如何實(shí)現(xiàn)DataList控件的編輯功能  214
109  如何對DataList控件使用樣式  217
110  如何在DataList控件中創(chuàng)建多個列  219
111  如何實(shí)現(xiàn)DataList控件的分頁功能  220
112  如何在DataGrid中添加自動編號的功能  221
113  如何控制DataGrid控件綁定列的數(shù)據(jù)類型為日期的顯示格式  224
114  如何把DataGrid中某一列的統(tǒng)計(jì)值顯示在頁腳中  226
115  如何在DataGrid中讓不同條件的行顯示不同的背景顏色  227
116  如何實(shí)現(xiàn)鼠標(biāo)移到DataGrid控件的某一行時改變該行的背景  229
117  如何動態(tài)的顯示/隱藏DataGrid控件的某一列  230
118  如何在DataGrid中實(shí)現(xiàn)分頁功能  232
119  如何在DataGrid控件中實(shí)現(xiàn)自定義分頁操作  234
120  如何在DataGrid控件分頁的情況下刪除記錄  236
121  如何在DataGrid中彈出一個詳細(xì)信息窗口  238
122  如何使用DataGrid控件實(shí)現(xiàn)主細(xì)表  242
123  如何在DataGrid控件中添加CheckBox控件列  245
124  如何為DataGrid控件中的刪除列添加確認(rèn)框  249
125  如何實(shí)現(xiàn)DataGrid控件的雙向排序  250
126  如何實(shí)現(xiàn)DataGrid控件中DropDownList控件的綁定  253
127  如何在DataGrid控件中實(shí)現(xiàn)數(shù)據(jù)項(xiàng)的編輯、更新、取消  255
128  如何把數(shù)據(jù)庫中的數(shù)據(jù)以Excel文件的格式顯示在瀏覽器中  258
129  如何用DataGrid控件顯示雙標(biāo)題  260
130  如何在DataGrid中實(shí)現(xiàn)DropDownList控件的聯(lián)動  263
131  DataGrid控件使用綜合舉例  266
第7章  數(shù)據(jù)綁定技術(shù)  273
132  如何單值綁定到控件的屬性  274
133  如何將DataTable綁定到DataGrid Web控件  275
134  如何將DataSet綁定到DataGrid Web控件  277
135  如何將DataView綁定到DataGrid Web控件  278
136  如何將DataReader綁定到DataGrid Web控件  279
137  如何將表中的列綁定到DropDownList Web控件  281
138  如何使用DataBinder.Eval()方法進(jìn)行數(shù)據(jù)綁定  282
139  如何將ArrayList綁定到ListBox Web控件  284
140  如何將Hashtable綁定到RadioButtonList Web控件  287
141  如何將XML作為數(shù)據(jù)源綁定到控件  289
第8章  數(shù)據(jù)庫技術(shù)  291
142  .NET Framework數(shù)據(jù)提供程序  292
143  ASP.NET應(yīng)用程序如何實(shí)現(xiàn)與SQL Server數(shù)據(jù)庫的連接  294
144  ASP.NET應(yīng)用程序如何實(shí)現(xiàn)與Access數(shù)據(jù)庫的連接  296
145  ASP.NET應(yīng)用程序如何實(shí)現(xiàn)與Oracle數(shù)據(jù)庫的連接  298
146  如何使用ADO.NET在數(shù)據(jù)庫執(zhí)行SQL語句  299
147  如何使用DataReader讀取數(shù)據(jù)  302
148  如何使用DataAdapter將數(shù)據(jù)填充到DataSet并顯示出來  304
149  如何使用DataTable對象存儲數(shù)據(jù)庫表  307
150  如何對DataTable進(jìn)行檢索和排序  309
151  如何使用DataView進(jìn)行數(shù)據(jù)排序和檢索  312
152  如何在DataSet的DataTable間建立父子表關(guān)系  314
153  如何對DataSet的改動更新回SQL Server數(shù)據(jù)庫  316
154  如何實(shí)現(xiàn)SQL Server數(shù)據(jù)庫操作中的異常捕捉和處理  318
155  如何將數(shù)據(jù)庫中的數(shù)據(jù)填充到XML文件中  320
156  如何防范SQL注入式攻擊  322
157  如何使用Web.config配置數(shù)據(jù)庫連接字符串  324
158  如何編程使用SQL Server的存儲過程  326
159  如何使用帶輸入?yún)?shù)的SQL Server存儲過程  329
160  如何使用帶輸入、輸出參數(shù)的SQL Server存儲過程  332
161  如何編寫訪問數(shù)據(jù)庫的通用代碼  334
162  如何在SQL Server數(shù)據(jù)庫中獲取用戶表的數(shù)目和名稱  337
163  如何獲取SQL Server服務(wù)器端所有數(shù)據(jù)庫列表  339
164  如何保存圖片文件到SQL Server數(shù)據(jù)庫  341
165  如何將數(shù)據(jù)庫中保存的圖片顯示到頁面中  344
166  如何在插入記錄后獲得記錄的標(biāo)識號  346
167  如何解決ADO.NET訪問Access數(shù)據(jù)庫出現(xiàn)“操作必須使用一個可更新的查詢”的問題  347
168  如何從Excel文件中讀取數(shù)據(jù)  348
169  如何備份和恢復(fù)數(shù)據(jù)庫  350
第9章  ASP.NET安全策略  355
170  ASP.NET提供哪些身份驗(yàn)證方式  356
171  ASP.NET提供哪些授權(quán)方式  356
172  怎樣在ASP.NET中進(jìn)行身份的模擬  358
173  ASP.NET和IIS的安全關(guān)系  358
174  在ASP.NET和IIS中設(shè)置存取訪問矩陣  359
175  如何配置IIS安全性  361
176  如何在ASP.NET中使用Windows身份驗(yàn)證  362
177  如何在ASP.NET中使用護(hù)照身份驗(yàn)證  364
178  如何在ASP.NET中使用基于窗體的驗(yàn)證  367
179  如何在ASP.NET中使用基于角色的安全  370
第10章  常用功能及函數(shù)集  373
180  如何在ASP.NET中獲得客戶端IP地址  374
181  如何取得一定范圍內(nèi)的隨機(jī)數(shù)  375
182  如何取得文件的擴(kuò)展名  376
183  如何把字符串型數(shù)據(jù)轉(zhuǎn)換為整型  377
184  如何取得當(dāng)前系統(tǒng)時間  379
185  如何獲取當(dāng)前日期是星期幾、當(dāng)前月的天數(shù)及指定年份的天數(shù)  382
186  如何取得客戶端的鼠標(biāo)坐標(biāo)并反饋到服務(wù)器端  385
187  如何使用Jmail組件實(shí)現(xiàn)郵件的收發(fā)  386
188  如何使用ASP.NET中的類庫實(shí)現(xiàn)郵件的發(fā)送  390
189  如何生成圖片的縮略圖  393
190  如何在ASP.NET中動態(tài)的創(chuàng)建柱狀和餅狀統(tǒng)計(jì)圖  396
191  如何下載保存在數(shù)據(jù)庫中的圖片文件  400
192  如何判斷上傳圖片的高度和寬度  404
193  如何使用DESCryptoServiceProvider類對數(shù)據(jù)或者文件進(jìn)行加密解密  405
194  如何統(tǒng)計(jì)在線人數(shù)  411
195  如何在ASP.NET實(shí)現(xiàn)驗(yàn)證碼  412
196  如何在本地取得指定網(wǎng)頁的源代碼  414
197  如何在ASP.NET中做一個日期選擇器  416
198  如何在彈出對話框的同時保持頁面的顯示  419
199  如何單擊按鈕彈出新頁面,輸入數(shù)據(jù)后返回原頁面  420
第11章  文件操作  423
200  如何讀取和修改文本文件  424
201  如何在ASP.NET中實(shí)現(xiàn)文件的上傳  427
202  如何在ASP.NET中實(shí)現(xiàn)多文件的上傳  429
203  如何取得指定目錄下的文件列表  432
204  如何在ASP.NET中創(chuàng)建日志文件  435
205  如何取得系統(tǒng)日志,并把日志信息寫到文本文件中  438
206  如何在ASP.NET中創(chuàng)建、刪除或復(fù)制文件  440
207  如何動態(tài)的創(chuàng)建HTML文件  443
第12章  XML相關(guān)處理技術(shù)  447
208  如何創(chuàng)建一個簡單的XML文件  448
209  如何為創(chuàng)建的XML文件創(chuàng)建XSD文件  449
210  如何以編程的方式編寫XML文檔  450
211  如何在ASP.NET中讀取XML文檔  452
212  如何在ASP.NET中修改XML文檔  454
213  .NET支持對XML文檔進(jìn)行SAX處理嗎  454
214  .NET支持對XML文檔進(jìn)行XPath處理嗎  456
215  DataSet和XML文件的相互轉(zhuǎn)換  458
216  如何從SQL Server中直接讀取XML數(shù)據(jù)  459
217  如何在Web窗體上顯示XML文檔  460
218  如何驗(yàn)證XML文檔的有效性  463
第13章  Web服務(wù)  465
219  如何創(chuàng)建一個ASP.NET Web服務(wù)  466
220  如何在ASP.NET中調(diào)用Web服務(wù)  468
221  如何使用緩存來提高Web服務(wù)的性能  469
222  哪些數(shù)據(jù)類型可以在Web服務(wù)中使用  471
223  如何利用Web服務(wù)實(shí)現(xiàn)數(shù)據(jù)庫的使用共享  472
224  如何構(gòu)建一個.NET Remoting服務(wù)器程序  474
225  如何在ASP.NET中構(gòu)建.NET Remoting客戶端程序  475
226  如何在Web服務(wù)中訪問和使用Application對象和Session對象  477
227  如何使用Web服務(wù)返回DataTable對象  478
228  如何在Web服務(wù)中傳送一張圖片  479
229  如何部署Web服務(wù)  480

本目錄推薦

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