第一章 初識ASP.NET
1.1 初識ASP.NET
1.1.1 什么是ASP
1.1.2 什么是ASP.NET
1.1.3 ASP.NET的優(yōu)越性
1.1.4 Web的工作原理
1.2 搭建ASP.NET的開發(fā)環(huán)境
1.2.1 ASP.NET平臺的配置要求
1.2.2 IIS的安裝與測試
1.2.3 Visual Studio 2005的安裝
1.2.4 SQL Server 2005的安裝
1.3 創(chuàng)建ASP和ASP.NET應用程序
1.3.1 使用文本編輯工具創(chuàng)建ASP頁面
1.3.2 使用文本編輯工具創(chuàng)建ASP.NET頁面
1.3.3 使用Visual Studio創(chuàng)建ASP.NET頁面
第二章 ASP.NET入門基礎
2.1 HTML基礎知識
2.1.1 HTML文件的基本結構
2.1.2 注釋標記
2.1.3 設置頁面屬性的標記
2.1.4 格式化文本
2.1.5 段落格式化
2.1.6 繪制表格
2.1.7 超鏈接
2.1.8 網頁的框架
2.2 Visual Basic.NET基礎知識
2.2.1 變量
2.2.2 運算符與表達式
2.2.3 數組
2.2.4 流程控制語句
2.2.5 自定義過程和函數
第三章 常用控件
3.1 HTML服務器控件
3.1.1 Input(Button)
3.1.2 Input(Submit)和Input(Reset)控件
3.1.3 InputText控件
3.1.4 Input(Password)控件
3.1.5 Input(File)控件
3.1.6 Input(Checkbox)控件
3.1.7 Input(Radio)控件
3.1.8 Input(Hidden)控件
3.1.9 TextArea控件
3.1.10 Table控件
3.1.11 Image控件
3.1.12 Select控件
3.2 標準控件
3.2.1 Label控件
3.2.2 TextBox控件
3.2.3 Button、LinkButton和ImageButton控件
3.2.4 HyperLink控件
3.2.5 DropDowList控件
3.2.6 ListBox控件
3.2.7 CheckBox控件和CheckBoxList控件
3.2.8 RadioButton控件和RadioButtonList控件
3.2.9 Image控件和ImageMap控件
3.2.10 Table控件
3.2.11 BulletedList控件
3.2.12 HiddenField控件
3.2.13 Literal控件
3.2.14 Calendar控件
3.2.15 AdRotator控件
3.2.16 FileUpload控件
3.2.17 Wizard控件
3.2.18 XML控件
3.2.19 MultiView控件和View控件
3.2.20 Panel控件和PlaceHolder控件
3.3 驗證性控件
3.3.1 RequiredFieldValidator控件
3.3.2 RangeValidator控件
3.3.3 RegularExpressionValidator控件
3.3.4 CompareValidator控件
3.3.5 CustomValidator控件
3.3.6 ValidationSummary控件
3.4 自定義控件
第四章 基于內置對象的狀態(tài)管理
4.1 基于客戶端的狀態(tài)管理
4.1.1 視圖狀態(tài)
4.1.2 Response對象的使用
4.1.3 Request對象
4.1.4 Cookie的使用
4.2 基于服務器端的狀態(tài)管理
4.2.1 使用Session對象實現會話狀態(tài)
4.2.2 使用Application對象實現應用程序狀態(tài)
4.2.3 服務器端的頁面重定向
4.2.4 配置文件屬性
第五章 數據庫訪問技術
5.1 SQL介紹
5.1.1 數據定義語言
5.1.2 數據操作語言
5.2 SQL Server 2005的數據庫管理
5.2.1 創(chuàng)建數據庫
5.2.2 創(chuàng)建數據表
5.2.3 創(chuàng)建查詢
5.3 SqlDataSource控件
5.4 GridView控件
5.4.1 GridView控件分頁顯示數據
5.4.2 使用GridView控件實現數據排序
5.4.3 使用GridView控件實現列項的超鏈接
5.4.4 使用GridView控件更新數據
5.4.5 使用GridView控件刪除數據
5.5 DetailsView控件
5.5.1 使用DetailsView控件分頁顯示數據
5.5.2 使用DetaitsView控件實現數據更新
5.6 FormView控件
5.6.1 使用FormView控件分頁顯示數據
5.6.2 使用FormView控件更新數據
5.7 ADO.NET技術
5.7.1 Connection對象
5.7.2 Command對象
5.7.3 DataReader對象
5.7.4 DataAdapter對象
第六章 創(chuàng)建網站導航
6.1 站點地圖
6.2 Menu控件
6.2.1 使用Menu控件創(chuàng)建菜單
6.2.2 將Menu控件綁定到數據源
6.3 TreeView控件
6.3.1 添加或刪除TreeView控件的節(jié)點
6.3.2 將TreeView控件綁定到數據源
6.3.3 用TreeView控件顯示數據庫中的數據
6.4 SiteMapPath控件
第七章 網站安全性
7.1 使用網站管理工具配置安全性
7.1.1 創(chuàng)建和管理用戶
7.1.2 創(chuàng)建和管理角色
7.1.3 創(chuàng)建和管理規(guī)則
7.1.4 配置網站SMTP設置
7.2 登錄控件的應用
7.2.1 Login控件
7.2.2 LoginView控件
7.2.3 LoginStatus控件
7.2.4 LoginName!控件
7.2.5 PasswordRecovery控件
7.2.6 CreatUserWizard控件
7.2.7 ChangePassword控件
第八章 項目實訓——企業(yè)業(yè)務管理系統(tǒng)
8.1 系統(tǒng)預覽
8.2 系統(tǒng)的功能需求
8.2.1 需求分析
8.2.2 功能模塊的劃分
8.3 數據庫設計
8.3.1 數據庫的需求分析
8.3.2 數據庫的邏輯設計
8.4 存儲過程設計
8.5 系統(tǒng)的實現
8.5.1 連接數據庫
8.5.2 系統(tǒng)登錄模塊
8.5.3 用戶管理模塊
8.5.4 合同管理模塊
8.5.5 銷售管理模塊
8.5.6 密碼修改模塊
參考文獻