C#桌面系統(tǒng)開發(fā)案例教程

出版時(shí)間:2010-6  出版社:機(jī)械工業(yè)出版社  作者:李建青 編  頁數(shù):300  
Tag標(biāo)簽:無  

前言

  本書圍繞一個(gè)“小區(qū)收費(fèi)管理系統(tǒng)”項(xiàng)目而組織編寫的。每一章都附有與案例相關(guān)的理論知識(shí)及其對(duì)應(yīng)的實(shí)際系統(tǒng)部分作為綜合案例,并附有相應(yīng)的實(shí)訓(xùn)內(nèi)容。本書本著“學(xué)以致用”的原則,采用“邊學(xué)邊做、以做促學(xué)”的方式,由淺人深地展開項(xiàng)目的制作過程及知識(shí)的講解?! ”緯x取的案例及對(duì)應(yīng)的知識(shí)體系在各章節(jié)中的分布見表1。

內(nèi)容概要

  《C#桌面系統(tǒng)開發(fā)案例教程》闡述了WinForm桌面系統(tǒng)開發(fā)的全過程,貫穿于一個(gè)實(shí)際的收費(fèi)管理系統(tǒng),包括c#編程基礎(chǔ)知識(shí)和Visual Studio.NET開發(fā)環(huán)境、常用控件的使用、MDI應(yīng)用程序的制作過程、系統(tǒng)中數(shù)據(jù)的訪問及展示、系統(tǒng)收費(fèi)收據(jù)的打印、幫助系統(tǒng)的制作過程、系統(tǒng)的打包和布署以及系統(tǒng)的遠(yuǎn)程升級(jí)更新。  《C#桌面系統(tǒng)開發(fā)案例教程》內(nèi)容通俗易懂,自成一體,面向?qū)嶋H應(yīng)用,學(xué)完《C#桌面系統(tǒng)開發(fā)案例教程》即可開發(fā)一個(gè)類似的桌面系統(tǒng),既可作為小型企業(yè)的業(yè)務(wù)應(yīng)用系統(tǒng),又可升級(jí)為網(wǎng)絡(luò)應(yīng)用系統(tǒng)?!禖#桌面系統(tǒng)開發(fā)案例教程》適用于中職、高職學(xué)生及有志于從事軟件開發(fā)的人員學(xué)習(xí)。

書籍目錄

