注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關C#可視化程序設計案例教程(第2版)

C#可視化程序設計案例教程(第2版)

C#可視化程序設計案例教程(第2版)

定 價:¥39.00

作 者: 史熒中 ,劉培林 編
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 編程語言與程序設計 計算機與互聯(lián)網

購買這本書可以去


ISBN: 9787111431312 出版時間: 2013-09-01 包裝: 平裝
開本: 16開 頁數(shù): 292 字數(shù):  

內容簡介

  《C#可視化程序設計案例教程(第2版)》共9章,前2章介紹了Visual Studio 2010概述、窗體與基本控件;第3、4章講述了C#語言與菜單、工具欄、狀態(tài)欄與對話框;第5、6章為本書的重點及難點,講述了Visual Studio數(shù)據(jù)庫開發(fā)環(huán)境與數(shù)據(jù)庫應用程序設計;第7章講述了Visual Studio高級控件;第8章講述了圖形繪制;第9章介紹了應用程序安裝程序的制作方法和部署應用程序。全書貫徹“理實一體化”的教學理念,以學生檔案管理系統(tǒng)為載體,將項目開發(fā)分解為若干相對獨立的工作任務。工作任務與相關理論知識交互配合,既是對理論知識的延伸與拓展,又是對理論知識掌握程度的檢驗?!禖#可視化程序設計案例教程(第2版)》可作為高職高專學院計算機、電子等專業(yè)的教材,也可作為可視化程序設計的入門語言教程來學習,還可作為從事計算機應用工作的工程技術人員培訓和自學的參考書。由于書中有大量豐富而實用的數(shù)據(jù)庫應用程序,故本書還可作為從事計算機軟件程序設計人員的技術參考書。

作者簡介

暫缺《C#可視化程序設計案例教程(第2版)》作者簡介

圖書目錄

出版說明
前言

第1章 Windows應用程序開發(fā)入門
理論知識
1.1 C#概述
1.1.1 C#與.NET框架的關系
1.1.2 .NET Framework框架概述
1.1.3 公共語言運行庫
1.2 C#應用程序類型
1.3 可視化程序設計
1.3.1 面向對象的程序設計
1.3.2 可視化程序設計概述
1.3.3 事件驅動的程序設計
1.4 Visual Studio 2010介紹
1.4.1 安裝Visual Studio 2010
1.4.2 Visual Studio 2010集成開發(fā)環(huán)境介紹
1.4.3 Windows應用程序的開發(fā)步驟
工作任務
工作任務1 熟悉系統(tǒng)開發(fā)環(huán)境:歡迎使用VS 2010開發(fā)平臺!
本章小結
習題1
實驗1

第2章 窗體與控件
理論知識
2.1 屬性、方法和事件
2.1.1 屬性
2.1.2 方法
2.1.3 事件
2.2 窗體
2.2.1 窗體的主要屬性
2.2.2 窗體的主要事件
2.3 常用控件
2.3.1 控件命名
2.3.2 標簽(Label)
2.3.3 文本框(TextBox、RichTextBox和MaskedTextBox)
2.3.4 按鈕(Button)
2.3.5 列表框(ListBox)
2.3.6 組合框(ComboBox)
2.3.7 單選按鈕(RadioButton)
2.3.8 復選框(CheckBox)
2.3.9 圖片框(PictureBox)
2.3.10 分組框(GroupBox)
2.3.11 定時器控件(Timer)
2.4 控件布局
2.4.1 調整控件的位置和大小
2.4.2 控件的對齊
2.4.3 調整控件的間距
工作任務
工作任務2 用戶登錄模塊設計
工作任務3 班級信息管理窗體設計
工作任務4 學生檔案查詢界面設計
本章小結
習題2
實驗2

第3章 C#程序設計語言
理論知識
3.1 C#程序組成
3.1.1 類
3.1.2 類代碼
3.1.3 代碼行書寫規(guī)則
3.2 C#的數(shù)據(jù)類型、變量、常量與表達式
3.2.1 數(shù)據(jù)類型
3.2.2 常量
3.2.3 變量
3.2.4 運算符與表達式
3.2.5 C#中常用公共類及其函數(shù)
3.3 程序結構與流程控制語句
3.3.1 程序的3種基本結構
3.3.2 賦值語句及相關函數(shù)
3.3.3 分支程序
3.3.4 循環(huán)語句
3.4 數(shù)組
3.4.1 數(shù)組概述
3.4.2 一維數(shù)組的定義與引用
3.4.3 二維數(shù)組的定義與引用
3.4.4 數(shù)組列表ArrayList
3.4.5 對數(shù)組或數(shù)組列表使用 foreach
3.5 類與對象
3.5.1 基本概念
3.5.2 類
3.5.3 對象
3.5.4 類的繼承
3.5.5 類的其他概念
工作任務
工作任務5 學生成績評定模塊設計
工作任務6 學生信息管理模塊設計
本章小結
習題3
實驗3

第4章 菜單、工具欄、狀態(tài)欄與對話框
理論知識
4.1 菜單
4.1.1 主菜單
4.1.2 上下文菜單
4.2 工具欄設計
4.2.1 創(chuàng)建工具欄
4.2.2 工具欄的屬性
4.2.3 工具欄的事件
4.3 狀態(tài)欄設計
4.4 對話框設計
4.4.1 對話框的屬性
4.4.2 對話框的應用
4.5 MDI多窗體程序設計
4.5.1 創(chuàng)建MDI主窗體
4.5.2 建立MDI子窗體
工作任務
工作任務7 創(chuàng)建文本編輯器
工作任務8 學生檔案管理系統(tǒng)窗體設計
本章小結
習題4
實驗4

