出版時間:2011-5 出版社:中國人民大學(xué)出版社 作者:劉昌明 等主編 頁數(shù):228
內(nèi)容概要
本書每一章開始,首先提出技能目標(biāo)。該目標(biāo)的確定是建立在實(shí)用的基礎(chǔ)上,并不強(qiáng)調(diào)知識的深度和難度,
旨在為讀者確定學(xué)習(xí)的基礎(chǔ)目標(biāo),以及明確通過本章學(xué)習(xí)所應(yīng)具備的基本能力。
技能目標(biāo)下面一部分為情景描述,即簡要介紹本章的項目所適用的環(huán)境、應(yīng)當(dāng)具備的基本功能以及擴(kuò)展的方向等,使讀者對即將開發(fā)的項目有一定的感性認(rèn)識。在時間和課時允許的條件下,還可以根據(jù)軟件工程的相關(guān)內(nèi)容,例如需求分析,對該部分做進(jìn)一步的擴(kuò)展和補(bǔ)充。
接下來為實(shí)戰(zhàn)引導(dǎo),采取圖文并茂的方式,一步步詳細(xì)介紹項目實(shí)現(xiàn)的過程,并在其中穿插編程技巧、提示和說明等,進(jìn)一步專注技能方面的介紹。
由于項目的步驟非常詳細(xì),強(qiáng)烈建議讀者在完成項目的過程中,一定多思考,多問為什么,
多總結(jié)。不要出現(xiàn)在項目完成后,只見樹木,不見森林的情況。在引導(dǎo)過程中,按照界面設(shè)計、功能代碼實(shí)現(xiàn)、功能測試三部分完成。根據(jù)不同專業(yè)方向的不同要求,可側(cè)重其中的某一部分。例如著重測試方面的讀者,可針對已完成的項目,對測試部分做詳細(xì)的設(shè)計。
通過前面的介紹,一個小項目基本完成。根據(jù)其中涉及的相關(guān)知識,再提煉出該部分的核心技能。這部分核心技能的學(xué)習(xí),可以以本書為基礎(chǔ)并結(jié)合MSDN獲取到更多的知識。采用這種學(xué)習(xí)方式,鍛煉和培養(yǎng)了讀者根據(jù)需要去獲得相關(guān)知識的方法和能力。實(shí)踐證明,這樣的方法在實(shí)際項目開發(fā)中是非常實(shí)用和有效的。
書籍目錄
第一部分 開發(fā)環(huán)境搭建
第1章 第一個Windows應(yīng)用程序
1.1 情景描述:預(yù)備知識
1.1.1 NET Framework簡介
1.1.2 C#語言簡介
1.1.3 C#語言的基本語法
1.1.4 安裝和啟動Visual
Studio2008
1.2 實(shí)戰(zhàn)引導(dǎo):完成“Hello world”程序
1.2.1 新建Hello World程序項目
1.2.2 Hello W。rld程序界面設(shè)計
1.2.3 Hello
world程序功能實(shí)現(xiàn)與編碼
1.2.4 調(diào)試運(yùn)行
1.3 核心技能
1.3.1 Visual Studi0
2008開發(fā)環(huán)境
1.3.2 幫助的使用
1.3.3 分析窗體代碼結(jié)構(gòu)
拓展實(shí)訓(xùn)1
課后練習(xí)1
第二部分 窗體界面設(shè)計
第2章 登錄程序設(shè)計
2.1 情景描述:制作登錄程序
2.2 實(shí)戰(zhàn)引導(dǎo):完成登錄程序
2.2.1 登錄程序界面設(shè)計
2.2.2 編寫按鈕事件處理程序
2.2.3 登錄程序測試
2.3 核心技能
2.3.1 控件的分類
2.3.2 類層次結(jié)構(gòu)
2.3.3
Control類的常用屬性
2.3.4 常用控件
拓展實(shí)訓(xùn)2
課后練習(xí)2
第3章 技術(shù)調(diào)查應(yīng)用程序設(shè)計
3。1 情景描述:制作技術(shù)調(diào)查應(yīng)用程序
3.2 實(shí)戰(zhàn)引導(dǎo):完成技術(shù)調(diào)查應(yīng)用程序
3.2.1 技術(shù)調(diào)查應(yīng)用程序界面設(shè)計
3.2.2 技術(shù)調(diào)查應(yīng)用程序功能實(shí)現(xiàn)與編碼
3.2.3 技術(shù)調(diào)查應(yīng)用程序測試
3.3 核心技能
3.3.1 窗體的常用屬性和事件
3.3.2 其他控件的常用屬性和事件
3.3.3 異常處理
3.3.4 手工添加控件
拓展實(shí)訓(xùn)3
課后練習(xí)3
第4章 記事本應(yīng)用程序設(shè)計
4.1 情景描述:制作記事本應(yīng)用程序
4.2 實(shí)戰(zhàn)引導(dǎo):完成記事本應(yīng)用程序
4.2.1 記事本應(yīng)用程序的界面設(shè)計
4.2.2
記事本應(yīng)用程序功能實(shí)現(xiàn)與編碼
……
第三部分 系統(tǒng)訪問技術(shù)
第四部分 圖形圖像處理
第五部分 數(shù)據(jù)訪問
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁:插圖:當(dāng)表達(dá)式超出或即將超出規(guī)定的列寬,遵循以下規(guī)則進(jìn)行換行:(1)在逗號后換行。(2)在操作符前換行。(3)規(guī)則(1)優(yōu)先于規(guī)則(2)。當(dāng)以上規(guī)則會導(dǎo)致代碼混亂的時候自己采取更靈活的換行規(guī)則。3.縮進(jìn)縮進(jìn)應(yīng)該是每行一個Tab(4個空格),不要在代碼中使用Tab字符。VisualStudio.Net設(shè)置:工具-選項-文本編輯器-C#-制表符-插入空格。4.空行空行是為了將邏輯上相關(guān)聯(lián)的代碼分塊,以便提高代碼的可閱讀性。在以下情況下使用兩個空行:(1)接口和類的定義之間。(2)枚舉和類的定義之間。(3)類與類的定義之間。在以下情況下使用一個空行:(1)方法與方法、屬性與屬性之間。(2)方法中變量聲明與語句之間。(3)方法與方法之間。(4)方法中不同的邏輯塊之間。(5)方法中的返回語句與其他的語句之間。(6)屬性與方法、屬性與字段、方法與字段之間。(7)注釋與它注釋的語句問不空行,但與其他的語句間空一行。5.空格在以下情況中要使用到空格:(1)關(guān)鍵字和左括號“(”應(yīng)該用空格隔開。注意:在方法名和左括號“(”之間不要使用空格,這樣有助于辨認(rèn)代碼中的方法調(diào)用與關(guān)鍵孚。(2)多個參數(shù)用逗號隔開,每個逗號后都應(yīng)加一個空格。(3)除了,之外,所有的二元操作符都應(yīng)用空格與它們的操作數(shù)隔開,一元操作符、++及――與操作數(shù)間不需要空格。(4)語句中的表達(dá)式之間用空格隔開。6.括號(1)左括號“(”不要緊靠關(guān)鍵字,中間用一個空格隔開。(2)左括號“(”與方法名之間不要添加任何空格。(3)沒有必要的話不要在返回語句中使用“()”。7.花括號(1)左花括號“{”放于關(guān)鍵字或方法名的下一行并與之對齊。
編輯推薦
《基于C#的Windows應(yīng)用程序設(shè)計項目教程》是教育部高職高專計算機(jī)教指委規(guī)劃教材之一。
圖書封面
評論、評分、閱讀與下載
基于C#的Windows應(yīng)用程序設(shè)計項目教程 PDF格式下載