前言第1章 C#編程基礎(chǔ)1.1 VisualStudio.NET和C#1.2 第一個(gè)C#控制臺(tái)應(yīng)用程序1.3 C#基本編程元素1.3.1 數(shù)組1.3.2 集合1.3.3 基本數(shù)據(jù)類型及轉(zhuǎn)換1.3.4 語句1.3.5 命名空間1.4 C#面向?qū)ο缶幊?.4.1 類及類的實(shí)例1.4.2 類的構(gòu)造函數(shù)1.4.3 類的屬性、方法和事件1.4.4 類的派生(繼承)1.5 本章小結(jié)1.6 實(shí)訓(xùn)一 創(chuàng)建控制臺(tái)應(yīng)用程序1.7 習(xí)題第2章 使用VisualStudio.NET環(huán)境2.1 Visual Studio.NET IDE概述2.1.1 解決方案和項(xiàng)目2.1.2 工具箱和屬性窗口2.1.3 類視圖2.1.4 對(duì)象瀏覽器2.1.5 代碼編輯器2.2 第一個(gè)windows應(yīng)用程序2.2.1 Windows窗體的概念2.2.2 System Windows Forms命名空間2.2.3 Windows應(yīng)用程序的構(gòu)成2.2.4 消息框的應(yīng)用2.3 本章小結(jié)2.4 實(shí)訓(xùn)二創(chuàng)建簡(jiǎn)單的windows應(yīng)用程序2.5 習(xí)題第3章 設(shè)計(jì)系統(tǒng)的簡(jiǎn)單用戶界面3.1 控件中常用的屬性、方法及事件3.1.1 常用屬性3.1.2 常用方法3.1.3 常用鼠標(biāo)及鍵盤事件3.1.4 操作技巧3.2 常用控件3.2.1 Label控件3.2.2 Picture Box控件3.2.3 Button控件3.2.4 Check Box控件3.2.5 Radio Button控件3.2.6 Group Box控件3.2.7 Panel控件3.2.8 NumeficUpDown控件3.2.9 ProgressBar控件3.2.1 0TrextBox控件和RichTextBox控件3.2.1 1MaskedTextBox控件3.2.1 2IJstBox控件、ComboBox控件和CheekedListBox控件3.3 綜合案例設(shè)計(jì)系統(tǒng)的“關(guān)于”、“登錄”及“收費(fèi)”界面3.4 本章小結(jié)3.5 實(shí)訓(xùn)三使用常用控件設(shè)計(jì)界面3.6 習(xí)題第4章 設(shè)計(jì)系統(tǒng)的復(fù)雜界面4.1 Timet控件4.2 DaternmePicker控件4.3 MonthCalenodar控件4.4 ImageIjst組件4.5 TreeView控件4.6 ListView控件4.7 TabControl控件4.8 Splitter控件4.9 SplitContainer控件4.10 FlowLayoutPanel控件和TableLayoutPanel控件4.11 ErrorProvider組件4.12 綜合案例設(shè)計(jì)系統(tǒng)的備份、收費(fèi)設(shè)置及漸變窗體4.13 本章小結(jié)4.14 實(shí)訓(xùn)四使用LayoutPanel、TreeView及Timer控件設(shè)計(jì)界面4.15 習(xí)題第5章 創(chuàng)建系統(tǒng)的MDI主窗體5.1 MDI概述5.1.1 內(nèi)容背景介紹5.1.2 MDI是什么5.1.3 為什么要用MDI5.1.4 創(chuàng)建一個(gè)簡(jiǎn)單的MDI應(yīng)用程序5.2 菜單與工具欄5.2.1 MenuStrip控件5.2.2 ContextMenuStrip控件5.2.3 FoolStrip控件5.3 StatusStfip控件5.4 窗口列表及排列5.5 綜合案例創(chuàng)建系統(tǒng)主界面5.6 本章小結(jié)5.7 實(shí)訓(xùn)五創(chuàng)建MDI應(yīng)用程序5.8 習(xí)題第6章 實(shí)現(xiàn)系統(tǒng)的基本數(shù)據(jù)訪問6.1 ADO.NET概述6.2 .NET數(shù)據(jù)提供程序6.2.1 .NET數(shù)據(jù)提供程序簡(jiǎn)介6.2.2 .NET數(shù)據(jù)提供程序的組成對(duì)象及其使用6.3 綜合案例實(shí)現(xiàn)系統(tǒng)的登錄、備份及信息檢索6.4 本章小結(jié)6.5 實(shí)訓(xùn)六創(chuàng)建“學(xué)生聯(lián)系錄管理程序6.6 習(xí)題第7章 實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)的斷開式訪問7.1 Dataset對(duì)象7.1.1 DataSet的結(jié)構(gòu)7.1.2 為DataSet創(chuàng)建和刪除表7.1.3 表中列和行的添加和刪除7.1.4 設(shè)置表的主鍵7.1.5 為DataSet中的表添加約束7.1.6 為DataSet中的表添加關(guān)系7.2 DataAdlapter對(duì)象及其使用7.3 數(shù)據(jù)表格顯示控件Data Grid View7.3.1 DataGridView控件7.3.2 實(shí)現(xiàn)DataGridView的增加、刪除和修改7.3.3 動(dòng)態(tài)獲取DataGridView的行和列7.4 綜合案例實(shí)現(xiàn)系統(tǒng)的查詢及收費(fèi)7.5 本章小結(jié)7.6 實(shí)訓(xùn)七學(xué)員信息的瀏覽、篩選及排序7.7 習(xí)題第8章 打印系統(tǒng)的收費(fèi)收據(jù)8.1 內(nèi)容概述8.2 PrintDocument組件8.2.1 PfintDocument類的屬性8.2.2 PrintDoeument類的方法.8.2.3 PrintDocument類的事件8.3 PrintPreviewDialog組件和PrintPreviewControl組件8.3.1 PrintPreviewDialog類的屬性8.3.2 PrintPreviewDialog類的方法8.3.3 PrintPreviewControl組件8.4 PrintDialog組件8.4.1 PrintDialog類的屬性8.4.2 PrintPreviewDialog類的方法8.5 PageSetupDialog組件8.5.1 PageSetupDialog類的屬性8.5.2 PageSetupDialog類的方法8.6 綜合案例完成系統(tǒng)收費(fèi)收據(jù)的打印8.7 本章小結(jié)8.8 實(shí)訓(xùn)八打印平行線及乘法表8.9 習(xí)題第9章 添加幫助系統(tǒng)9.1 內(nèi)容概述9.2 Help類和HelpProvider組件9.2.1 Help類9.2.2 HelpProvider組件9.3 綜合案例使用第三方工具制作系統(tǒng)幫助9.4 本章小結(jié)9.5 實(shí)訓(xùn)九制作Windows應(yīng)用程序中的幫助文件9.6 習(xí)題第10章 打包“小區(qū)收費(fèi)管理系統(tǒng)”10.1 應(yīng)用程序部署概述10.1.1 打包及分發(fā)模式10.1.2 程序部署10.2 使用ClickOnce部署應(yīng)用程序10.2.1 將程序發(fā)布到Web10.2.2 將程序發(fā)布到共享文件夾10.2.3 將程序發(fā)布到CD-ROM或DVD.ROM10.3 使用Windows Installer創(chuàng)建安裝程序10.3.1 通過Windows Installer部署10.3.2 創(chuàng)建或添加部署項(xiàng)目10.3.3 設(shè)置部署項(xiàng)目屬性10.3.4 文件安裝管理10.3.5 注冊(cè)表設(shè)置管理10.3.6 用戶界面管理10.4 綜合案例系統(tǒng)實(shí)際打包過程10.5 本章小結(jié)10.6 實(shí)訓(xùn)十 Windows應(yīng)用程序打包和部署10.7 習(xí)題第11章 系統(tǒng)升級(jí)11.1.1 背景知識(shí)介紹11.1.1 組網(wǎng)11.1.2 統(tǒng)一資源標(biāo)識(shí)符11.1.3 Internet應(yīng)用程序11.1.4 多線程11.1.5 Contml.Invoke11.1.6 TCP/IP和端口11.2 NEI、框架中的Internet訪問11.2.1 .NET類的網(wǎng)絡(luò)服務(wù)層次11.2.2 .NET框架中的請(qǐng)求和響應(yīng)11.2.3 .NET網(wǎng)絡(luò)訪問命名空間11.2.4 .Net框架中的Internet訪問應(yīng)用11.3 使用web Request-Wel3Response訪問Internet11.4 使用Http web Request-Http web Response訪問Internet11.5 Socket編程11.6 綜合案例為系統(tǒng)添加升級(jí)程序11.7 本章小結(jié)11.8 實(shí)訓(xùn)十一創(chuàng)建簡(jiǎn)單的聊天程序11.9 習(xí)題

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    C#桌面系統(tǒng)開發(fā)案例教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7