C#可視化程序設計案例教程

出版時間:2009-6  出版社:機械工業(yè)出版社  作者:劉培林,黃,史熒火 編著  頁數(shù):234  
Tag標簽:無  

前言

c#是目前許多軟件公司開發(fā)信息管理系統(tǒng)所使用的重要開發(fā)工具,是計算機類專業(yè)學生應掌握的一門專業(yè)課程。通過本書的學習,能使讀者了解c#yf=發(fā)環(huán)境、c#窗體應用程序設計、開發(fā)方法,以及基于組件程序設計的概念,掌握c#語言的語法、程序結構、編程方法,掌握c#常用和高級控件的屬性設置、方法調用與事件代碼編寫方法,了解水晶報表制作方法,掌握數(shù)據(jù)庫應用程序設計、開發(fā)方法以及應用程序部署方法;能按程序設計人員的要求,使用可視化程序設計方法編寫計算機程序代碼,進行程序運行與調試,為最終成為一名應用軟件程序員打下必要的基礎。本教材具有如下特點:1.“學生檔案管理系統(tǒng)的設計開發(fā)”案例貫穿全書內容,將知識點的介紹與學生檔案管理系統(tǒng)的設計開發(fā)有機地結合在一起,因此本書教學適合采用項目式教學方法或基于工作過程的教學方法。2.本書以“學生檔案管理系統(tǒng)的設計開發(fā)”作為主要例題講解基本知識點,以“學生成績管理系統(tǒng)的設計開發(fā)”作為實驗題,編寫過程中邀請了企業(yè)設計開發(fā)人員參加,融人了企業(yè)開發(fā)經(jīng)驗與模式,書中內容實用性較強,通過本書的學習能使讀者很快掌握c#窗體應用程序的設計、開發(fā)方法。3.書中所有程序界面設計均采用了商業(yè)化應用程序設計的風格,在課堂教學中就開始培養(yǎng)學生編寫商業(yè)化應用程序的能力。4.本書根據(jù)信息管理系統(tǒng)的編程需要,將常用控件(如Text.Box、ComboBox、Button、Data-GridView等)進行了重點介紹,并用實例說明控件的名稱、屬性、方法及具體使用方法,強調控件的實際使用,避免了將教材編寫成一本c#說明書或技術類參考指南,更適合教學使用。5.數(shù)據(jù)庫應用程序設計部分既詳細介紹了使用ADO.NET對象訪問數(shù)據(jù)庫的方法,也給出了使用控件訪問數(shù)據(jù)庫的實例,便于學生理解和掌握。高級控件(如ListVJew)應用到了學生檔案管理系統(tǒng)的設計開發(fā)中,闡述更加清晰。6.全書用語簡潔,盡可能使用通俗易懂的語言來敘述各章節(jié)內容;用例豐富,盡可能使用典型程序例題來說明各知識點的概念與各類對象的使用方法,力求將各章節(jié)的重點、難點內容通過實例解釋清楚,既可作為課堂教學內容的補充,又便于學生自學。7.每章開始都有學習目標、每章結束都有本章小結,并配有一定數(shù)量的練習題與實驗題,便于教師教學和學生自學。各章內容充實,結構安排合理,章節(jié)之間銜接自然。8.本書提供“學生檔案管理系統(tǒng)”源程序下載,并提供電子教案供教師參考,讀者可到www.cmpedu.tom免費下載。本書第l、2、4章由黃翀編寫,第3、6~8章由劉培林編寫,第5、9章由史熒中編寫,全書由劉培林統(tǒng)稿。由于作者水平有限,書中若有不足之處,懇請讀者給予批評指正。

內容概要

本書共9章,內容包括:C#開發(fā)環(huán)境,窗體與基本控件,C#語言概述,菜單、工具欄、狀態(tài)欄、對話框與MDI程序設計,C#數(shù)據(jù)庫開發(fā)環(huán)境與數(shù)據(jù)庫應用程序設計,水晶報表程序設計, C#高級控件和應用程序的部署?!皩W生檔案管理系統(tǒng)的設計開發(fā)”案例貫穿全書內容,將知識點的介紹與學生檔案管理系統(tǒng)的設計開發(fā)有機地結合在一起,因此本書教學適合采用項目式教學方法或基于工作過程的教學方法。    本書可以作為高職高專學校計算機、管理、電子類專業(yè)學生的教材。書中內容起點低,可作為C#窗體應用程序設計的入門性書籍。書中案例完整、實用性強,可作為從事計算機應用技術人員的培訓和自學參考書,或程序設計類人員的技術參考書。

