第1章 “網上書店”項目案例簡介
1.1 “網上書店”項目案例的來源
1.2 “網上書店“項目案例的需求分析
1.3 “網上書店”項目案例的所用實體及業(yè)務操作
1.4 “網上書店”項目案例所用實體間的關系
1.5 “網上書店”項目案例流程的展示
1.6 web應用程序的工作原理
習題1
第2章 面向對象程序設計
2.1 類的意義與構成
2.2 定義一個類
2.3 定義一個派生類
2.4 引用一個類
2.5 定義接口的意義
2.6 定義與實現一個接口
2.7 引用一個接口
2.8 命名空間的作用
2.9 訪問修飾符
習題2
第3章 數據庫操作
3.1 常用數據庫及其連接串
3.1.1 Access數據庫
3.1.2 Exce1數據庫
3.1.3 SQ1 Server數據庫
3.2 數據庫操作中所使用的數據對象
3.2.1 打開數據庫——連接(Connection)
3.2.2 獲取或更新數據源——命令(Command)
3.2.3 順序讀取數據——數據閱讀器(DataReader)
3.2.4 存放一組命令——數據適配器(DataAdapter)
3.2.5 在內存讀寫數據庫數據——數據集(Data,Set)及其表、行、列對象
3.2.6 為數據控件迅速提供各類數據源——數據源控件-
3.2.7 對數據庫進行選擇性更新——事務(Transaction)
3.2.8 發(fā)現與處理數據庫運行時錯誤——異常(Exception)
3.3 用類實現數據庫的通用操作
3.3.1 執(zhí)行帶有SQ1語句文本的數據查詢
3.3.2 執(zhí)行帶有SQ1語句文本的非數據查詢
3.3.3 執(zhí)行帶參數的SQ1語句文本的查詢
3.3.4 執(zhí)行無參數的查詢類存儲過程
3.3.5 執(zhí)行有參數的查詢類存儲過程
3.3.6 執(zhí)行事務類型存儲過程
3.4 用戶登錄模塊的實現
3.4.1 用戶界面層
3.4.2 業(yè)務邏輯層
3.4.3 數據層
3.5 Web應用程序的建立、執(zhí)行、保存與打開
習題3
第4章 界面設計
4.1 標準工具箱控件
4.1.1 1abe1控件與1itera1控件——顯示HTM1文本
4.1.2 TextBox控件——輸入文本
4.1.3 Button,1inkButton和ImageButton控件——輸入命令
4.1.4 Image控件——顯示圖像
4.1.5 ImageMap控件——實現圖像多熱區(qū)
4.1.6 Hyper1ink控件——實現超級鏈接
4.1.7 Bu11eted1ist控件——創(chuàng)建項列表
4.1.8 RadioButton和RadioButton1ist控件——實現多選一
4.1.9 CheckBox和CheckBox1ist控件——實現多選多
4.1.10 DropDown1ist控件一實現多選一
4.1.11 1istBox控件——實現多選或單選
4.1.12 Tab1e,Tab1eRow與Tab1eCe11控件——創(chuàng)建可編程表
4.1.13 Pane1控件與P1aceHo1der控件——控件容器
4.1.14 Mu1tiView和View控件——視圖管理控件
4.1.15 Fi1eUp1oad控件——實現文件上傳
4.1.16 Ca1endar控件——實現日期選擇
4.1.17 AdRotator控件——實現廣告顯示
4.2 驗證類控件
4.2.1 輸入驗證的意義
4.2.2 輸入驗證的不同階段(客戶端與服務器端)
4.2.3 Va1idationSummary控件——實現驗證中錯誤信息的集中顯示
4.2.4 RequiredFie1dVa1idator控件——實現必填驗證
4.2.5 CompareVa1idator控件——實現比較驗證
4.2.6 RangeVa1idator控件——實現范圍驗證
4.2.7 Regu1arExpressionVa1idator控件——實現正則驗證
4.2.8 CustomVa1idator控件——實現自定義驗證
4.3 數據綁定控件
4.3.1 GridView控件——以二維方式顯示與更新數據源的多個記錄
……
第5章 字符串處理
第6章 數據讀/寫與內部對象
第7章 網頁中圖形編程
第8章 XML編程
第9章 Wed服務
第10章 網站管理
第11章 Web應用程序的調試與發(fā)布
附錄A VB.NET與C#對照