出版時(shí)間:2010-7 出版社:中國(guó)鐵道出版社 作者:王立豐,劉義 編著 頁(yè)數(shù):429
Tag標(biāo)簽:無(wú)
前言
C#是C Sharp的簡(jiǎn)寫方式,它是微軟公司推出的一種新的編程語(yǔ)言,它結(jié)合了Java、C++面向?qū)ο缶幊趟枷牒蚔B語(yǔ)言的簡(jiǎn)潔易用性,已經(jīng)逐漸成為非常流行的軟件開(kāi)發(fā)語(yǔ)言。C#語(yǔ)言簡(jiǎn)單易學(xué),功能強(qiáng)大,自推出以來(lái)已經(jīng)逐步成為眾多編程人員首選的語(yǔ)言。c#編程是構(gòu)建在強(qiáng)大的NETFramework框架平臺(tái)上的,幾乎可以實(shí)現(xiàn)所有Windows編程,例如游戲、數(shù)據(jù)庫(kù)編程、網(wǎng)絡(luò)編程、圖形圖像處理等。本書系統(tǒng)而全面地講解了C#這種面向?qū)ο缶幊陶Z(yǔ)言,從基本的語(yǔ)法到高級(jí)的面向?qū)ο?,以及流行的winform視窗編程和數(shù)據(jù)庫(kù)開(kāi)發(fā),讓讀者可以通過(guò)一本書而盡覽C#全貌。全書共分22章,分別講解了C#基本語(yǔ)法、語(yǔ)句、表達(dá)式、數(shù)組、結(jié)構(gòu)、字符串處理、類、對(duì)象、文件及數(shù)據(jù)流操作、網(wǎng)絡(luò)編程技術(shù)、視窗編程技術(shù)和數(shù)據(jù)庫(kù)編程技術(shù),并詳細(xì)講解了全新的語(yǔ)言集成查詢(LIN()),同時(shí)提供了大量實(shí)例和項(xiàng)目案例。書中的實(shí)例有些來(lái)源于作者的經(jīng)驗(yàn)積累,有些來(lái)源于實(shí)際開(kāi)發(fā)項(xiàng)目,讀者在深入研究本書后,就能夠在短時(shí)間內(nèi)掌握數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù),快速提高編程水平。 本書結(jié)構(gòu) 本書共22章,總體上可以分為C#語(yǔ)言基礎(chǔ)、面向?qū)ο缶幊?、文件及?shù)據(jù)流操作、視窗編程、線程編程、網(wǎng)絡(luò)編程和數(shù)據(jù)編程幾大部分,各章節(jié)安排如下:奪第1章~第6章:講解C#基本語(yǔ)言技術(shù),包括語(yǔ)法、語(yǔ)句、數(shù)據(jù)類型、數(shù)組、字符串操作。奪第7章~第8章:講解C#面向?qū)ο缶幊?,詳盡說(shuō)明面向?qū)ο缶幊痰姆椒?、編程思想。奪第9章~第10章:講解了NETFramework的幾個(gè)關(guān)鍵概念和常用內(nèi)置對(duì)象的使用。奪第11章:講解C#文件操作技術(shù)和數(shù)據(jù)流處理技術(shù)。奪第12章~第14章:講解winform視窗編程技術(shù)以及常用的控件的使用。奪第15章~第17章:講解數(shù)據(jù)庫(kù)編程技術(shù)以及常用的數(shù)據(jù)處理控件的使用。第18章講解了多線程編程技術(shù)。第19章講解了語(yǔ)言集成查詢(LINQ),這是一種全新的編程方式。第20章講解了網(wǎng)絡(luò)編程技術(shù).主要講解使用安全套接字(Socket)來(lái)編寫網(wǎng)絡(luò)信息處理程序。奪第21章~第22章:通過(guò)兩個(gè)綜合項(xiàng)目案例,詳細(xì)說(shuō)明如何使用C#各種編程技術(shù)開(kāi)發(fā)具體的應(yīng)用軟件。本書特色本書的特色歸納如下:1.實(shí)用性:本書首先著眼于實(shí)際的C#編程開(kāi)發(fā)應(yīng)用,然后探討深層次的技巧問(wèn)題。2.詳盡的例子:本書的第2章~第22章附有大量的例子,通過(guò)這些的例子介紹知識(shí)點(diǎn)。每個(gè)例子都是作者精心選擇的,并且可以直接應(yīng)用到以后的工作實(shí)例制作中,從而讓讀者能學(xué)到真正的實(shí)戰(zhàn)本領(lǐng)。3.延展性:本書每一個(gè)實(shí)例都涵蓋了多個(gè)技術(shù)要點(diǎn),在分析實(shí)例的過(guò)程中,會(huì)詳細(xì)介紹相關(guān)的技術(shù)點(diǎn)。4.全面性:本書包含了C#編程技術(shù)中的各個(gè)方面,從基礎(chǔ)的NETFramework框架到高級(jí)的數(shù)據(jù)庫(kù)編程技術(shù),并特別系統(tǒng)地介紹了面向?qū)ο缶幊痰木唧w方法,同時(shí)也包括了流行的正則表達(dá)式、LINQ編程和視窗編程等。
內(nèi)容概要
本書系統(tǒng)講解了C#編程技術(shù)及應(yīng)用開(kāi)發(fā)方法和技巧,由淺入深地講解了C#編程相關(guān)的各方面知識(shí)。全書共分22章,分別講解了基本語(yǔ)言、面向?qū)ο缶幊獭⒚嫦驅(qū)ο蟮念惻c繼承、集合對(duì)象、正則表達(dá)式、文件及流操作、多線程編程、網(wǎng)絡(luò)編程、語(yǔ)言集成查詢(LINCJ)、視窗編程和數(shù)據(jù)庫(kù)編程技術(shù)等各個(gè)方面,最后還通過(guò)兩個(gè)綜合項(xiàng)目案例講解了c#編程技術(shù)的綜合開(kāi)發(fā)應(yīng)用方法。本書中的實(shí)例有些來(lái)源于作者的經(jīng)驗(yàn)積累,有些來(lái)源于實(shí)際開(kāi)發(fā)項(xiàng)目,讀者在深入研究本書后,就能夠在短時(shí)間內(nèi)掌握C#編程開(kāi)發(fā)技術(shù),快速提高編程水平。 本書配有視頻教學(xué)光盤,提供了書中所有實(shí)例的全部源代碼,并經(jīng)過(guò)精心調(diào)試,在Visual Studio.NET 2008下全部編譯通過(guò),保證能正常運(yùn)行。 本書適用于C語(yǔ)言初學(xué)者、愛(ài)好者及具有一定編程經(jīng)驗(yàn)的初級(jí)編程人員,也適用于一線軟件開(kāi)發(fā)人員,還可以供大中專院校師生及培訓(xùn)機(jī)構(gòu)閱讀,更適用于想快速提高C#實(shí)際編程水平的編程人員和從事NET編程的開(kāi)發(fā)人員。
書籍目錄
第1章 開(kāi)發(fā)工具指南第2章 C#編程起步第3章 C撐數(shù)據(jù)的類型第4章 運(yùn)算符、表達(dá)式和語(yǔ)句第5章 字符串操作第6章 數(shù)組的使用第7章 對(duì)象、類和結(jié)構(gòu)第8章 類的成員第9章 命名空間和程序集第10章 泛型、迭代器和集合第11章 文件及流操作第12章 Windws編程初步第13章 控件編程(一)第14章 控件編程(二)第15章 數(shù)據(jù)庫(kù)編程基礎(chǔ)第16章 高級(jí)數(shù)據(jù)庫(kù)編程第17章 使用數(shù)據(jù)處理控件第18章 線程編程第19章 語(yǔ)言集成查詢(LINQ)第20章 網(wǎng)絡(luò)編程第21章 實(shí)戰(zhàn)桌面搜索系統(tǒng)第22章 實(shí)戰(zhàn)網(wǎng)絡(luò)監(jiān)視系統(tǒng)
章節(jié)摘錄
插圖:Application代表整個(gè)應(yīng)用程序,是程序的根級(jí)類,其他類都繼承或接口自這個(gè)類的成員。例如,要徹底退出程序,而不是簡(jiǎn)單地關(guān)閉窗口,則可以使用Application.Exitd的方法來(lái)實(shí)現(xiàn)。下面我們可以在窗口上繪制控件并顯示信息。如同Windows下的程序一樣,界面都是通過(guò)豐富的、各種各樣的控件來(lái)組合而成,包括標(biāo)簽文字、按鈕、輸入框、菜單等。這些都在VS.NET的“工具箱”(工具欄上的錘子和扳手圖標(biāo))中提供,我們只要拖放它們到窗口上就可以繪制上去,并可以使用鼠標(biāo)拖拉來(lái)調(diào)整位置和大小,與畫圖操作類似。下面繼續(xù)設(shè)計(jì)程序。(1)單擊VS.NET工具欄上的“工具箱”圖標(biāo),在VS.NET開(kāi)發(fā)環(huán)境的左側(cè)會(huì)出現(xiàn)“工具箱”標(biāo)簽,可以把鼠標(biāo)指針移動(dòng)到這個(gè)標(biāo)簽上,工具箱會(huì)自動(dòng)顯示,這是VS.NET的停放功能。圖12.4所示為工具箱。(2)工具箱中的控件名稱按英文字母排序。選擇Label可以繪制一個(gè)文字標(biāo)簽,就是只顯示文字,不能輸入內(nèi)容的控件。按下鼠標(biāo)左鍵拖動(dòng)它到窗體Form上,默認(rèn)生成一個(gè)控件名稱LabelI(Name屬性的值),它代表了這個(gè)控件,在編碼中使用它。(3)移動(dòng)鼠標(biāo)光標(biāo)到窗體上拖放好的Label控件上,鼠標(biāo)變?yōu)槭中危聪率髽?biāo)左鍵,可以拖動(dòng)這個(gè)控件到窗體上的合適位置,例如窗口的中間。
編輯推薦
《跟我學(xué)C#短時(shí)間內(nèi)掌握C#編程開(kāi)發(fā)技術(shù)快速提高編程水平》軟件開(kāi)發(fā)視頻大講堂,圖書+視頻光盤+互動(dòng)答疑。465分鐘語(yǔ)音視頻教學(xué)講解隨書附贈(zèng)源代碼。《跟我學(xué)C#短時(shí)間內(nèi)掌握C#編程開(kāi)發(fā)技術(shù)快速提高編程水平》涵蓋內(nèi)容:C#語(yǔ)言基礎(chǔ),面向?qū)ο缶幊?,文件及?shù)據(jù)流操作,視察編程,線程編程,網(wǎng)絡(luò)編程,數(shù)據(jù)編程。光盤內(nèi)容:《跟我學(xué)C#短時(shí)間內(nèi)掌握C#編程開(kāi)發(fā)技術(shù)快速提高編程水平》中的實(shí)例來(lái)源于實(shí)際項(xiàng)目的開(kāi)發(fā)和經(jīng)驗(yàn)積累,讀者在深入研究《跟我學(xué)C#短時(shí)間內(nèi)掌握C#編程開(kāi)發(fā)技術(shù)快速提高編程水平》后,就能夠在短時(shí)間內(nèi)掌握C#編程開(kāi)發(fā)技術(shù),快速提高編程水平。贈(zèng)送價(jià)值100元的《SQL數(shù)據(jù)庫(kù)編程自學(xué)系統(tǒng)》軟件。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載