第1章 ASP.NET概論
1.1 網頁的種類
1.2 .NET Framework架構
1.2.1 目的
1.2.2 特色
1.2.3 組成單元
1.2.4 架構圖
1.2.5 編譯器
1.2.6 共享對象類庫
1.2.7 ASP.NET
1.2.8 CLR的工作原理
1.3 建立ASP.NET操作平臺
1.3.1 操作系統(tǒng)
1.3.2 軟件需求
1.3.3 .NET Framework SDK(Software Develop Kit)的安裝
1.3.4 IIS的安裝
1.3.5 MDAC的安裝
1.3.6 ASP.NET Web Matrix Project
1.3.7 Microsoft Visual Studio .NET的安裝
1.4 計算機的相關設置
第2章 ASP.NET語法
2.1 ASP.NET程序的執(zhí)行
2.1.1 IIS的運行
2.1.2 程序的執(zhí)行
2.2 對象
2.3 變量
2.3.1 變量的功能
2.3.2 變量的數(shù)據(jù)類型
2.3.3 變量的命名
2.3.4 變量的聲明
2.4 保留字
2.5 運算
2.6 數(shù)組
2.7 數(shù)據(jù)類型的轉換
2.8 程序換行
2.9 程序批注
2.10 過程
2.10.1 屬性過程
2.10.2 一般過程
2.10.3 事件過程
2.11 日期與時間的處理
2.11.1 常用函數(shù)
2.11.2 DateTime對象
2.11.3 DateSerial函數(shù)
2.11.4 DateDiff函數(shù)
2.12 數(shù)據(jù)的格式處理
2.13 字符串的處理
2.13.1 StrComp
2.13.2 其他相關處理函數(shù)
2.14 流程控制語句
2.14.1 If…Then
2.14.2 If…Then…Else
2.14.3 If…Then…DlseIf
2.14.4 嵌套If語句
2.14.5 多執(zhí)行路徑語句
2.14.6 For…Next(循環(huán)語句)
2.14.7 Do…Loop
2.14.8 嵌套循環(huán)
第3章 HTML控件
3.1 HTML控件介紹
3.1.1 HTML標簽所對應的HTML控件
3.1.2 HTML控件架構圖
3.2 HTML控件的常用屬性
3.2.1 InnerHtml/InnerText
3.2.2 Disabled
3.2.3 Visible
3.2.4 Attributes
3.2.5 Style
3.3 基本HTML控件
3.3.1 HtmlAnchor
3.3.2 HtmlImage
3.3.3 HtmlButton
3.3.4 HtmlForm
3.3.5 HtmlInput
3.3.6 HtmlTextArea
3.3.7 HtmlSelect
3.3.8 HtmlTable/HtmlTableRow/HtmlTableCell
第4章 Web控件
4.1 Web控件的功能
4.2 Web控件的基本架構
4.3 Web控件的使用
4.3.1 基本使用
4.3.2 語法格式
4.3.3 設置屬性的方法
4.3.4 共同屬性
4.4 內置控件
4.4.1 Lable
4.4.2 Image
4.4.3 HyperLink
4.4.4 Butotn
4.4.5 LinkButton
4.4.6 ImageButton
4.4.7 TextBox
4.4.8 Table/TableRow/TableCell
4.4.9 Panel
4.5 清單控件
4.5.1 RadioButton
4.5.2 RadioButtonList:
4.5.3 ListItem
4.5.4 CheckBox
4.5.5 CheckBoxList
4.5.6 DropDownList
4.5.7 ListBox
4.6 驗證控件(Validation Control)
4.6.1 RequiredFieldValidator控件
4.6.2 CompareValidator控件
4.6.3 RangeValidator控件
4.6.4 RegularExpressionValidator控件
4.6.5 ValidationSummary Web控件
4.6.6 CustomValidator Web控件
4.7 高級豐富控件(Rich Control)
4.7.1 樣式對象
4.7.2 AdRotator控件
4.7.3 Calendar控件
第5章 ASP.NET的內置對象
5.1 Response對象
5.1.1 屬性
5.1.2 方法
5.2 Cookie對象
5.3 Request對象
5.3.1 屬性
5.3.2 方法
5.4 Application對象
5.4.1 屬性
5.4.2 方法
5.5 Session對象
5.5.1 屬性
5.5.2 方法
5.6 Server
5.6.1 屬性
5.6.2 方法
5.6.3 COM組件
第6章 數(shù)據(jù)庫與SQL
6.1 數(shù)據(jù)庫的概念
6.2 建立Access數(shù)據(jù)庫
6.3 建立SQL數(shù)據(jù)庫
6.3.1 SQL
6.3.2 SQL Server
6.3.3 建立SQL Server數(shù)據(jù)庫
6.4 ODBC
6.5 OLEDB
第7章 ADO.NET
7.1 ADO.NET
7.1.1 托管提供程序
7.1.2 命名空間
7.2 Connection對象
7.2.1 屬性
7.2.2 ConnectionString屬性說明
7.3 Command對象
7.3.1 屬性
7.3.2 方法
7.4 DataReader對象
7.4.1 屬性
7.4.2 方法
7.5 DataSet對象
7.6 DataTable對象
7.6.1 屬性
7.6.2 方法
7.6.3 DataColumn對象
7.6.4 DataRow對象
7.7 DataAdapter對象
7.8 DataView對象
7.8.1 屬性
第8章 數(shù)據(jù)的輸出與應用
8.1 Repeater控件
8.2 DataGrid控件
8.2.1 屬性
8.2.2 模板種類
8.2.3 樣式對象
8.2.4 事件聲明
8.2.5 自定義字段
8.2.6 排序
8.2.7 數(shù)據(jù)編輯
8.3 DataList對象
8.3.1 屬性
8.3.2 模板種類
8.3.3 樣式對象
8.3.4 事件
第9章 ASP.NET與數(shù)據(jù)庫的綜合應用
9.1 訪客計數(shù)器
9.1.1 文本型計數(shù)器
9.1.2 圖形計數(shù)器
9.2 數(shù)據(jù)庫的應用
9.3 訪客留言版
9.4 電子郵件
9.4.1 MailMessage對象
9.4.2 SmtpMail對象
9.4.3 錯誤處理
9.4.4 郵件程序的應用
9.5 XML文件的處理
9.5.1 FileStream對象
9.6 ASP.NET的調試
9.6.1 錯誤的種類
9.6.2 錯誤的消息
9.6.3 Trace對象
9.6.4 錯誤處理的程序