Windows應用程序設計

出版時間:2010-11  出版社:大連理工大學出版社  作者:陳忠菊 主編  

內容概要

本書主要具有如下特點:
1.貫徹夠用為度。
在知識點上,不求多和深。突出在工程項目中常用的知識點,弱化無應用性或應用性不強的內容,堅持“夠用”原則,構建基于C#的數(shù)據(jù)庫應用項目開發(fā)所必需的教學單元,以免學生因難而卻步,因多而分心。
2.與案例結合,強調項目、模塊開發(fā)。
強調案例為內容服務,將知識點融合于若干個案例中,案例典型實用、易學易用,具有很強的可操作性。
3.本書根據(jù)數(shù)據(jù)庫應用項目開發(fā)的需要,結合案例將常用控件的用法做了重點介紹,強調控件的實際應用,避免了將教材編寫成一本c#說明書或技術類參考書,更適合教學使用。
4.一線教師編寫,定位準確,符合教學規(guī)律。
本書主編是省級高職教育示范專業(yè)的學術帶頭人,長期從事應用程序開發(fā)方面的教學,有豐富的教學經(jīng)驗、項目開發(fā)經(jīng)驗和較高的科研水平。
5.本書每章開始都有“教學目標”和“教學要求”,每章結束都有“本章小結”,并配有一定數(shù)量的習題,便于教師教學和學生自學。各章內容充實,結構安排合理,章節(jié)之間銜接自然。
6.提供各章案例的源代碼、綜合案例的源代碼、教學課件、實訓任務書等。
在本書編寫過程中,編者參考了目前國內比較優(yōu)秀的c#程序設計方法的相關資料,在此謹向有關作者表示感謝。

書籍目錄

第1章 概述
 1.1NET概述
 1.2C#語言簡介
 1.3C#集成開發(fā)環(huán)境
 習題一
第2章 C#語法基礎
 2.1控制臺應用程序
 2.2簡單數(shù)據(jù)類型
 2.3變量與常量
 2.4運算符與表達式
 2.5流程控制
 2.6復雜數(shù)據(jù)類型
 習題二
第3章 C#面向對象程序設計基礎
 3.1面向對象程序設計
 3.2類與對象
 3.3屬 性
 3.4方法
 3.5靜態(tài)成員
 習題三
第4章 窗體與常用控件
 4.1Windows窗體
 4.2消息對話框
 4.3文本控件
 4.4容器類控件和圖形框控件
 4.5單選按鈕和復選框
 4.6列表類控件
 4.7滾動條控件、數(shù)值設置控件與定時器控件
 習題四
第5章 菜單、工具欄和MDl技術
 5.1菜單
 5.2工具欄
 5.3狀態(tài)欄
 5.4富文本框
 5.5通用對話框
 5.6綜合案例:我的記事本
 5.7MDl技術
 習題五
第6章 高級控件的應用
 6.1TreeView控件
 6.2ListView控件
 6.3NotifyIcon控件
 6.4TabControl控件
 6.5 日期類控件
 習題六
第7章 AD0.NET數(shù)據(jù)庫訪問技術
 7.1利用向導訪問數(shù)據(jù)庫
 7.2常用SQL語句
 7.3AD0.NET概述
 7.4AD0.NET對象
 習題七
第8章 典型數(shù)據(jù)處理模塊的設計
 8.1數(shù)據(jù)庫的設計
 8.2登錄模塊的設計
 8.3密碼修改模塊的設計
 8.4數(shù)據(jù)添加模塊的設計
 8.5數(shù)據(jù)查詢模塊的設計
 8.6數(shù)據(jù)維護模塊的設計
 8.7打印報表模塊的設計
 8.8樹狀瀏覽模塊的設計
 習題八
第9章 學生信息管理系統(tǒng)設計
 9.1系統(tǒng)需求分析
 9.2系統(tǒng)總體設計
 9.3系統(tǒng)詳細設計
參考文獻

章節(jié)摘錄

版權頁:插圖:(1)公共語言運行時(CLR)公共語言運行時是.NET框架應用程序的執(zhí)行引擎,該名稱并不能準確地反映它的全部功能。實際上,公共語言運行時在組件的開發(fā)及運行過程中,都扮演著非常重要的角色。在組件運行過程中,運行時負責管理內存分配、啟動或刪除線程和進程、實施安全性策略,同時滿足當前組件對其他組件的需求。在開發(fā)階段,運行時的作用有些變化,與COM相比,其自動化程度大為提高(如可自動執(zhí)行內存管理),因而開發(fā)人員的工作變得非常輕松,尤其是映射功能可以銳減將業(yè)務邏輯程序轉化成可復用組件的代碼編寫量。對編程語言而言,運行時這個概念并不新奇,實際上每種編程語言都有自己的運行時,而.NET框架的關鍵作用在于它提供了一個跨編程語言的統(tǒng)一編程環(huán)境,這也是它能獨樹一幟的根本原因。(2)基礎類庫.NET框架的基礎類庫可以簡單地理解為預先編寫好的程序代碼,這些代碼包含編程中常用的數(shù)據(jù)及對這些數(shù)據(jù)的操作,在編程過程中可以使用任何一種編程語言調用這些代碼,從而提高程序開發(fā)的速度和效率。例如,在應用程序開發(fā)過程中要使用一個按鈕,而該按鈕相關的代碼已經(jīng)編寫好放在.NET框架類庫中,只要直接調用這一部分代碼,就可以在應用程序中生成一個按鈕,省去了編寫該按鈕代碼的過程,提高了應用程序開發(fā)的效率。

編輯推薦

《Windows應用程序設計(C#)》:新世紀高職高專軟件專業(yè)系列規(guī)劃教材

圖書封面

評論、評分、閱讀與下載


    Windows應用程序設計 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7