隨著微軟.NET平臺(tái)的逐步推廣,C#作為一種基于.NET平臺(tái)的面向?qū)ο缶幊陶Z(yǔ)言,正在被越來(lái)越多的程序開(kāi)發(fā)人員所使用。C#自從面世以來(lái)一直以易學(xué)易用、功能強(qiáng)大的特點(diǎn)得到了廣泛的應(yīng)用,而Visual Studio開(kāi)發(fā)平臺(tái)則憑借其強(qiáng)大的可視化用戶(hù)界面設(shè)計(jì),使程序員從復(fù)雜的界面設(shè)計(jì)中解脫出來(lái),讓編程成為一種享受。C#不但可以開(kāi)發(fā)數(shù)據(jù)庫(kù)管理系統(tǒng),而且還可以開(kāi)發(fā)集聲音、動(dòng)畫(huà)、視頻為一體的多媒體應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序。
本書(shū)內(nèi)容
學(xué)、練、用到精通只需24堂課。本書(shū)從初中級(jí)用戶(hù)的角度進(jìn)行科學(xué)合理的設(shè)計(jì),通過(guò)24堂課全面講述了使用C#進(jìn)行程序開(kāi)發(fā)所必備的知識(shí)和技能,如下圖所示。
第1部分 基礎(chǔ)篇(第1~7堂課):講述了初探C#及其開(kāi)發(fā)環(huán)境、C#程序設(shè)計(jì)基礎(chǔ)、程序流程控制、字符及字符串的使用、數(shù)組與集合、程序設(shè)計(jì)中的算法、面向?qū)ο蟪绦蛟O(shè)計(jì)等內(nèi)容。本篇內(nèi)容是程序語(yǔ)言的基礎(chǔ),若學(xué)通了,再學(xué)其他篇相信一定會(huì)很簡(jiǎn)單。
第2部分 提高篇(第8~12堂課):講述了使用C#進(jìn)行應(yīng)用程序開(kāi)發(fā)的各種常用技術(shù),包括Windows窗體設(shè)計(jì)、Windows應(yīng)用程序常用控件、Windows應(yīng)用程序高級(jí)控件、ADO.NET數(shù)據(jù)訪問(wèn)技術(shù)、DataGridView數(shù)據(jù)控件等內(nèi)容。通過(guò)本篇內(nèi)容的學(xué)習(xí),讀者能夠開(kāi)發(fā)小型應(yīng)用程序以及常用的數(shù)據(jù)庫(kù)應(yīng)用程序。
第3部分 高級(jí)篇(第13~21堂課):講述了面向?qū)ο缶幊谈呒?jí)技術(shù)、LINQ技術(shù)的使用、文件及IO、GDI+繪圖技術(shù)、水晶報(bào)表與打印、網(wǎng)絡(luò)編程、線(xiàn)程的使用、異常處理與程序調(diào)試、Windows應(yīng)用程序打包部署等內(nèi)容。通過(guò)本篇內(nèi)容的學(xué)習(xí),讀者可以掌握C#高級(jí)應(yīng)用程序的開(kāi)發(fā),如圖形圖像、多媒體及網(wǎng)絡(luò)等。
第4部分 實(shí)戰(zhàn)篇(第22~24堂課):講述了企業(yè)人事管理系統(tǒng)、房屋中介管理系統(tǒng)和進(jìn)銷(xiāo)存管理系統(tǒng)3個(gè)完整的項(xiàng)目實(shí)例設(shè)計(jì)全過(guò)程。通過(guò)本篇內(nèi)容的學(xué)習(xí),讀者可以積累項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。
本書(shū)特點(diǎn)
q 配備110集(282段)多媒體教學(xué)視頻講解。
本書(shū)DVD光盤(pán)提供了覆蓋全書(shū)的語(yǔ)音視頻講解,讀者可以通過(guò)視頻快速、直觀、輕松地學(xué)習(xí)。
q 每一堂課都結(jié)合“照貓畫(huà)虎”、“情景應(yīng)用”。
為了增強(qiáng)讀者的動(dòng)手能力,并激發(fā)學(xué)習(xí)興趣,本書(shū)提供了“照貓畫(huà)虎”和“情景應(yīng)用”欄目,根據(jù)實(shí)例模仿著去做是學(xué)習(xí)編程的最快方式。
q 每一堂課都結(jié)合勵(lì)志故事和“行動(dòng)指南”,時(shí)刻進(jìn)行激勵(lì)和鼓舞。
我們認(rèn)為學(xué)習(xí)中尤其是最初的一段時(shí)間非常有必要不斷地對(duì)學(xué)習(xí)者以激勵(lì)和鼓舞,讓他們堅(jiān)持下來(lái)是至關(guān)重要的,因此書(shū)中不間斷地用一些勵(lì)志故事和“行動(dòng)指南”去鼓舞其信心。
q 光盤(pán)提供了本書(shū)的所有代碼,即使只有一行。
本書(shū)光盤(pán)不僅提供了所有實(shí)例的源程序,還提供了書(shū)中所有示例的源代碼,哪怕只有一行。讀者可以直接復(fù)制,以提高學(xué)習(xí)效率。
q 本書(shū)所有習(xí)題和實(shí)戰(zhàn)都給出了答案,部分習(xí)題還有解析,讀者可以對(duì)照查閱。
讀者對(duì)象
? 有志于軟件開(kāi)發(fā)的初學(xué)者 ? 高等院校計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的老師和學(xué)生
? 準(zhǔn)備從事軟件開(kāi)發(fā)的求職者 ? 參與畢業(yè)設(shè)計(jì)的學(xué)生
? 初中級(jí)程序開(kāi)發(fā)人員 ? 程序測(cè)試及維護(hù)人員
本書(shū)作者
本書(shū)由明日科技組織編寫(xiě),參加編寫(xiě)的程序員有王小科、趙會(huì)東、王國(guó)輝、賽奎春、潘凱華、劉欣、李慧、陳丹丹、高春艷、李偉、孫秀梅、楊麗、劉玲玲、朱曉、劉燕、陳英、李鑫、李賀、肖鑫、張麗娜、沈博、劉冠男、曹飛飛、李麗、聶喜婷、王明昭、張英豪、白偉明等。
由于水平有限,書(shū)中疏漏和不足之處在所難免,懇請(qǐng)廣大讀者朋友批評(píng)指正。
技術(shù)支持與服務(wù)
秉著“十年服務(wù),始終如一”理念,我們承諾如果您在學(xué)習(xí)或使用本書(shū)的過(guò)程中遇到問(wèn)題或疑惑,可以通過(guò)如下方式與我們聯(lián)系。
q 登錄技術(shù)服務(wù)網(wǎng)站:www.mingribook.com,查閱相關(guān)問(wèn)題或者留言。
q 通過(guò)企業(yè)服務(wù)郵箱:tmoonbook@sina.com或th_press@263.net。
q 申請(qǐng)加入服務(wù)QQ:100310286。
我們承諾將在5個(gè)工作日內(nèi)給您提供解答。
最后,感謝您選擇本書(shū),希望本書(shū)能成為您編程路上的領(lǐng)航者。
祝讀書(shū)快樂(lè)!
特別提醒:
親愛(ài)的讀者朋友,由于近期紙張價(jià)格和印制成本大幅上漲,為不增加讀者朋友的負(fù)擔(dān),又不減少書(shū)的內(nèi)容,本書(shū)的最后幾章內(nèi)容不得不放在配書(shū)光盤(pán)中(參見(jiàn)目錄),由此給您帶來(lái)了不便,在此深表歉意。
編 者