第5章 數(shù)據(jù)庫應用程序的可視化設計
理論知識
5.1 數(shù)據(jù)庫基礎
5.1.1 數(shù)據(jù)庫基本知識
5.1.2 關系型數(shù)據(jù)庫的基本概念
5.1.3 學生檔案管理系統(tǒng)數(shù)據(jù)庫
5.1.4 創(chuàng)建案例數(shù)據(jù)庫
5.1.5 結構化查詢語言(SQL)簡介
5.2 類型化數(shù)據(jù)集
5.2.1 利用服務器資源管理器建立數(shù)據(jù)連接
5.2.2 類型化數(shù)據(jù)集的創(chuàng)建
5.2.3 類型化數(shù)據(jù)集的參數(shù)化查詢
5.2.4 創(chuàng)建學生檔案管理系統(tǒng)的類型化數(shù)據(jù)集
5.3 數(shù)據(jù)庫應用程序的結構與設計步驟
5.3.1 數(shù)據(jù)庫應用程序結構
5.3.2 數(shù)據(jù)庫應用程序的設計步驟
5.4 數(shù)據(jù)源控件與數(shù)據(jù)訪問窗體控件
5.4.1 BindingSource控件
5.4.2 BindingNavigator控件
5.4.3 DataGridView 控件
5.4.4 Label控件
5.4.5 TextBox控件
5.4.6 ListBox控件
5.4.7 ComboBox控件
5.5 水晶報表
5.5.1 水晶報表簡介
5.5.2 使用水晶報表的一般步驟
工作任務
工作任務9 系部編碼表維護(類型化數(shù)據(jù)集應用)
工作任務10 班級編碼表維護(窗體控件綜合應用)
工作任務11 學生檔案查詢(數(shù)據(jù)集綜合應用)
工作任務12 學生檔案統(tǒng)計(水晶報表應用)
工作任務13 學生檔案打?。ㄋ蟊響茫?br /> 本章小結
習題5
實驗5

第6章 ADO.NET數(shù)據(jù)庫訪問技術
理論知識
6.1 ADO.NET數(shù)據(jù)庫訪問技術
6.1.1 ADO.NET主要組件
6.1.2 ADO.NET訪問數(shù)據(jù)庫的方式
6.2 ADO.NET常用對象及應用
6.2.1 Connection對象
6.2.2 Command對象
6.2.3 DataReader對象
6.2.4 DataAdapter對象
6.2.5 DataSet對象
6.2.6 CommandBuilder對象
6.2.7 DataView對象
工作任務
工作任務14 用戶登錄模塊設計(續(xù))Command對象應用
工作任務15 系部編碼表維護(用DataReader、Command對象)
工作任務16 系部編碼表維護(用DataSet、DataAdapter、CommandBuilder對象)
工作任務17 設計學生檔案查詢程序
工作任務18 設計學生檔案錄入程序
工作任務19 設計學生檔案維護程序
本章小結
習題6
實驗6

第7章 C#窗體應用程序高級控件
理論知識
7.1 日期控件MonthCalendar
7.1.1 MonthCalendar控件
7.1.2 DateTimePicker控件
7.2 樹形控件TreeView
7.3 分頁控件TabControl
7.4 進度條控件ProgressBar
7.5 ListView控件
工作任務
工作任務20 校歷數(shù)據(jù)表錄入程序設計
工作任務21 用樹形控件TreeView設計學生檔案查詢程序
工作任務22 用ListView和ProgressBar控件設計顯示學生信息查詢進度程序
工作任務23 用ListView控件設計班級相冊程序
本章小結
習題7
實驗7

第8章 圖形繪制GDI+簡介
理論知識
8.1 圖形繪制概述
8.1.1 System.Drawing命名空間
8.1.2 Graphics類
8.1.3 GDI+坐標系統(tǒng)
8.2 利用畫筆繪制基本圖形
8.3 畫刷與區(qū)域填充
8.4 繪制較復雜的圖形
8.5 圖形變換
工作任務
工作任務24 系部班級統(tǒng)計圖形繪制
本章小結
習題8
實驗8

第9章 應用程序部署
理論知識
9.1 部署概述
9.2 創(chuàng)建和部署基于Windows的應用程序
9.2.1 創(chuàng)建一個基于Windows的應用程序
9.2.2 創(chuàng)建部署項目
9.2.3 將基于Windows的應用程序添加到安裝程序中
9.2.4 部署應用程序(基本安裝程序)
9.3 應用程序可選部署功能
9.3.1 為基于Windows的應用程序創(chuàng)建快捷方式
9.3.2 創(chuàng)建文件關聯(lián)
9.3.3 添加注冊表項
9.3.4 添加自定義安裝對話框
9.3.5 安裝示例文件
9.3.6 添加啟動條件
9.3.7 設置系統(tǒng)必備組件
9.3.8 部署應用程序到其他計算機
工作任務
工作任務25 學生檔案管理系統(tǒng)安裝程序
本章小結
習題9
實驗9

附錄
附錄A “C#可視化程序設計”課程教學大綱
一、課程性質和任務
二、建議先修課程模塊名稱及作用
三、教學目標
四、教學內容及要求
單元1 .NET技術與Visual C# 概述
單元2 窗體與控件
單元3 Visual C# 2010程序設計語言
單元4 菜單、工具欄、狀態(tài)欄與對話框
單元5 數(shù)據(jù)庫應用程序的可視化設計
單元6 ADO.NET數(shù)據(jù)庫訪問技術
單元7 Visual C#窗體應用程序高級控件
單元8 圖形繪制簡介
單元9 應用程序部署
五、教學時數(shù)分配
六、學習評價
七、教學法建議
附錄B “C#可視化程序設計”授課計劃
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號