出版時間:2010-12 出版社:清華大學(xué)出版社 作者:[美] 沃森(Karli Watson),[美] 內(nèi)格爾(Christian Nagel) 等 頁數(shù):887 譯者:齊立波
Tag標(biāo)簽:無
內(nèi)容概要
C#入門經(jīng)典系列是屢獲殊榮的C#名著和超級暢銷書。最新版的《C#入門經(jīng)典(第5版)》全面講解C#
2010基礎(chǔ)知識,濃墨重彩地描述Web和Windows編程以及數(shù)據(jù)訪問(數(shù)據(jù)庫和XML)等內(nèi)容,詳細介紹C#編程工具以及Visual
Studio 2010中的Visual C# 2010開發(fā)環(huán)境。貫穿全書的分步說明和極富啟迪意義的示例指引您使用高效C#
2010代碼得心應(yīng)手地編寫程序。
作者簡介
作者:(美國)沃森(Karli Watson) (美國)內(nèi)格爾(Christian Nagel) 譯者:齊立波 其它責(zé)任者:黃靜 沃森(Karli Watson),是Infusion Development的顧問,Boost.net的技術(shù)架構(gòu)師和IT自由撰稿專業(yè)人士、作家和開發(fā)人員。他主攻.NET(尤其是C#和后來的WPF),為幾家出版商編寫了多本圍繞這個領(lǐng)域的圖書。他擅長以便于任何有學(xué)習(xí)熱情的人理解的方式闡述復(fù)雜的理念,并投入了大量時間研究新技術(shù),找出可教給其他人的新東西。在工作之余(這種時間似乎很少),Karli喜歡到山上滑雪,或者嘗試發(fā)表他的小說。他喜歡穿顏色鮮亮的衣服,也許有一天他自己會建立一個網(wǎng)站。Karli編寫了本書的1~14、12、25和26章。 內(nèi)格爾(Christian Nagel),是Microsoft區(qū)域總監(jiān)、Microsoft MVP,是Thinktecture的合作伙伴,CN創(chuàng)新技術(shù)的擁有者,他是一位軟件架構(gòu)師和開發(fā)人員,為開發(fā)Microsoft.NET解決方案提供培訓(xùn)和咨詢服務(wù)。他擁有超過25年的軟件開發(fā)經(jīng)驗。Christian從PDP 11和VAX/VMS系統(tǒng)開始踏入其計算機生涯,此后接觸了各種語言和平臺。自從2000年以來,(那時.NET還只是一個技術(shù)框架)他就開始使用各種.NET技術(shù)建立大量的.NET解決方案。他具備深厚的Microsoft技術(shù)功底,編寫了大量.NET圖書,并獲得了Microsoft認證培訓(xùn)師和專業(yè)開發(fā)人員的證書。Christian在國際會議發(fā)表演講,例如echEd和Tech Days,并啟動INETA Europe來支持.NET用戶組??梢酝ㄟ^網(wǎng)站上可以了解有關(guān)他的一些信息。Christian編寫了本書的17~20章。 齊立波,計算機專業(yè)碩士、大學(xué)講師,一直從事C/C++和C#程序設(shè)計方面的教學(xué)與科研工作,曾參與編寫多本計算機教材,并為軟件公司翻譯過大量的技術(shù)文檔。 黃靜,計算機專業(yè)博士,在程序設(shè)計、軟件工程和網(wǎng)絡(luò)安全等方面有著多年的研究和實戰(zhàn)經(jīng)驗,曾為.NET技術(shù)在國內(nèi)的推廣作出了重要貢獻,翻譯和發(fā)表了多篇有關(guān).NET的技術(shù)文檔和文章。
書籍目錄
第Ⅰ部分 C#語言
第1章 C#簡介 3
1.1 .NET Framework的含義 3
1.1.1 .NET Framework的內(nèi)容 4
1.1.2 使用.NET Framework編寫應(yīng)用程序 4
1.2 C#的含義 7
1.2.1 用C#能編寫什么樣的應(yīng)用程序 7
1.2.2 本書中的C# 8
1.3 Visual Studio 2010 8
1.3.1 Visual Studio 2010 Express產(chǎn)品 9
1.3.2 解決方案 9
1.4 小結(jié) 9
1.5 本章要點 10
第2章 編寫C#程序
第3章 變量和表達式
第4章 流程控制
第5章 變量的更多內(nèi)容
第6章 函數(shù)
第7章 調(diào)試和錯誤處理
第8章 面向?qū)ο缶幊毯喗?br />第9章 定義類
第10章 定義類成員
第11章 集合、比較和轉(zhuǎn)換
第12章 泛型
第13章 其他OOP技術(shù)
第Ⅱ部分 Windows編程
第15章 Windows編程基礎(chǔ)
第16章 Windows窗體的高級功能
第17章 部署Windows應(yīng)用程序
第Ⅲ部分 Web編程
第18章 ASP.NET Web編程
第19章 Web服務(wù)
第20章 部署Web應(yīng)用程序
第Ⅳ部分 數(shù)據(jù)訪問
第21章 文件系統(tǒng)數(shù)據(jù)
第22章 XML
第23章 LINQ簡介
第24章 應(yīng)用LINQ
第Ⅴ部分 其他技術(shù)
第25章 Windows Presentation
第26章 Windows Communication
第27章 Windows Workflow
附錄A 習(xí)題答案
章節(jié)摘錄
版權(quán)頁: 插圖: 這兩個命令函數(shù)的用法幾乎完全相同,但有一個重要區(qū)別。第一個命令僅在調(diào)試模式下運行,而第二個命令還可用于發(fā)布程序。實際上,Debug.WriteLine()命令甚至不能編譯為可發(fā)布的程序,在發(fā)布版本中,該命令會消失,這肯定有其優(yōu)點(首先,編譯好的代碼文件比較?。?。實際上,一個源文件可以創(chuàng)建出兩個版本的應(yīng)用程序。調(diào)試版本顯示所有的額外診斷信息,而發(fā)布版本沒有這個開銷,也不向用戶顯示信息,否則會引起用戶的反感。 這兩個函數(shù)的用法與Console.WriteLine()是不同的。其唯一的字符串參數(shù)用于輸出消息,而不需要使用{x}語法插入變量值。這意味著必須使用+等串聯(lián)運算符在字符串中插入變量值。它們還可以有第二個字符串參數(shù),用于顯示輸出文本的類別,這樣,如果應(yīng)用程序的不同地方輸出了類似的消息,我們就可以馬上確定Output窗口中顯示的是哪些輸出信息。
編輯推薦
《C#入門經(jīng)典(第5版)》是初出茅廬的編程新手的良師益友。富有經(jīng)驗的編程人員則可使用《C#入門經(jīng)典(第5版)》鞏固學(xué)習(xí).NET架構(gòu)、C#、OOP、Windows窗體、Web服務(wù)和ASP.NET等領(lǐng)域的知識?!禖#入門經(jīng)典(第5版)》將為讀者深入研究這些領(lǐng)域的高級主題奠定堅實基礎(chǔ)。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載