書籍簡(jiǎn)介:
C#是微軟推出的一種簡(jiǎn)潔的、類型安全的、面向?qū)ο蟮木幊陶Z(yǔ)言,經(jīng)過多年的發(fā)展,它已經(jīng)從C# 1.0發(fā)展到C# 3.0。本書的重點(diǎn)就是介紹C# 3.0的具體開發(fā)應(yīng)用,能讓已有經(jīng)驗(yàn)的開發(fā)人員輕松上手,并在很短的時(shí)間內(nèi)就可以使用C#高效地進(jìn)行工作。
本書首先從Visual Studio 2008開發(fā)工具入手,詳細(xì)介紹了C# 3.0中變量、表達(dá)式、字符串、數(shù)組等基本語(yǔ)言元素,同時(shí)也介紹了類、接口、事件、委托等面向?qū)ο笳Z(yǔ)言的特性,讓讀者可以全面了解C#語(yǔ)言;然后以應(yīng)用程序?qū)嵗秊榛A(chǔ),詳細(xì)介紹了Win Form窗體應(yīng)用程序、Win Form控件、文件訪問、ADO.NET數(shù)據(jù)庫(kù)訪問等常用開發(fā)技術(shù),同時(shí)還詳細(xì)介紹了多線程、XML文件訪問、TCP/IP網(wǎng)絡(luò)通訊程序、LINQ語(yǔ)言集成查詢、WPF應(yīng)用程序、ASP.NET網(wǎng)頁(yè)等高級(jí)開發(fā)技術(shù)。書中實(shí)例具有代表性、編碼規(guī)范、講解詳細(xì),可以作為C#初學(xué)者的入門書籍,也可以作為特定技術(shù)開發(fā)人員的指導(dǎo)教程。
作者簡(jiǎn)介:
楊明羽
出版日期:
2008年07月
章節(jié)目錄:
第1篇 C# 3.0基礎(chǔ)知識(shí)
第1章 Visual Studio 2008簡(jiǎn)介
1.1 Visual Studio發(fā)展歷史
1.2 Visual Studio 2008介紹
1.2.1 主窗體介紹
1.2.2 “工具箱”視圖
1.2.3 “屬性管理器”視圖
1.2.4 “錯(cuò)誤列表”視圖
1.3 應(yīng)用程序向?qū)?br> 1.4 創(chuàng)建控制臺(tái)應(yīng)用程序
1.4.1 創(chuàng)建控制臺(tái)應(yīng)用程序HelloWorld
1.4.2 HelloWorld程序結(jié)構(gòu)
1.4.3 HelloWorld編碼和運(yùn)
1.4.4 調(diào)試HelloWorld程序
1.5 小結(jié)
第2章 C# 3.0語(yǔ)言基礎(chǔ)
2.1.NET Framework 3.5介紹
2.1.1 NET Framework框架
2.1.2 公共語(yǔ)言運(yùn)行庫(kù)
2.1.3 .NET Framework類庫(kù)
2.1.4 .NET 3.5重要擴(kuò)展
2.2 語(yǔ)言概述
2.2.1 C#語(yǔ)言特點(diǎn)
2.2.2 C#應(yīng)用程序的生成
2.3 變量
2.3.1 變量和常量
2.3.2 數(shù)值
2.3.3 字符和字符串
2.3.4 枚舉類型
2.3.5 數(shù)組
2.4 運(yùn)算符
2.4.1 運(yùn)算符和表達(dá)式
2.4.2 賦值運(yùn)算符
2.4.3 算術(shù)運(yùn)算符
2.4.4 關(guān)系運(yùn)算符
2.4.5 邏輯運(yùn)算符
2.4.6 位運(yùn)算符
2.5 常用語(yǔ)句
2.5.1 語(yǔ)句
2.5.2 條件語(yǔ)句
2.5.3 選擇語(yǔ)句
2.5.4 循環(huán)語(yǔ)句
2.6 函數(shù)
2.6.1 函數(shù)定義
2.6.2 函數(shù)調(diào)用
2.6.3 值傳遞和引用傳遞
2.6.4 Main()函數(shù)
2.7 代碼注釋
2.7.1 常見注釋
2.7.2 XML注釋
2.8 小結(jié)
第3章 C# 3.0實(shí)現(xiàn)面向?qū)ο?br> 3.1 什么是面向?qū)ο?br> 3.2 類
3.2.1 類和對(duì)象
3.2.2 類的字段
3.2.3 類的屬性
3.2.4 類的方法
3.2.5 類的構(gòu)造函數(shù)
3.2.6 成員可訪問性
3.2.7 類索引器
3.2.8 靜態(tài)成員
3.3 類繼承
3.3.1 類的繼承
3.3.2 構(gòu)造順序
3.3.3 重載類成員
3.3.4 覆蓋類成員
3.3.5 抽象類
3.3.6 密封類
3.3.7 Obiect類
3.4 委托和事件
3.4.1 定義委托
3.4.2 定義類的事件
3.4.3 引發(fā)類的事件
3.4.4 注冊(cè)和注銷事件
3.5 接口
3.5.1 定義接口
3.5.2 實(shí)現(xiàn)接口
3.5.3 實(shí)現(xiàn)多重接口
3.6 異常處理
3.6.1 什么是異常
3.6.2 捕獲異常
3.6.3 拋出異常
3.6.4 Exception類
3.6.5 自定義異常
3.6.6 多重捕獲異常
3.7 其他特性
3.7.1 匿名類型
3.7.2 擴(kuò)展方法
3.8 命名空間
3.8.1 什么是命名空間
3.8.2 自定義命名空間
3.9 小結(jié)
第4章 C#集合類
4.1 C#集合類
4.2 AtrayList動(dòng)態(tài)數(shù)組
4.2.1 ArrayList的成員
4.2.2 創(chuàng)建動(dòng)態(tài)數(shù)組
4.2.3 訪問動(dòng)態(tài)數(shù)組元素
4.2.4 獲取動(dòng)態(tài)數(shù)組屬性
4.2.5 添加動(dòng)態(tài)數(shù)組元素
4.2.6 刪除動(dòng)態(tài)數(shù)組元素
4.2.7 排序和定位動(dòng)態(tài)數(shù)組元素
4.3 List列表
4.3.1 創(chuàng)建列表
4.3.2 訪問列表的元素
4.3.3 獲取列表屬性
4.3.4 添加列表元素
4.3.5 刪除列表元素
4.3.6 排序和定位列表元素
4.3.7 搜索符合條件的列表元素
4.4 Hashtable哈希表
4.4.1 Hashtable成員
4.4.2 創(chuàng)建一個(gè)哈希表
4.4.3 訪問哈希表元素
4.4.4 獲取哈希表屬性
4.4.5 添加數(shù)據(jù)到哈希表
4.4.6 刪除哈希表元素
4.4.7 遍歷哈希表
4.5 Dictionary字典
4.5.1 創(chuàng)建一個(gè)字典
4.5.2 訪問字典元素
4.5.3 獲取字典元素個(gè)數(shù)
4.5.4 添加數(shù)據(jù)到字典
4.5.5 刪除字典元素
4.5.6 遍歷字典
4.6 小結(jié)
第2篇 窗體常見應(yīng)用
第5章 Windows窗體控件
5.1 Windows窗體程序介紹
5.1.1 什么是Windows窗體程序
5.1.2 Windows窗體命名空問
5.2 創(chuàng)建窗體應(yīng)用程序
5.2.1 窗體應(yīng)用程序——SimpleForm
5.2.2 修改窗體屬性
5.2.3 響應(yīng)窗體事件
5.2.4 添加窗體控件
5.2.5 響應(yīng)控件事件
5.3 按鈕類控件
5.3.1 用Label控件顯示文本
5.3.2 用Button控件實(shí)現(xiàn)按鈕
5.3.3 用CheckBox控件實(shí)現(xiàn)多選
5.3.4 用RadioButton控件實(shí)現(xiàn)單選
5.4 文本輸入控件
5.4.1 用TextBox控件輸入文本
5.4.2 用MaskedTextBox控件輸入特定格式文本
5.5 列表類控件
5.5.1 用ComboBox控件實(shí)現(xiàn)下拉列表框
5.5.2 用ListBox控件實(shí)現(xiàn)列表界面
5.6 容器類控件
5.6.1 用GroupBox控件進(jìn)行控件分組
5.6.2 用Panel控件實(shí)現(xiàn)界面切換
5.6.3 用TabControl控件實(shí)現(xiàn)選項(xiàng)卡
5.7 菜單\工具欄\狀態(tài)欄
5.7.1 用MenuStrip控件實(shí)現(xiàn)主菜單
5.7.2 用ContextMenuStrip控件實(shí)現(xiàn)上下文菜單
5.7.3 用ToolStrip控件實(shí)現(xiàn)工具欄
5.7.4 用StatusStrip控件實(shí)現(xiàn)狀態(tài)欄
5.8 其他控件
5.8.1 日期時(shí)間控件
5.8.2 TreeView控件
5.8.3 其他Windows控件
5.9 小結(jié)
第6章 Windows窗體——Form
6.1 Windows窗體介紹
6.1.1 什么是Windows窗體
6.1.2 Windows窗體類——Form
6.2 設(shè)計(jì)Windows窗體
6.2.1 設(shè)計(jì)主窗體——FrmEditor
6.2.2 設(shè)計(jì)“關(guān)于”對(duì)話框——AboutDlg
6.2.3 設(shè)計(jì)“屬性”對(duì)話框——PropDlg
6.3 處理窗體重要事件
6.3.1 通過Load事件初始化界面和數(shù)據(jù)
6.3.2 通過FormClosing事件退出前處理
6.3.3 其他Form事件的常見用途
6.4 處理窗體中控件事件
6.4.1 處理“新建”事件
6.4.2 處理“打開”事件
6.4.3 處理“保存”事件
6.4.4 處理“另存為”事件
6.4.5 處理“退出”事件
6.4.6 處理“關(guān)于”事件
6.5 窗體之間的數(shù)據(jù)交互
6.5.1 將參數(shù)傳遞到彈出窗體
6.5.2 從彈出窗體取得新參數(shù)
6.5.3 使用PropDlg對(duì)話框設(shè)置參數(shù)
6.6 使用.NET類庫(kù)通用對(duì)話框
6.6.1 使用MessageBox類顯示“消息提示”對(duì)話框
6.6.2 使用OpenFileDialog類顯示“打開文件”對(duì)話框
6.6.3 使用SaveFileDialog類顯示“保存文件”對(duì)話框
6.6.4 使用ColorDialog類顯示“顏色選擇”對(duì)話框
6.6.5 使用FontDialog類顯示“字體選擇”對(duì)話框
6.7 小結(jié)
第7章 Windows多文檔窗體程序
7.1 多文檔窗體程序介紹
7.1.1 什么是多文檔窗體應(yīng)用程序
7.1.2 .NET類庫(kù)中如何實(shí)現(xiàn)多文檔窗體
7.2 設(shè)計(jì)多文檔窗體
7.2.1 通過向?qū)?chuàng)建多文檔父窗體
7.2.2 設(shè)計(jì)父窗體——FrmMain
7.2.3 設(shè)計(jì)子窗體——FrmEditor
7.2.4 添加現(xiàn)有窗體——AboutDlg、PropDlg
7.3 子窗體和父窗體的數(shù)據(jù)交互
7.3.1 通過子窗體屬性進(jìn)行數(shù)據(jù)交互
7.3.2 通過子窗體方法進(jìn)行數(shù)據(jù)交互
7.3.3 通過子窗體事件進(jìn)行數(shù)據(jù)交互
7.4 管理子窗體
7.4.1 顯示子窗體
7.4.2 關(guān)閉子窗體
7.4.3 遍歷子窗體
7.4.4 排列子窗體
7.5 小結(jié)
第8章 自定義控件開發(fā)
8.1 自定義控件介紹
8.1.1 窗體控件的基礎(chǔ)——Control類
8.1.2 自定義控件的分類
8.2 擴(kuò)展控件——IntTextBox實(shí)現(xiàn)
8.2.1 從FextBox控件派生IntTextBox控件
8.2.2 實(shí)現(xiàn)IntTextBox非法字符屏蔽
8.2.3 實(shí)現(xiàn)IntTextBox其他功能
8.2.4 添加IntTextBox控件
8.2.5 使用IntTextBox控件
8.3 用戶控件叫ameUC實(shí)現(xiàn)
8.3.1 新建NameUC控件
8.3.2 實(shí)現(xiàn)NameUC控件
8.3.3 添加NameUC控件
8.3.4 使用NameUC控件
8.4 自定義控件組合——CaculatorUC實(shí)現(xiàn)
8.4.1 新建自定義控件——CaculatorUC
8.4.2 為CaeulatorUC控件添加CaculateFinished事件
8.4.3 實(shí)現(xiàn)CaculatorUC控件
8.5 小結(jié)
第9章 WPF開發(fā)實(shí)例
9.1 WPF簡(jiǎn)介
9.1.1 什么是WPF
9.1.2 WPF開發(fā)模式
9.1.3 WPF應(yīng)用程序
9.2 WPF獨(dú)立應(yīng)用程序
9.2.1 創(chuàng)建WPF獨(dú)立應(yīng)用程序
9.2.2 WPF窗體介紹
9.2.3 修改WPF窗體外觀
9.2.4 使用WPF窗體事件
9.3 WPF控件
9.3.1 創(chuàng)建控件
9.3.2 設(shè)置控件外觀
9.3.3 使用控件事件
9.4 WPF瀏覽器應(yīng)用程序
9.4.1 創(chuàng)建WPF瀏覽器應(yīng)用程序
9.4.2 頁(yè)面導(dǎo)航
9.5 WPF實(shí)例——TextReader
9.5.1 TextReader界面設(shè)計(jì)
9.5.2 顯示子窗體
9.5.3 關(guān)閉窗體
9.5.4 使用TreeView控件
9.5.5 使用RichTextBox控件
9.6 小結(jié)
第10章 文件操作和管理
10.1 IO訪問命名空間
10.2 使用File、FileInfo類進(jìn)行文件管理
10.2.1 創(chuàng)建自動(dòng)刪除文件
10.2.2 創(chuàng)建文件并獲取新文件對(duì)象
10.2.3 一次性復(fù)制文件操作
10.2.4 復(fù)制文件并獲取新文件對(duì)象
10.2.5 移動(dòng)和重命名文件
10.2.6 判斷文件是否存在
10.2.7 獲取文件的屬性
10.2.8 刪除文件
10.3 使用Directory、DirectoryInfo進(jìn)行文件夾管理
10.3.1 創(chuàng)建目錄
10.3.2 刪除目錄
10.3.3 移動(dòng)和重命名目錄
10.3.4 遍歷目錄文件和子目錄
10.4 使用文件流進(jìn)行文件讀寫
10.4.1 什么是文件流
10.4.2 二進(jìn)制文件寫入
10.4.3 二進(jìn)制文件讀取
10.4.4 文本文件寫入
10.4.5 文本文件讀取
10.5 小結(jié)
第11章 日期時(shí)間操作和使用
11.1 使用DateTime處理日期時(shí)間
11.1.1 DateTime主要成員
11.1.2 DateTime轉(zhuǎn)換成字符串
11.1.3 DateTime日期時(shí)間計(jì)算
11.2 MonthCalendar控件實(shí)現(xiàn)日歷
11.2.1 MonthCalendar主要成員
11.2.2 MonthCalendar使用示例
11.3 DateTimePicker控件選擇日期時(shí)間
11.3.1 DateTimePicker主要成員
11.3.2 DateTimePicker使用示例
11.4 Timer控件實(shí)現(xiàn)定時(shí)器
11.4.1 初始化Timer控件
11.4.2 Timer控件使用示例
11.5 小結(jié)
第12章 多線程編程
12.1 多線程介紹
12.1.1 什么是多線程
12.1.2 線程命名空間
12.2 C#中多線程實(shí)現(xiàn)
12.2.1 線程執(zhí)行函數(shù)
12.2.2 啟動(dòng)線程
12.2.3 結(jié)束線程
12.3 線程間數(shù)據(jù)同步
12.3.1 線程間數(shù)據(jù)共享
12.3.2 lock語(yǔ)句同步數(shù)據(jù)訪問
12.3.3 Mutex類同步數(shù)據(jù)訪問
12.3.4 Monitor類同步數(shù)據(jù)訪問
12.4 創(chuàng)建帶參數(shù)的線程
12.4.1 帶參數(shù)線程處理函數(shù)
12.4.2 使用帶參數(shù)線程
12.5 小結(jié)
第13章 動(dòng)態(tài)鏈接庫(kù)編程
13.1 動(dòng)態(tài)鏈接庫(kù)介紹
13.1.1 什么是動(dòng)態(tài)鏈接庫(kù)
13.1.2 .NET動(dòng)態(tài)鏈接庫(kù)
13.2 .NET類庫(kù)項(xiàng)目——My Vehicle
13.2.1 創(chuàng)建DLL要考慮的問題
13.2.2 創(chuàng)建類庫(kù)項(xiàng)目My Vehicle
13.2.3 添加My Vehicle對(duì)外接口
13.2.4 實(shí)現(xiàn)My Vehicle
13.2.5 生成DLL文件My Vehicle.dll
13.3 使用My Vehicle類庫(kù)
13.3.1 通過項(xiàng)目引用My Vehicle類庫(kù)
13.3.2 調(diào)用My Vehicle對(duì)外接口
13.3.3 通過DLL引用My Vehicle類庫(kù)
13.4 小結(jié)
第3篇 數(shù)據(jù)訪問應(yīng)用
第14章 SQL Server 2005介紹
14.1 SQL Server 2005的安裝和主要功能
14.1.1 安裝SQL Server 2005
14.1.2 SQL Server 2005結(jié)構(gòu)
14.2 SQL Server 2005管理工具
14.2.1 添加數(shù)據(jù)庫(kù)連接
14.2.2 新建數(shù)據(jù)庫(kù)——Students
14.2.3 設(shè)計(jì)數(shù)據(jù)表
14.2.4 修改數(shù)據(jù)記錄
14.2.5 設(shè)計(jì)視圖
14.3 Visual Studio 2008管理數(shù)據(jù)庫(kù)
14.3.1 新建數(shù)據(jù)庫(kù)
14.3.2 連接到數(shù)據(jù)庫(kù)
14.3.3 管理數(shù)據(jù)庫(kù)
14.4 小結(jié)
第15章 ADO.NET數(shù)據(jù)庫(kù)編程
15.1 ADO.NET介紹
15.1.1 什么是ADO.NET
15.1.2 System.Data命名空間
15.2 DataSet和DataTable類
15.2.1 DataTable類成員
15.2.2 創(chuàng)建DataTable
15.2.3 遍歷DataTable的記錄
15.2.4 接受和回滾DataTable的更改
15.2.5 DataSet類成員
15.2.6 使用DataSet類
15.2.7 接受和回滾DataSet的更改
15.3 SQL Server數(shù)據(jù)庫(kù)訪問
15.3.1 數(shù)據(jù)庫(kù)訪問步驟
15.3.2 用SqlConnection連接數(shù)據(jù)庫(kù)
15.3.3 用SqlCommand執(zhí)行SQL命令
15.3.4 用SqlDataReader讀取數(shù)據(jù)庫(kù)記錄
15.3.5 用SqlDataAdapter獲取數(shù)據(jù)庫(kù)記錄
15.3.6 用SqlDataAdapter更改數(shù)據(jù)庫(kù)記錄
15.4 Access數(shù)據(jù)庫(kù)訪問
15.4.1 System.Data.OleDb命名空間
15.4.2 Access數(shù)據(jù)庫(kù)訪問
15.5 使用數(shù)據(jù)庫(kù)訪問控件
15.5.1 用DataGridView控件修改記錄
15.5.2 用BindingNavigator控件導(dǎo)航記錄
15.6 語(yǔ)言集成查詢LINQ
15.6.1 什么是LINQ
15.6.2 查詢表達(dá)式基礎(chǔ)
15.6.3 復(fù)合查詢
15.6.4 聯(lián)接查詢
15.6.5 查詢結(jié)果排序
15.6.6 查詢數(shù)據(jù)類型
15.6.7 查詢的擴(kuò)展方法
15.6.8 LINQ to DataSet
15.6.9 LINQ其他功能
15.7 小結(jié)
第16章 XML文件數(shù)據(jù)訪問
16.1 XML概述
16.1.1 什么是XML文件
16.1.2 System.Xml命名空間
16.2 用XmlReader類讀取XML文件
16.2.1 XmlReader的成員
16.2.2 讀取XML文件的步驟
16.2.3 讀取XML文件的數(shù)據(jù)
16.3 用XmlWriter類寫入XML文件
16.3.1 XmlWriter的成員
16.3.2 寫入XML文件的步驟
16.3.3 寫入XML文件的數(shù)據(jù)
16.4 用XMLDocument類訪問XML文件
16.4.1 XmlDocument和XmlNode成員
16.4.2 加載XML數(shù)據(jù)
16.4.3 遍歷XML節(jié)點(diǎn)
16.4.4 編輯XML節(jié)點(diǎn)
16.4.5 保存XML數(shù)據(jù)
16.5 小結(jié)
第4篇 網(wǎng)絡(luò)通訊應(yīng)用
第17章 TCP/IP服務(wù)器開發(fā)
17.1 TCP/IP概述
17.1.1 TCP/IP開發(fā)概述
17.1.2 .NET網(wǎng)絡(luò)處理命名空間
17.2 TCP/IP服務(wù)器端開發(fā)
17.2.1 服務(wù)器端開發(fā)步驟
17.2.2 Socket類成員
17.2.3 用Socket類監(jiān)聽連接
17.2.4 TcpListener類成員
17.2.5 用TcpListener類監(jiān)聽連接
17.3 ChatRoom服務(wù)器端實(shí)例
17.3.1 ChatRoom軟件基本結(jié)構(gòu)
17.3.2 ChatRoom軟件的通訊協(xié)議
17.3.3 ChatRoom通訊協(xié)議具體實(shí)現(xiàn)
17.3.4 ImServer類對(duì)客戶端管理
17.3.5 ImServer類監(jiān)聽客戶端連接
17.3.6 ImServer類處理客戶端消息
17.3.7 ImServer類啟動(dòng)和停止
17.3.8 使用服務(wù)器類ImServer
17.4 小結(jié)
第18章 TCP/IP客戶端開發(fā)
18.1 TCP/IP客戶端開發(fā)
18.1.1 客戶端程序開發(fā)步驟
18.1.2 TcpClient類
18.1.3 用TcpClient連接服務(wù)器
18.1.4 NetworkStream網(wǎng)絡(luò)數(shù)據(jù)流
18.1.5 用NetworkStream傳輸數(shù)據(jù)
18.2 ChatRoom客戶端實(shí)例
18.2.1 客戶端界面設(shè)計(jì)
18.2.2 連接服務(wù)器
18.2.3 處理服務(wù)器消息
18.2.4 發(fā)送聊天信息
18.2.5 客戶端運(yùn)行效果
18.3 小結(jié)
第19章 ASP.NET網(wǎng)頁(yè)開發(fā)
19.1 ASP.NET簡(jiǎn)介
19.1.1 什么是ASP.NET
19.1.2 Web命名空間
19.1.3 創(chuàng)建Web應(yīng)用程序
19.2 使用ASP.NET控件
19.2.1 用TextBox控件實(shí)現(xiàn)文本輸入
19.2.2 用Button控件實(shí)現(xiàn)按鈕
19.2.3 用HyperLink控件實(shí)現(xiàn)超鏈接
19.2.4 用DropDownList、ListBox等實(shí)現(xiàn)列表
19.2.5 用Menu控件實(shí)現(xiàn)菜單導(dǎo)航
19.3 網(wǎng)頁(yè)開發(fā)實(shí)例——留言本
19.3.1 設(shè)計(jì)留言本網(wǎng)站
19.3.2 歡迎頁(yè)面實(shí)現(xiàn)
19.3.3 添加留言頁(yè)面實(shí)現(xiàn)
19.3.4 查看留言頁(yè)面實(shí)現(xiàn)
19.3.5 發(fā)布留言板網(wǎng)站
19.4 小結(jié)
第5篇 綜合實(shí)例
第20章 軟件開發(fā)流程概述
20.1 軟件工程概述
20.1.1 什么是軟件工程。
20.1.2 軟件開發(fā)基本流程
20.2 需求分析介紹
20.2.1 需求分析的任務(wù)
20.2.2 需求分析的方法
20.3 概要設(shè)計(jì)介紹
20.4 用Visual Studio 2008完成類設(shè)計(jì)
20.4.1 詳細(xì)設(shè)計(jì)的任務(wù)
20.4.2 創(chuàng)建Visual Studio 2008類關(guān)系圖
20.4.3 類關(guān)系圖編輯
20.4.4 類關(guān)系圖類編輯
20.5 用Visual Studio 2008進(jìn)行軟件編碼
20.5.1 C#編碼規(guī)范
20.5.2 Visual Studio 2008常用技巧
20.6 用Visual Studio 2008進(jìn)行軟件測(cè)試
20.6.1 軟件測(cè)試的任務(wù)和方法
20.6.2 軟件測(cè)試過程
20.6.3 Visual Studio 2008單元測(cè)試
20.6.4 創(chuàng)建單元測(cè)試方法
20.6.5 單元測(cè)試結(jié)果查看
20.7 軟件維護(hù)和更新
20.8 小結(jié)
第21章 綜合實(shí)例——個(gè)人理財(cái)助手
21.1 個(gè)人理財(cái)助手需求分析
21.1.1 個(gè)人理財(cái)助手需求采集
21.1.2 個(gè)人理財(cái)助手需求分析
21.2 個(gè)人理財(cái)助手的設(shè)計(jì)
21.2.1 個(gè)人理財(cái)助手整體結(jié)構(gòu)
21.2.2 個(gè)人理財(cái)助手?jǐn)?shù)據(jù)庫(kù)設(shè)計(jì)
21.2.3 個(gè)人理財(cái)助手界面設(shè)計(jì)
21.3 個(gè)人理財(cái)助手界面實(shí)現(xiàn)
21.3.1 主界面初始化和關(guān)閉
21.3.2 使用幫助實(shí)現(xiàn)
21.3.3 用戶登錄界面實(shí)現(xiàn)
21.3.4 用戶登錄功能實(shí)現(xiàn)
21.3.5 用戶管理功能實(shí)現(xiàn)
21.3.6 銀行卡信息管理界面實(shí)現(xiàn)
21.3.7 收入記錄管理界面實(shí)現(xiàn)
21.3.8 收入記錄編輯對(duì)話框?qū)崿F(xiàn)
21.3.9 支出記錄管理界面實(shí)現(xiàn)
21.4 個(gè)人理財(cái)助手?jǐn)?shù)據(jù)讀寫講解
21.4.1 用戶信息數(shù)據(jù)庫(kù)操作實(shí)現(xiàn)
21.4.2 銀行卡信息數(shù)據(jù)庫(kù)操作實(shí)現(xiàn)
21.4.3 支出記錄數(shù)據(jù)庫(kù)操作實(shí)現(xiàn)
21.4.4 收入記錄數(shù)據(jù)庫(kù)操作實(shí)現(xiàn)
21.5 個(gè)人理財(cái)助手部署與演示
21.5.1 個(gè)人理財(cái)助手的部署
21.5.2 個(gè)人理財(cái)助手的演示
21.6 小結(jié)
封面圖: