Visual C# 2008程式設計教程

Visual C# 2008程式設計教程

《Visual C# 2008程式設計教程》是一本布拉德利,米爾斯潑編制,由清華大學出版社在2010年出版的書籍。

基本介紹

  • 書名:Visual C# 2008程式設計教程
  • 又名: Programming in Visual C# 2008
  • 作者:(美國)布拉德利(Julia Case Bradley) (美國)米爾斯潑(Anita C.Millspaugh) 
  • 原版名稱:國外經典教材·計算機科學與技術
  • 譯者:楊繼萍、馬海軍
  • ISBN:9787302224075,7302224072
  • 頁數:  524頁
  • 出版社:清華大學出版社
  • 出版時間:2010年6月1日
  • 裝幀:平裝 
  • 開本:16
  • 外文書名:Programming in Visual C# 2008
內容簡介,目錄,

內容簡介

《Visual C# 2008程式設計教程》是一本優秀的介紹Visual C#2008程式設計的自學和培訓教程。書中通過豐富的實例,簡潔的代碼和成熟的體例,深入淺出地介紹了Visual C#2008面向對象程式設計的概念和方法。全書包括14章,內容涉及程式設計、問題解決和編程邏輯的基本概念,還包括面向對象的事件驅動程式設計技術。章尾內容包括複習題、編程練習和4個案例分析。案例分析提供可以在整個課程講授期問使用的連續的主題練習。網站提供完善的案例代碼和教學資源。《Visual C# 2008程式設計教程》適合作為高等院校程式設計教材.也可以供各級程式開發人員自學參考。

目錄

