[強烈推薦]新手入門提速器,有了他,ASP.NET問題將迎刃而解

來源:互聯網
上載者:User
   剛才看了新隨筆的留言,我發現解說沒有代碼對學習程式者強勁有效,我特此將《專家門診——ASP.NET開發答疑200問》,我就是在它的幫ASP.NET助下學習的ASP.NET,現在拿出來,讓新手看看,是個ASP.NET字典,有啥解決不了的,一查便解。有了他,ASP.NET問題解決將遊刃有餘!能解決的問題如目錄所述!

源碼:Example.rar

圖書目錄:第1章  ASP.NET開發規範與入門要點  1
1  如何安裝和配置ASP.NET開發環境  2
2  安裝Visual Studio.NET中常見的問題及解決方案  4
3  ASP.NET Web MATRIX工具的介紹  5
4  ASP.NET和ASP優缺點比較  6
5  從ASP向ASP.NET移植需要注意的問題  8
6  ASP.NET所包含的檔案類型及其主要作用  10
7  如何編寫高效、簡潔、規範的C#程式碼  10
8  如何建立一個ASP.NET WEB應用程式  12
9  什麼叫Code Behind  13
10  如何利用企業階層專案模板建立企業階層專案  16
11  如何使用VSS對集體開發的項目進行控制  17
12  如何理解ASP.NET中“三層結構”的概念  19
13  如何解決ASP.NET版本相容的問題  21
14  如何在ASP.NET中建立虛擬目錄  23
15  如何解決在項目移植後“無法開啟WEB項目”的問題  24
16  如何在Visual Studio.NET中偵錯工具  26
17  如何解決在編譯時間出現項目跳過的問題  28
18  使用Visual Studio.NET如何製作Web應用程式的安裝程式  28
19  如何解決臨時輸出檔案拒絕訪問的錯誤  30

第2章  ASP.NET運行模型  33
20  ASP.NET頁面的處理過程是怎樣的  34
21  如何在頁面中應用JavaScript指令碼  35
22  如何?從伺服器端向頁面動態添加JavaScript指令碼  37
23  如何?從一個頁面跳轉到另一個頁面  39
24  如何處理多頁面重新導向到同一頁面後的返回問題  40
25  如何用Response.Redirect方法傳遞漢字  41
26  使用Application、Session、Cookie和ViewState等對象儲存資訊的區別是什麼  42
27  如何?對Cookie中資料的加密  45
28  儲存工作階段狀態Session對象的方法有哪些  46
29  如何利用輸出緩衝技術緩衝整個頁面  48
30  如何利用片段快取技術對使用者控制項進行緩衝  50
31  如何使用資料緩衝技術提高程式的效能  53
32  如何自訂上傳檔案大小的限制  56
33  如何?當頁面產生錯誤時重新導向到自訂錯誤介面  57
34  如何解決在Web.config中定義了出錯頁面後使用Server.GetLastError()方法得不到錯誤資訊的問題  58
35  如何在程式中讀寫Web.config檔案  59
36  Global.aspx檔案中事件的觸發及其作用  60
37  如何使用CSS檔案定義控制項的樣式  62
38  如何啟用和禁用ViewState儲存狀態資訊的功能  64
39  如何應用IsPostBack控制頁面的載入  67
40  如何立即釋放應用程式建立的非託管資源  67
41  如何使用Trace對象進行跟蹤調試  69
42  如何使用#Include文法將檔案添加到頁面  72
43  如何使用編程的方式處理異常資訊  73
44  如何將網頁錯誤資訊寫入事件記錄  75
45  如何擴充使用Page頁基類  76

