目 錄
第1章 ASP.Net概述 1
1.1 什麼是ASP.Net 1
1.2 為什麼要使用ASP.Net 1
1.2.1 ASP.Net的編程語言 2
1.2.2 內容和代碼分離 5
1.2.3 ASP.Net豐富的Web控件 7
1.3 安裝.Net 9
1.4 ASP.Net開發工具 10
1.4.1 Visual Studio.Net 10
1.4.2 ASP.Net Web Matrix 15
1.5 本章小結 19
第2章 ASP.Net頁面及相關控件 21
2.1 Page類 21
2.2 ASP.Net 頁面基本控件 29
2.3 Web數據綁定控件的比較 30
2.3.1 相似性 30
2.3.2 DataGrid控件 30
2.3.3 DataList控件 31
2.3.4 Repeater控件 31
2.4 數據分頁的實現 32
2.4.1 用DataGrid實現分頁 33
2.4.2 用DataList、Repeater實現分頁 36
2.5 本章小結 40
第3章 網站新聞發布系統 41
3.1 需求分析及功能分析 41
3.1.1 新聞系統數據庫設計 41
3.1.2 新聞系統主要功能分析 43
3.2 項目的創建 43
3.3 新聞顯示功能 46
3.3.1 數據層--News,NewsSort表和存儲過程 46
3.3.2 業務層--NewsDB類 50
3.3.3 表示層--News.aspx,NewsDetail.ASPx, NewsSort.ascx 56
3.4 新聞後台管理 66
3.4.1 站長登錄 66
3.4.2 增加新聞 69
3.4.3 修改和刪除新聞 74
3.5 本章小結 80
第4章 網站會員管理系統 81
4.1 會員數據庫設計 81
4.2 會員系統主要功能 82
4.2.1 會員注冊 82
4.2.2 會員登錄 88
4.2.3 密碼查找 91
4.2.4 退出系統 96
4.3 本章小結 96
第5章 論壇程序 97
5.1 論壇數據庫設計 97
5.2 論壇系統主要功能 98
5.2.1 論壇帖子列表顯示 98
5.2.2 發表帖子 108
5.2.3 帖子詳細內容顯示 115
5.2.4 回復帖子 119
5.3 本章小結 126
第6章 網站推薦 127
6.1 把本站推薦給朋友 127
6.2 把本文推薦給朋友 132
6.3 本章小結 134
第7章 電子雜志 135
7.1 電子雜志數據庫設計 135
7.2 電子雜志訂閱與退定 135
7.3 電子雜志發送 139
7.4 電子郵件批量錄入 143