出版時(shí)間:2010-11 出版社:大連理工大學(xué)出版社 作者:陳忠菊 主編
內(nèi)容概要
本書主要具有如下特點(diǎn):
1.貫徹夠用為度。
在知識(shí)點(diǎn)上,不求多和深。突出在工程項(xiàng)目中常用的知識(shí)點(diǎn),弱化無應(yīng)用性或應(yīng)用性不強(qiáng)的內(nèi)容,堅(jiān)持“夠用”原則,構(gòu)建基于C#的數(shù)據(jù)庫應(yīng)用項(xiàng)目開發(fā)所必需的教學(xué)單元,以免學(xué)生因難而卻步,因多而分心。
2.與案例結(jié)合,強(qiáng)調(diào)項(xiàng)目、模塊開發(fā)。
強(qiáng)調(diào)案例為內(nèi)容服務(wù),將知識(shí)點(diǎn)融合于若干個(gè)案例中,案例典型實(shí)用、易學(xué)易用,具有很強(qiáng)的可操作性。
3.本書根據(jù)數(shù)據(jù)庫應(yīng)用項(xiàng)目開發(fā)的需要,結(jié)合案例將常用控件的用法做了重點(diǎn)介紹,強(qiáng)調(diào)控件的實(shí)際應(yīng)用,避免了將教材編寫成一本c#說明書或技術(shù)類參考書,更適合教學(xué)使用。
4.一線教師編寫,定位準(zhǔn)確,符合教學(xué)規(guī)律。
本書主編是省級(jí)高職教育示范專業(yè)的學(xué)術(shù)帶頭人,長(zhǎng)期從事應(yīng)用程序開發(fā)方面的教學(xué),有豐富的教學(xué)經(jīng)驗(yàn)、項(xiàng)目開發(fā)經(jīng)驗(yàn)和較高的科研水平。
5.本書每章開始都有“教學(xué)目標(biāo)”和“教學(xué)要求”,每章結(jié)束都有“本章小結(jié)”,并配有一定數(shù)量的習(xí)題,便于教師教學(xué)和學(xué)生自學(xué)。各章內(nèi)容充實(shí),結(jié)構(gòu)安排合理,章節(jié)之間銜接自然。
6.提供各章案例的源代碼、綜合案例的源代碼、教學(xué)課件、實(shí)訓(xùn)任務(wù)書等。
在本書編寫過程中,編者參考了目前國(guó)內(nèi)比較優(yōu)秀的c#程序設(shè)計(jì)方法的相關(guān)資料,在此謹(jǐn)向有關(guān)作者表示感謝。
書籍目錄
第1章 概述
1.1NET概述
1.2C#語言簡(jiǎn)介
1.3C#集成開發(fā)環(huán)境
習(xí)題一
第2章 C#語法基礎(chǔ)
2.1控制臺(tái)應(yīng)用程序
2.2簡(jiǎn)單數(shù)據(jù)類型
2.3變量與常量
2.4運(yùn)算符與表達(dá)式
2.5流程控制
2.6復(fù)雜數(shù)據(jù)類型
習(xí)題二
第3章 C#面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)
3.1面向?qū)ο蟪绦蛟O(shè)計(jì)
3.2類與對(duì)象
3.3屬 性
3.4方法
3.5靜態(tài)成員
習(xí)題三
第4章 窗體與常用控件
4.1Windows窗體
4.2消息對(duì)話框
4.3文本控件
4.4容器類控件和圖形框控件
4.5單選按鈕和復(fù)選框
4.6列表類控件
4.7滾動(dòng)條控件、數(shù)值設(shè)置控件與定時(shí)器控件
習(xí)題四
第5章 菜單、工具欄和MDl技術(shù)
5.1菜單
5.2工具欄
5.3狀態(tài)欄
5.4富文本框
5.5通用對(duì)話框
5.6綜合案例:我的記事本
5.7MDl技術(shù)
習(xí)題五
第6章 高級(jí)控件的應(yīng)用
6.1TreeView控件
6.2ListView控件
6.3NotifyIcon控件
6.4TabControl控件
6.5 日期類控件
習(xí)題六
第7章 AD0.NET數(shù)據(jù)庫訪問技術(shù)
7.1利用向?qū)гL問數(shù)據(jù)庫
7.2常用SQL語句
7.3AD0.NET概述
7.4AD0.NET對(duì)象
習(xí)題七
第8章 典型數(shù)據(jù)處理模塊的設(shè)計(jì)
8.1數(shù)據(jù)庫的設(shè)計(jì)
8.2登錄模塊的設(shè)計(jì)
8.3密碼修改模塊的設(shè)計(jì)
8.4數(shù)據(jù)添加模塊的設(shè)計(jì)
8.5數(shù)據(jù)查詢模塊的設(shè)計(jì)
8.6數(shù)據(jù)維護(hù)模塊的設(shè)計(jì)
8.7打印報(bào)表模塊的設(shè)計(jì)
8.8樹狀瀏覽模塊的設(shè)計(jì)
習(xí)題八
第9章 學(xué)生信息管理系統(tǒng)設(shè)計(jì)
9.1系統(tǒng)需求分析
9.2系統(tǒng)總體設(shè)計(jì)
9.3系統(tǒng)詳細(xì)設(shè)計(jì)
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁:插圖:(1)公共語言運(yùn)行時(shí)(CLR)公共語言運(yùn)行時(shí)是.NET框架應(yīng)用程序的執(zhí)行引擎,該名稱并不能準(zhǔn)確地反映它的全部功能。實(shí)際上,公共語言運(yùn)行時(shí)在組件的開發(fā)及運(yùn)行過程中,都扮演著非常重要的角色。在組件運(yùn)行過程中,運(yùn)行時(shí)負(fù)責(zé)管理內(nèi)存分配、啟動(dòng)或刪除線程和進(jìn)程、實(shí)施安全性策略,同時(shí)滿足當(dāng)前組件對(duì)其他組件的需求。在開發(fā)階段,運(yùn)行時(shí)的作用有些變化,與COM相比,其自動(dòng)化程度大為提高(如可自動(dòng)執(zhí)行內(nèi)存管理),因而開發(fā)人員的工作變得非常輕松,尤其是映射功能可以銳減將業(yè)務(wù)邏輯程序轉(zhuǎn)化成可復(fù)用組件的代碼編寫量。對(duì)編程語言而言,運(yùn)行時(shí)這個(gè)概念并不新奇,實(shí)際上每種編程語言都有自己的運(yùn)行時(shí),而.NET框架的關(guān)鍵作用在于它提供了一個(gè)跨編程語言的統(tǒng)一編程環(huán)境,這也是它能獨(dú)樹一幟的根本原因。(2)基礎(chǔ)類庫.NET框架的基礎(chǔ)類庫可以簡(jiǎn)單地理解為預(yù)先編寫好的程序代碼,這些代碼包含編程中常用的數(shù)據(jù)及對(duì)這些數(shù)據(jù)的操作,在編程過程中可以使用任何一種編程語言調(diào)用這些代碼,從而提高程序開發(fā)的速度和效率。例如,在應(yīng)用程序開發(fā)過程中要使用一個(gè)按鈕,而該按鈕相關(guān)的代碼已經(jīng)編寫好放在.NET框架類庫中,只要直接調(diào)用這一部分代碼,就可以在應(yīng)用程序中生成一個(gè)按鈕,省去了編寫該按鈕代碼的過程,提高了應(yīng)用程序開發(fā)的效率。
編輯推薦
《Windows應(yīng)用程序設(shè)計(jì)(C#)》:新世紀(jì)高職高專軟件專業(yè)系列規(guī)劃教材
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Windows應(yīng)用程序設(shè)計(jì) PDF格式下載