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

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

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

定 價:¥48.00

作 者: 季久峰主編
出版社: 人民郵電出版社
叢編項:
標 簽: 電子計算機 問答

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

內容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號