書籍目錄

前言第1章 W indows應用程序開發(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 2005介紹    1.4.1 安裝Visual  Studio 2005    1.4.2 Visual  Studio 2005集成開發(fā)環(huán)境介紹    1.4.3 第1個W indows應用程序   1.5 本章小結  1.6 習題一  1.7 實驗一第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 標簽     2.3.3 文本框     2.3.4 按鈕    2.3.5 列表框     2.3.6 組合框     2.3.7 單選按鈕     2.3.8 復選框     2.3.9 圖片框     2.3.10 分組框     2.3.11 定時器控件   2.4 控件布局    2.4.1 調整控件的位置和大小     2.4.2 控件的對齊     2.4.3 控件的間距   2.5 程序界面設計示例  2.6 本章小結  2.7 習題二  2.8 實驗二第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ù)組的定義與引用 733.4.4 交錯數(shù)組     3.4.5 數(shù)組列表     3.4.6 對數(shù)組或數(shù)組列表使用 foreach   3.5 類與對象    3.5.1 基本概念     3.5.2 類     3.5.3 對象     3.5.4 類的繼承     3.5.5 虛方法     3.5.6 密封類     3.5.7 抽象類     3.5.8 內部類     3.5.9 接口     3.5.10 類型判斷與轉換   3.6 本章小結  3.7 習題三  3.8 實驗三第4章 菜單、工具欄、狀態(tài)欄與對話框第5章 數(shù)據(jù)庫應用程序開發(fā)環(huán)境簡介第6章 數(shù)據(jù)庫應用程序設計第7章 水晶報表第8章 C#窗體應用程序高級控件第9章 應用程序部署

章節(jié)摘錄

插圖:第1章Windows應用程序開發(fā)入門1.1C#概述1.1.1C#與.Net框架的關系C#(讀作“Csharp”)是Microsoft公司推出的一種以C/C++為基礎的新的開發(fā)語言。作為一種新的程序設計語言,C#的特點主要體現(xiàn)在以下兩個方面:1)它是專門為配合Microsoft的.NETFramework使用而設計和開發(fā)的。.NETFramework為使用C#語言設計和開發(fā)桌面和網(wǎng)絡應用程序提供了一個功能強大的平臺。2)它是一種基于現(xiàn)代面向對象設計方法的語言。C#語言的開發(fā)和設計是Microsoft在近20年眾多面向對象語言應用經(jīng)驗的基礎之上完成的。它吸收了其他語言的優(yōu)點,使應用程序的開發(fā)變得更加簡單和高效。就其本身而言,C#只是一種程序設計語言,盡管它的應用是基于面向.NET環(huán)境的代碼之上,但它本身并不是.NET框架的一部分。因此,.NET支持的一些特性,C#并不完全支持。而.NET也不完全支持C#語言的一些特性,如運算符重載。由于使用c#設計和開發(fā)的應用程序需要在.NETFramework之上運行,所以對于C#語言而言,應用程序的實現(xiàn)依賴于.NET。鑒于這種依賴關系,在開始介紹c#程序設計語言之前,有必要先對.NETFramework進行簡單的了解。

編輯推薦

《C#可視化程序設計案例教程》是由機械工業(yè)出版社出版的。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    C#可視化程序設計案例教程 PDF格式下載


用戶評論 (總計9條)

 
 

  •   其實需要這種淺顯易懂的書來學習,這類??平滩倪€是很好的。許多大學教材或大學教授們編的書都追求偏難怪,越是晦澀難懂的點多似乎越能體現(xiàn)其學術高。其實,真正能適合大多數(shù)人學習用的書才是好書@!
  •   還不錯,比較適合初學者入門
  •   我是看這本書的評論不錯,才買這本書的。但是確實沒有讓我失望。
  •   通俗易懂,幫了我大忙了1?。?!
  •   內容還可以,稍微有點簡練
  •   書本內容比較基礎!
  •   閑暇寫寫
  •   內容陳舊,相關代碼無法下載
  •   項目式的書,適合高職教學
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7