第3章  常用Web服務控制項  81
46  如何使用Label控制項動態顯示文本資訊  82
47  如何?當滑鼠移到控制項時顯示提示資訊  83
48  如何在Web應用程式中實現快速鍵功能  84
49  如何設定頁面上控制項的Tab鍵順序  86
50  如何?用斷行符號鍵代替Tab鍵的功能  87
51  如何為按鈕鍵添加訊息框  88
52  Button、LinkButton和ImageButton服務控制項的區別及應用  90
53  LinkButton和HyperLink的區別及應用  91
54  如何使用CheckBox和CheckBoxList控制項  93
55  如何使用RadioButton和RadioButtonList控制項  95
56  如何使用Panel控制項操作一組控制項  97
57  如何使用Table控制群組織頁面的內容  99
58  如何?DropDownList控制項選項的添加、刪除等操作  101
59  如何?間接改變DropDownList控制項的當前選項  103
60  如何?兩個或多個DropDownList控制項的聯動  104
61  如何?ListBox控制項選項的上移、下移、添加和刪除操作  107
62  如何?ListBox控制項中選項的雙擊事件  110
63  如何動態設定ListBox控制項中各選項的背景顏色  111
64  如何在頁面中動態建立控制項  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  如何建立自訂功能的驗證控制項  132
74  如何禁用伺服器控制項的驗證功能  134
75  如何控制頁面部分驗證控制項有效  136
76  如何?控制項即時驗證功能  138
77  如何使用驗證控制項綜合驗證使用者註冊頁面  141
78  如何驗證DataGrid控制項的編輯列  145
79  如何自訂Regex  147
80  常用的Regex集錦  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控制項製作廣告發布程式  166
88  如何建立使用者控制項  169
89  如何將Web表單轉換成使用者控制項  174
90  如何?動態載入使用者控制項  176
91  如何安裝IE Web Controls控制項  178
92  如何使用TabStrip Web和MultiPage Web控制項製作選項卡式頁面  179
93  如何使用Toolbar Web控制項製作工具條式頁面  183
94  如何識別Toolbar Web控制項中哪個按鈕激發的ButtonClick事件  185
95  如何使用TreeView Web控制項  187
96  如何在TreeView Web控制項中動態添加、刪除TreeNode節點  190
97  如何獲得TreeNode的子節點  193
98  如何得到TreeView Web控制項的當前選擇節點  193
99  如何展開TreeView Web控制項中的指定節點  194
100  如何使用TreeView Web控制項中的TreeNodeType進行外觀控制  195
101  如何使用TreeView Web控制項綁定XML檔案  197
102  如何利用資料庫資料填充TreeView  199

第6章  資料服務控制項  203
103  如何使用Repeater控制項顯示資料  204
104  如何使用Repeater控制項的模板  206
105  如何?Repeater控制項的分頁  207
106  如何使用DataList控制項顯示資料  210
107  如何?選擇DataList控制項中的條目後顯示該條目的詳細資料  212
108  如何?DataList控制項的編輯功能  214
109  如何對DataList控制項使用樣式  217
110  如何在DataList控制項中建立多個列  219
111  如何?DataList控制項的分頁功能  220
112  如何在DataGrid中添加自動編號的功能  221
113  如何控制DataGrid控制項繫結資料行的資料類型為日期的顯示格式  224
114  如何把DataGrid中某一列的統計值顯示在頁尾中  226
115  如何在DataGrid中讓不同條件的行顯示不同的背景顏色  227
116  如何?滑鼠移到DataGrid控制項的某一行時改變該行的背景  229
117  如何動態顯示/隱藏DataGrid控制項的某一列  230
118  如何在DataGrid中實現分頁功能  232
119  如何在DataGrid控制項中實現自訂分頁操作  234
120  如何在DataGrid控制項分頁的情況下刪除記錄  236
121  如何在DataGrid中彈出一個詳細資料視窗  238
122  如何使用DataGrid控制項實現主細表  242
123  如何在DataGrid控制項中添加CheckBox控制項列  245
124  如何為DataGrid控制項中的刪除列添加確認框  249
125  如何?DataGrid控制項的雙向排序  250
126  如何?DataGrid控制項中DropDownList控制項的綁定  253
127  如何在DataGrid控制項中實現資料項目的編輯、更新、取消  255
128  如何把資料庫中的資料以Excel檔案的格式顯示在瀏覽器中  258
129  如何用DataGrid控制項顯示雙標題  260
130  如何在DataGrid中實現DropDownList控制項的聯動  263
131  DataGrid控制項使用綜合舉例  266

第7章  資料繫結技術  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()方法進行資料繫結  282
139  如何將ArrayList綁定到ListBox Web控制項  284
140  如何將Hashtable綁定到RadioButtonList Web控制項  287
141  如何將XML作為資料來源綁定到控制項  289