第1章 Visual C# 2008程式設計概述
1.1 使用Visual C#編寫Windows應用程式
1.2 程式語言——過程化、事件驅動及面向對象
1.2.1 對象模型
1.2.2 Microsoft公司的Visual Smdio
1.3 編寫C#程式
1.3.1 3個步驟
1.3.2 C#應用程式檔案
1.4 Visual Smdio環境
1.5 編寫第一個C#工程
1.5.1 設定工作區
1.5.2 規劃工程
1.5.3 定義用戶界面
1.5.4 設定屬性
1.5.5 編寫代碼
1.5.6 C#代碼的語句
1.5.7 為Hello World程式編寫事件處理方法
1.5.8 運行工程
1.5.9 保存工作
1.5.10 打開工程
1.5.11 修改工程
1.5.12 列印代碼
1.6 示例輸出
1.7 查找和修正錯誤
1.7.1 句法錯誤
1.7.2 運行時錯誤
1.7.3 邏輯錯誤
1.7.4 工程調試
1.7.5 修改事件處理程式
1.7.6 對象的命名規則和命名約定
1.8 Visual Studio的幫助
1.8.1 安裝並運行MSDN
1.8.2 查看幫助主題
1.8.3 上下文敏感的幫助
1.8.4 管理視窗
1.9 實用編程示例
1.9.1 規劃工程
1.9.2 規劃對象和屬性
1.9.3 規劃事件處理方法
1.9.4 編寫工程
1.10 思考與練習
1.10.1 複習題
1.10.2 編程練習
1.10.3 案例分析
第2章 用戶界面設計
2.1 更多控制項介紹
2.2 處理多個控制項
2.3 設計方便用戶的應用程式
2.3.1 設計用戶界面
2.3.2 定義鍵盤快捷鍵
2.3.3 設定Accept和Cancel按鈕
2.3.4 設定控制項的Tab鍵順序
2.3.5 設定窗體在螢幕上的位置
2.3.6 創建工具提示
2.4 為控制項編碼
2.5 列印窗體
2.6 實用編程示例
2.6.1 規劃工程
2.6.2 規劃對象和屬性
2.6.3 規劃事件處理方法
2.6.4 編寫工程
2.7 良好的編程慣例
2.8 思考與練習
2.8.1 複習題
2.8.2 編程練習
2.8.3 案例分析
第3章 變數、常量和計算
3.1 數據——變數和常量
3.1.1 數據類型
3.1.2 命名規則
3.1.3 命名約定
3.1.4 有名常量與固有常量
3.1.5 聲明變數
3.1.6 變數的作用域和生存期
3.2 計算
3.2.1 把字元串轉換為數值數據類型
3.2.2 算術運算
3.2.3 運算順序
3.2.4 在代碼中套用計算
3.2.5 在數值數據類型之間轉
3.2.6 執行包含不同數據類型的計算
3.2.7 數的捨入
3.3 格式化要顯示的數據
3.3.1 使用格式說明符代碼
3.3.2 選擇程式輸出的控制項
3.4 計算編程示例
3.5 處理異常
3.6 在訊息框中顯示訊息
3.7 計數與累計總和
3.8 實用編程示例
3.8.1 規劃工程
3.8.2 規劃對象和屬性
3.8.3 規劃事件處理方法
3.8.4 編寫工程
3.9 思考與練習
3.9.1 複習題
3.9.2 編程練習
3.9.3 案例分析
第4章 決策和條件
4.1 if語句
4.2 Boolean表達式
4.2.1 比較數值變數和常量
4.2.2 比較字元數據
4.2.3 比較字元串
4.2.4 測試結果是true還是false
4.2.5 比較大寫和小寫字元
4.2.6 複合Boolean表達式
4.2.7 短路操作
4.3 嵌套if語句
4.4 對單選按鈕和複選框使用if語句
4.4.1 幾個簡單示例
4.4.2 檢查單選按鈕編組的狀態
4.4.3 檢查多個複選框的狀態
4.5 增強訊息框
4.5.1 顯示訊息字元串
4.5.2 顯示多個按鈕
4.6 輸入有效性驗證
4.7 switch語句
4.8 共享事件處理程式
4.9 調用事件處理程式
4.10 實用編程示例
4.10.1 規劃工程
4.10.2 規劃對象和屬性
4.10.3 規劃事件處理程式
4.10.4 編寫工程
4.11 調試C#工程
4.12 逐步的調試教程
4.13 思考與練習
4.13.1 複習題
4.13.2 編程練習
4.13.3 案例分析
第5章 選單、通用對話框和方法
5.1 選單
5.1.1 定義選單
5.1.2 逐步創建一個選單
5.1.3 為選單項編碼
5.1.4 Windows選單的標準
5.2 通用對話框
5.2.1 顯示Windows通用對話框
5.2.2 使用對話框中的信息
5.2.3 使用Color對話框
5.2.4 使用Font對話框
5.2.5 設定初值
5.3 創建上下文選單
5.3.1 逐步創建一個上下文選單
5.3.2 共享方法
5.4 編寫通用方法
5.4.1 創建新方法
5.4.2 向方法傳遞實參
5.4.3 編寫返回值的方法
5.4.4 帶有多個參數的方法
5.4.5 引用和輸出參數
5.4.6 把計算分為較小的單元
5.5 基於已有工程創建新工程
5.6 實用編程示例
5.6.1 規劃工程
5.6.2 規劃對象和屬性
5.6.3 規劃方法
5.6.4 編寫工程
5.7 思考與練習
5.7.1 複習題
5.7.2 編程練習
5.7.3 案例分析
第6章 多窗體工程
6.1 使用多個窗體
6.1.1 創建新窗體
6.1.2 添加和刪除窗體
6.2 About對話框
6.2.1 使用About對話框模板
6.2.2 設定程式集信息
6.2.3 顯示About窗體
6.3 使用窗體的方法和事件
6.3.1 顯示窗體
6.3.2 隱藏或關閉窗體
6.3.3 回響窗體事
6.3.4 窗體事件的順序
6.3.5 編寫選定事件的事件處理程式
6.4 多窗體工程中的變數和常量
6.4.1 在類中創建屬性
6.4.2 將屬性套用於多個窗體
6.4.3 在多個窗體間傳遞匯總值
6.5 啟動界面
6.5.1 創建啟動界面
6.5.2 控制啟動窗體顯示的時間
6.5.3 使啟動窗體首先顯示
6.6 在IDE之外運行程式
6.7 實用編程示例
6.7.1 規劃工程
6.7.2 編寫工程
6.7.3 工程解決方案的代碼
6.8 思考與練習
6.8.1 複習題
6.8.2 編程練習
6.8.3 案例分析
第7章 列表、循環和列印
7.1 列表框和組合框
7.2 while和do/while循環
7.2.1 再談布爾數據類型
7.2.2 對列表框使用while循環
7.3 for循環
7.4 使列表項顯示為被選定狀態
7.5 向印表機傳送信息
7.5.1 Print Document控制項
7.5.2 列印列表框的內容
7.5.3 列印列表中選定的表項
7.5.4 對齊小數點列
7.5.5 顯示“列印預覽”視窗
7.5.6 列印多個頁面
7.6 實用編程示例
7.6.1 規劃工程
7.6.2 規劃對象和屬性
7.6.3 規劃事件處理程式
7.6.4 編寫工程
7.7 思考與練習
7.7.1 複習題
7.7.2 編程練習
7.7.3 案例分析
第8章 數組
8.1 一維數組
8.1.1 下標
8.1.2 有效下標
8.2 foreach循環
8.3 結構
8.3.1 聲明基於結構的變數
8.3.2 訪問結構變數中的元素
8.3.3 在結構中包括數組
8.4 將數組元素用作累加器
8.4.1 加入到對應的總值
8.4.2 調試數組程式
8.5 表查詢
8.6 為數組使用列表框
8.7 多維數組
8.7.1 初始化二維數組
8.7.2 列印二維表
8.7.3 總計二維表
8.7.4 二維表的查詢操作
8.8 實用編程示例
8.8.1 規劃工程
8.8.2 規劃對象和屬性
8.8.3 規劃方法
8.8.4 編寫工程
8.9 思考與練習
8.9.1 複習題
8.9.2 編程練習
8.9.3 案例分析
第9章 Web應用程式
9.1 C#和Web編程
9.2 Web站點的類型
9.2.1 檔案系統Web站點
9.2.2 IISWeb站點
9.2.3 遠程站點和FTP
9.3 創建Web站點
9.4 WebForm頁面布局
9.4.1 利用表格進行布局
9.4.2 絕對定位
9.4.3 在Web頁面上添加圖像
9.4.4 級聯樣式表
9.5 在Web頁面之間導航
9.5.1 使用超連結
9.5.2 添加第二個Web頁面
9.5.3 以代碼傳輸頁面
9.6 檢驗器控制項
9.7 維護狀態
9.7.1 保留控制項的內容
9.7.2 保留變數的值
9.7.3 檢查回送
9.7.4 把值傳送給另一個頁面
9.8 AJAX
9.9 管理Web工程
9.10 一些Web縮寫詞
9.11 實用編程示例
9.11.1 規劃工程
9.11.2 規劃對象和屬性
9.11.3 規劃方法
9.11.4 編寫工程
9.12 思考與練習
9.12.1 複習題
9.12.2 編程練習
9.13 案例分析
第10章 訪問資料庫檔案
10.1 資料庫檔案
10.1.1 C#和資料庫檔案
……
第11章 數據檔案
第12章 創建面向對象的程式
第13章 圖形、動畫、聲音和拖放
第14章 C#中的其他主題
附錄

相關詞條

熱門詞條

聯絡我們