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