第8章  資料庫技術  291
142  .NET Framework資料提供者  292
143  ASP.NET應用程式如何?與SQL Server資料庫的串連  294
144  ASP.NET應用程式如何?與Access資料庫的串連  296
145  ASP.NET應用程式如何?與Oracle資料庫的串連  298
146  如何使用ADO.NET在資料庫執行SQL語句  299
147  如何使用DataReader讀取資料  302
148  如何使用DataAdapter將資料填充到DataSet並顯示出來  304
149  如何使用DataTableObject Storage Service資料庫表  307
150  如何對DataTable進行檢索和排序  309
151  如何使用DataView進行資料排序和檢索  312
152  如何在DataSet的DataTable間建立父子表關係  314
153  如何對DataSet的改動更新回SQL Server資料庫  316
154  如何?SQL Server資料庫操作中的異常捕捉和處理  318
155  如何將資料庫中的資料填充到XML檔案中  320
156  如何防範SQL注入式攻擊  322
157  如何使用Web.config設定資料庫連接字串  324
158  如何編程使用SQL Server的預存程序  326
159  如何使用帶輸入參數的SQL Server預存程序  329
160  如何使用帶輸入、輸出參數的SQL Server預存程序  332
161  如何編寫訪問資料庫的通用代碼  334
162  如何在SQL Server資料庫中擷取使用者表的數目和名稱  337
163  如何擷取SQL Server伺服器端所有資料庫列表  339
164  如何儲存圖片檔案到SQL Server資料庫  341
165  如何將資料庫中儲存的圖片顯示到頁面中  344
166  如何在插入記錄後獲得記錄的標識號  346
167  如何解決ADO.NET訪問Access資料庫出現“操作必須使用一個可更新的查詢”的問題  347
168  如何從Excel檔案中讀取資料  348
169  如何備份和恢複資料庫  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章  常用功能及函數集  373
180  如何在ASP.NET中獲得用戶端IP地址  374
181  如何取得一定範圍內的隨機數  375
182  如何取得檔案的副檔名  376
183  如何把字串型資料轉換為整型  377
184  如何取得當前系統時間  379
185  如何擷取當前日期是星期幾、當前月的天數及指定年份的天數  382
186  如何取得用戶端的滑鼠座標並反饋到伺服器端  385
187  如何使用Jmail組件實現郵件的收發  386
188  如何使用ASP.NET中的類庫實現郵件的發送  390
189  如何產生圖片的縮圖  393
190  如何在ASP.NET中動態建立柱狀和餅狀統計圖  396
191  如何下載儲存在資料庫中的圖片檔案  400
192  如何判斷上傳圖片的高度和寬度  404
193  如何使用DESCryptoServiceProvider類對資料或者檔案進行加密解密  405
194  如何統計線上人數  411
195  如何在ASP.NET實現驗證碼  412
196  如何在本地取得指定網頁的原始碼  414
197  如何在ASP.NET中做一個日期選取器  416
198  如何在彈出對話方塊的同時保持頁面的顯示  419
199  如何單擊按鈕彈出新頁面,輸入資料後返回原頁面  420

第11章  檔案操作  423
200  如何讀取和修改文字檔  424
201  如何在ASP.NET中實現檔案的上傳  427
202  如何在ASP.NET中實現多檔案的上傳  429
203  如何取得指定目錄下的檔案清單  432
204  如何在ASP.NET中建立記錄檔  435
205  如何取得系統日誌,並把日誌資訊寫到文字檔中  438
206  如何在ASP.NET中建立、刪除或複製檔案  440
207  如何動態建立HTML檔案  443

第12章  XML相關處理技術  447
208  如何建立一個簡單的XML檔案  448
209  如何為建立的XML檔案建立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資料  459
217  如何在Web表單上顯示XML文檔  460
218  如何驗證XML文檔的有效性  463

第13章  Web服務  465
219  如何建立一個ASP.NET Web服務  466
220  如何在ASP.NET中調用Web服務  468
221  如何使用緩衝來提高Web服務的效能  469
222  哪些資料類型可以在Web服務中使用  471
223  如何利用Web服務實現資料庫的使用共用  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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.