出版時間:2010-7 出版社:清華大學(xué) 作者:王小科//徐薇 頁數(shù):568
Tag標簽:無
前言
C#是微軟公司為Visual Studio開發(fā)平臺推出的一種簡潔、類型安全的面向?qū)ο蟮木幊陶Z言,開發(fā)人員可以通過它編寫在.NET Framework上運行的各種安全可靠的應(yīng)用程序。C#面世以來以其易學(xué)易用、功能強大的優(yōu)勢被廣泛應(yīng)用,而Visual Studio開發(fā)平臺則憑借其強大的可視化用戶界面設(shè)計,讓程序員從復(fù)雜的界面設(shè)計中解脫出來,使編程成為一種享受。C#不但可以開發(fā)數(shù)據(jù)庫管理系統(tǒng),而且也可以開發(fā)集聲音、動畫、視頻為一體的多媒體應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序,這使得它正在成為程序開發(fā)人員使用的主流編程語言。第1篇:基礎(chǔ)知識。本篇通過初識C#及其開發(fā)環(huán)境、開始C#之旅、變量與常量、表達式與運算符、字符與字符串、流程控制語句、數(shù)組和集合、屬性和方法以及結(jié)構(gòu)和類,并結(jié)合大量的圖示、舉例、錄像等使您快速掌握C#語言,并為以后編程奠定堅實的基礎(chǔ)?! 〉?篇:核心技術(shù)。本篇介紹面向?qū)ο蠹夹g(shù)高級應(yīng)用、異常處理、Windows窗體、Windows應(yīng)用程序常用控件、Windows應(yīng)用程序高級控件、數(shù)據(jù)訪問技術(shù)、Data Grid View數(shù)據(jù)控件和程序調(diào)試。學(xué)習(xí)完這一部分,能夠開發(fā)一些小型應(yīng)用程序。
內(nèi)容概要
本書從初學(xué)者角度出發(fā),通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用C#進行WinForm應(yīng)用程序開發(fā)應(yīng)該掌握的各方面技術(shù)。全書共分28章,包括初識C#及其開發(fā)環(huán)境,開始C#之旅,變量與常量,表達式與運算符,字符與字符串,流程控制語句,數(shù)組和集合,屬性和方法,結(jié)構(gòu)和類,面向?qū)ο蠹夹g(shù)高級應(yīng)用,異常處理,Windows窗體,Windows應(yīng)用程序常用控件,Windows應(yīng)用程序高級控件,數(shù)據(jù)訪問技術(shù), DataGridView數(shù)據(jù)控件,程序調(diào)試,迭代器和分部類,泛型的使用,文件及數(shù)據(jù)流技術(shù),幫助文件的使用,GDI+圖形圖像技術(shù),水晶報表與打印,網(wǎng)絡(luò)編程技術(shù),注冊表技術(shù),線程的使用,Windows應(yīng)用程序打包,企業(yè)人事管理系統(tǒng)等。所有知識都結(jié)合具體實例進行介紹,涉及的程序代碼給出了詳細的注釋,可以使讀者輕松領(lǐng)會C#應(yīng)用程序開發(fā)的精髓,快速提高開發(fā)技能。
本書列舉了大量的小型實例、綜合實例和部分項目案例;所附DVD光盤內(nèi)容有同步視頻講解、實例源程序、“實踐與練習(xí)”答案等;本書的服務(wù)網(wǎng)站提供了模塊庫、案例庫、題庫、素材庫、答疑服務(wù)。
本書內(nèi)容詳盡,實例豐富,非常適合作為編程初學(xué)者的學(xué)習(xí)用書,也適合作為開發(fā)人員的查閱、參考資料。
書籍目錄
第1篇 基礎(chǔ)知識
第1章 初識C#及其開發(fā)環(huán)境
第2章 開始C#之旅
第3章 變量與常量
第4章 表達式與運算符
第5章 字符與字符串
第6章 流程控制語句
第7章 數(shù)組和集合
第8章 屬性和方法
第9章 結(jié)構(gòu)和類
第2篇 核心技術(shù)
第10章 面向?qū)ο蠹夹g(shù)高級應(yīng)用
第11章 異常處理
第12章 Windows窗體
第13章 Windows應(yīng)用程序常用控件
第14章 Windows應(yīng)用程序高級控件
第15章 數(shù)據(jù)訪問技術(shù)
第16章 DataGridView數(shù)據(jù)控件
第17章 程序調(diào)試
第3篇 高級應(yīng)用
第18章 迭代器和分部類
第19章 泛型的使用
第20章 文件及數(shù)據(jù)流技術(shù)
第21章 幫助文件的使用
第22章 GDI+圖形圖像技術(shù)
第23章 水晶報表與打印
第24章 網(wǎng)絡(luò)編程技術(shù)
第25章 注冊表技術(shù)
第26章 線程的使用
第27章 Windows應(yīng)用程序打包
第4篇 項目實戰(zhàn)
第28章 企業(yè)人事管理系統(tǒng)
附錄
章節(jié)摘錄
第1篇 基礎(chǔ)知識 第1章 初識C#及其開發(fā)環(huán)境 1.1 C#概述 視頻講解:光盤\TM\lx\1\C#撐概述.exe C#是一種面向?qū)ο蟮木幊陶Z言,主要用于開發(fā)可以運行在.NET平臺上的應(yīng)用程序。C#的語言體系都構(gòu)建在.NET框架上,近幾年C#呈現(xiàn)上升趨勢,這也正說明了C撐語言的簡單、現(xiàn)代、面向?qū)ο蠛皖愋桶踩忍攸c正在被更多人所認同,C#近年來的發(fā)展走勢圖如圖1.1所示。本節(jié)將詳細介紹C#語言的特點以及C#與.NET的關(guān)系?! ?.1.1 C#語言及其特點 C#是微軟公司設(shè)計的一種編程語言,是從C和C#派生來的一種簡單、現(xiàn)代、面向?qū)ο蠛皖愋桶踩木幊陶Z言,并且能夠與.NET框架完美結(jié)合。C≠具有以下突出的特點: (1)語法簡潔,不允許直接操作內(nèi)存,去掉了指針操作。 (2)徹底的面向?qū)ο笤O(shè)計,C#具有面向?qū)ο笳Z言所應(yīng)有的一切特性:封裝、繼承和多態(tài)?! ?3)與Web緊密結(jié)合,C#支持絕大多數(shù)的Web標準,例如HTML、XML、SOAP等?! ?4)強大的安全性機制,可以消除軟件開發(fā)中常見的錯誤(如語法錯誤);NET提供的垃圾回收器能夠幫助開發(fā)者有效地管理內(nèi)存資源。 (5)兼容性,因為C#遵循.NET的公共語言規(guī)范(CLS),從而保證能夠與其他語言開發(fā)的組件兼容?! ?6)靈活的版本處理技術(shù),因為#語言本身內(nèi)置了版本控制功能,使開發(fā)人員更加容易地開發(fā)和維護?! ?7)完善的錯誤、異常處理機制,c#提供了完善的錯誤和異常處理機制,使程序在交付應(yīng)用時能夠更加健壯。
編輯推薦
DVD語音視頻教學(xué)光盤,30小時教學(xué)視頻錄象,全程語音講解,《C#從入門到精通(第2版)》實例源程序、相關(guān)素材,《C#從入門到精通(第2版)》特色,基礎(chǔ)知識-核心技術(shù)-高級應(yīng)用-項目實戰(zhàn),363個應(yīng)用實例、56個典型應(yīng)用、4個項目案例,內(nèi)容極為詳盡、實例典型豐富,全程技術(shù)服務(wù),提供模塊庫、案例庫、題庫、素材庫、答疑服務(wù)。本叢書第1版4種被評為全國優(yōu)秀暢銷書。同步語音視頻講解,在線立體全程服務(wù)。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載