基於 C# 的 ASP.NET 程序設計, 4/e
內容描述
本書由11章構成,內容包括ASP.NET基礎、C#語言基礎、服務器端控件、ADO.NET數據庫訪問技術、VS.NET開發會員管理系統、數據窗體設計、內置對象、母版頁與主題、Ajax技術、新聞發布系統與網上書店系統兩個開發實例以及ASP.NETMVC開發速成。
目錄大綱
第1章ASP.NET基礎001
1.1 Web基礎知識/ 001
1.2 ASP.NET概述/ 003
1.3 Visual Studio集成開發環境/ 003
1.4第一個ASP.NET程序/ 004
1.5 ASP.NET頁面的結構/ 010
1.6 ASP.NET頁面的生命週期事件/ 011
1.7本書例子的數據庫/ 014
習題/ 014
第2章C#語言基礎015
2.1 C#語言簡介/ 015
2.2變量/ 016
2.3數據類型/ 016
2.4運算符/ 018
2.5程序流程控制/ 020
2.6方法/ 026
2.7數組/ 027
2.8面向對象設計基礎/ 028
習題/ 036
第3章服務器端控件037
3.1常用服務器端控件/ 037
3.2數據驗證控件/ 051
習題/ 058
第4章ADO. NET數據庫訪問技術059
4.1 ADO.NET基本概念/ 059
4.2 ADO.NET對像模型/ 060
4.3 SqlConnection對象/ 061
4.4 Command對象/ 063
4.5 DataReader對象/ 066
4.6 DataSet、DataTable對象/ 068
4.7數據庫操作類/ 070
習題/ 074
第5章VS.NET開發會員管理系統075
5.1項目基礎/ 075
5.2會員管理系統/ 085
5.3發佈網站/ 102
習題/ 106
第6章數據窗體設計107
6.1數據綁定簡介/ 107
6.2 Repeater控件/ 109
6.3 DataList控件/ 111
6.4 GridView控件/ 115
習題/ 126
第7章內置對象127
7.1 Application對象/ 127
7.2 Request對象/ 129
7.3 Response對象/ 130
7.4 Server對象/ 131
7.5 Cookie對象/ 134
習題/ 136
第8章母版頁與主題137
8.1母版頁/ 137
目
錄
V
8.2主題與外觀/ 145
8.3用戶控件/ 150
習題/ 154
第9章Ajax技術155
9.1 Ajax簡介/ 155
9.2 ASP.NET Ajax簡介/ 155
9.3 ASP.NET Ajax常用控件/ 156
9.4 ASP.NET Ajax應用實例/ 159
9.5 JQuery的Ajax技術/ 164
習題/ 166
第10章設計實例167
10.1新聞發布系統/ 167
10.2網上書店系統/ 185
習題/ 202
第11章ASP.NET MVC開發速成203
11.1 ASP.NET MVC簡介/ 203
11.2第一個ASP.NET MVC程序/ 204
11.3 Razor基礎語法/ 209
11.4 ASP.NET MVC的新聞管理/ 211
11.5數據驗證/ 222
11.6使用Ajax / 224
11.7分頁顯示新聞/ 226
11.8文件上傳/ 231
習題/ 232
參考文獻233