《C#.NET桌面應用項目開(kāi)發(fā)教程》以企業(yè)管理信息系統的開(kāi)發(fā)為主線(xiàn),以VisualStudio2010作為開(kāi)發(fā)工具,采用循序漸進(jìn)的方式系統地介紹使用C#語(yǔ)言進(jìn)行項目開(kāi)發(fā)所涉及的關(guān)鍵知識。
全書(shū)共分為6章。其中,第1、2章通過(guò)企業(yè)管理信息系統的實(shí)現過(guò)程介紹C#語(yǔ)言及其開(kāi)發(fā)環(huán)境、C#項目背景和系統分析及程序設計的基礎知識;第3章以企業(yè)管理信息系統的建模與設計的實(shí)現過(guò)程為例,介紹C#面向對象編程的相關(guān)知識;第4章以信息系統關(guān)鍵模塊的設計與實(shí)現深入介紹利用C#進(jìn)行Windows編程的相關(guān)知識,包括控件的使用、ADO.NET數據庫訪(fǎng)問(wèn)技術(shù)以及Windows應用程序的部署;第5章介紹C#語(yǔ)法與索引的相關(guān)知識;第6章介紹開(kāi)發(fā)技術(shù)及數據庫操作。
《C#.NET桌面應用項目開(kāi)發(fā)教程》內容新穎、結構安排合理、案例豐富實(shí)用,既可以作為高等學(xué)校計算機及其相關(guān)專(zhuān)業(yè)的教材,也可以作為相關(guān)培訓機構和軟件開(kāi)發(fā)人員的參考書(shū)。
第1章 開(kāi)發(fā)環(huán)境介紹與應用
1.1 .Net集成開(kāi)發(fā)環(huán)境Microsoft Visual Studio 2010
1.2 開(kāi)發(fā)環(huán)境Microsoft Visual Studio 2010介紹
1.3 創(chuàng )建Windows應用程序
1.4 運行程序
第2章 健身俱樂(lè )部管理系統介紹
2.1 系統背景與目的
2.2 系統分析
2.2.1 需求分析
2.2.2 可行性分析
2.2.3 項目計劃書(shū)編制
第3章 健身俱樂(lè )部管理系統建模與設計
3.1 系統設計
3.1.1 系統功能結構
3.1.2 系統業(yè)務(wù)流程
3.2 程序代碼設計
3.2.1 編碼規范
3.3 數據庫設計
3.3.1 數據庫概念設計
3.3.2 數據庫邏輯設計
3.3.3 數據庫創(chuàng )建
第4章 健身俱樂(lè )部管理系統實(shí)現
4.1 系統預覽
4.2 公共類(lèi)的抽取與實(shí)現
4.2.1 數據庫操作公共類(lèi)
4.2.2 統一異常處理公共類(lèi)
4.3 登錄模塊實(shí)現
4.3.1 登錄模塊概要設計
4.3.2 登錄模塊界面與布局
4.3.3 Button、Label、TextBox控件
4.3.4 核心代碼設計
4.3.5 單元測試
4.3.6 實(shí)戰經(jīng)驗之模板設計模式
4.3.7 模塊實(shí)踐
4.4 主窗體實(shí)現
4.4.1 主窗體概要設計
4.4.2 主窗體界面與布局
4.4.3 MenuStrip、ToolStrip、Timer控件
4.4.4 核心代碼設計
4.4.5 實(shí)戰經(jīng)驗之單例模式
4.4.6 模塊實(shí)踐
4.5 消費單據模塊實(shí)現
4.5.1 消費單據概要設計
4.5.2 消費單據界面與布局
4.5.3 DockContent、ComboBox、DataGridView控件
4.5.4 核心代碼設計
4.5.5 實(shí)戰經(jīng)驗之簡(jiǎn)單工廠(chǎng)模式
4.5.6 模塊實(shí)踐
4.6 會(huì )員管理模塊實(shí)現
4.6.1 會(huì )員管理概要設計
4.6.2 會(huì )員管理界面與布局
4.6.3 ContextMenuStrip、PrintDocument、PrintPreviewDialog控件
4.6.4 核心代碼設計
4.6.5 實(shí)戰經(jīng)驗之多線(xiàn)程
4.6.6 模塊實(shí)踐
4.7 統計模塊實(shí)現
4.7.1 統計報表模塊概要設計
4.7.2 統計報表界面實(shí)現與布局
4.7.3 DataSet、RDLC、ReportViewer控件
4.7.4 核心代碼設計
4.7.5 實(shí)戰經(jīng)驗之MVC模式
4.7.6 模塊實(shí)踐
第5章 C#基礎語(yǔ)法及索引
5.1 類(lèi)的基礎
5.1.1 聲明類(lèi)
5.1.2 訪(fǎng)問(wèn)修飾符
5.1.3 類(lèi)成員
5.1.4 類(lèi)的字段
5.1.5 類(lèi)的屬性
5.1.6 類(lèi)的實(shí)例和訪(fǎng)問(wèn)類(lèi)成員
5.1.7 this關(guān)鍵字
5.2 方法
5.2.1 方法的結構
5.2.2 方法的調用
5.2.3 參數(形參和實(shí)參)
5.2.4 方法重載
5.3 類(lèi)和繼承
5.3.1 類(lèi)繼承
5.3.2 抽象類(lèi)
第6章 常用相關(guān)開(kāi)發(fā)技術(shù)
6.1 關(guān)于事件
6.2 數據庫操作
6.3 皮膚控件
6.3.1 皮膚控件的添加
6.3.2 皮膚控件的使用
6.4 Microsoft Visual Studio 2010安裝包制作
6.5 復合控件與自定義控件
6.5.1 復合控件
6.5.2 自定義控件
附錄A Visio的安裝與使用
附錄B PowerDesigner的安裝與使用
附錄C C#關(guān)鍵字