《Head First C#(第三版)》《Head First C#(第三版)》是學習使用C#、XAML、.NET Framework和Visual Studio編程的jue佳途徑,會讓你有全新的學習體驗。這專門針對你的大腦特別制作,從第1章開始就會把你牢牢吸引住,你會在第1章中構建一個功能完備的視頻游戲。接下來,你會學習類和面向對象編程、繪制圖形和動畫、用LINQ查詢數據,還可以串行化到文件。所有這些都是通過構建游戲、解決謎題和動手建立工程獲得的。學完所有這些內容之后,你將成為一個高水平的C#程序員,而且這將是一個輕松愉悅的學習過程!
適讀人群 :《Head First C#(第三版)》廣大讀者。
學習使用C#、XAML、.NET Framework和Visual Studio編程的jue佳途徑,會讓你有全新的學習體驗。
Andrew Stellman,雖然是一個土生土長的紐約人,卻曾兩次居住在匹茲堡。第yi次是從卡耐基梅隆計算機科學學院畢業。第二次則是他和Jenny開始著手開展他們的咨詢業務,并為O’Reilly寫他們的第yi本書。搬回故鄉后,他在大學畢業后的第yi份工作是在百代唱片公司EMI-Capitol Records做一名程序員,這不無道理,因為他曾在LaGuardia音樂藝術和表演藝術學校學提琴和爵士樂吉它。他和Jenny的第yi次共事就是在這家財務軟件公司,在那里他管理著一個程序員團隊,所以獨享特權,可以與一些了不起的程序員共事多年,并很高興地從他們那里學到不少東西。平常不寫書時,Andrew會忙著寫一些沒用(但有趣)的軟件,玩音樂(不過,更多的時間是打電子游戲),做一些常常發出奇怪聲音的電路試驗,學中國的太極拳和日本的合氣道。他有一個女朋友Lisa,還養著一只波美拉尼亞種小狗。Jennifer Greene 在大學里學的是哲學,不過,與這個領域中的所有其他人一樣,光憑哲學沒辦法找到工作。幸運的是,她是一位的軟件測試人員,zui早在一個網上服務公司從事這個工作,這也是她第yi次切實感覺到項目管理的意義。
概覽
1 用C#構建應用: 快速構建酷炫程序! 1
2 都只是代碼: 幕后的故事 53
3 對象: 我們的方法: 讓代碼更合理 101
4 類型與引用: 現在是上午10:00, 你知道你的數據在哪里嗎? 141
C#實驗室1: 賽狗日 187
5 封裝: 讓你的隱私……屬于你個人 197
6 繼承: 對象的家族樹 237
7 接口與抽象類: 讓類信守保障 293
8 枚舉與集成: 存儲大量數據 351
9 讀寫文件: 為我保存一個字節! 409
C#實驗室2: 冒險游戲 465
10 用XAML設計Windows store應用: 讓你的應用更上一個臺階 487
11 async、 await和數據契約串行化: 抱歉打斷一下 535
12 異常處理: 救火太老套 569
13 CAPTAIN AMAZING: 對象之死 611
14 用LINQ查詢數據和構建應用: 掌控你的數據 649
15 事件與委托: 沒有監視時, 代碼在做什么 701
16 用MVVM模式建立應用架構: 好應用的正反面 745
C#實驗室3: 入侵者 807
17 額外獎勵的工程! 構建一個Windows Phone游戲 831
i 附錄其他: 這本書最想介紹的11大內容 845
對《Head First C#》的高度贊譽
“不論是對剛剛涉足開發的新人,還是像我一樣有Java開發背景的開發人員,《Head First C#》都是 一本絕妙的好書。它對讀者的水平沒有任何要求,但是即使不是新手也能很快從書中找到想 要的東西,真是很難達到的平衡。有這本書在手,我幾乎瞬間就完成了我的及時個大規模C#開發 項目,強烈推薦這本書。” ——Shalewa Odusanya,Google技術審計經理
“《Head First C#》是學習C#的一種絕好方法,簡單又有趣。這是我見過的C#初學者的書, 例子清楚明白,內容簡明易懂。還有很多小游戲引導你解決各種編程難題,這會幫你把知識牢牢 地記住。這真是一本可以邊學邊用的好書!”
——Johnny Halife,Mural.ly首席架構師
“《Head First C#》是一本學習C#的而詳盡的指南,讀這本書就像與朋友交談。盡管相關的概 念很艱澀,但書中設置了很多編程挑戰,這讓它趣味無窮。”
——Rebeca Duhn-Krahn,Semphore Solutions的合作創始人
“我從未靜下心來逐頁翻看一本計算機類的書,不過還是被這本書深深吸引,一口氣從頭讀到尾。 如果你想深入地學習C#,盡享其中的快樂,不要遲疑,這正是你需要的書。” —— Andy Parker,C#編程新手
“如果沒有引人入勝的好例子,學習編程語言確實很難,不過這本書里包含了豐富的例子!《Head First C#》可以指導各種各樣的初學者切實掌握 C#和.NET Framework,并從此長期使用這個工具 開發出的產品。”
——Chris Burrows,微軟C#編譯器團隊開發人員
“通過《Head First C#》,Andrew和Jenny為我們奉上了一本的C#學習教程。不僅敘述平易近 人,同時還以一種獨特的方式涵蓋了大量細節。如果你原先看過一些比較傳統的C#書,肯定會愛 上這本書。”
——Jay Hilyard,軟件開發人員,《C# 3.0 Cookbook》合作者
“對于所有想要進入編程和C#世界并且需要一個入門指導的人,我都會推薦這本書。從及時頁 開始,作者們就用一種簡單易行的方式帶著讀者輕松地學習一個又一個頗有難度的C#概念。按照 這本書的引導,讀者完成一些較大的項目/實驗室之后,可以回過頭來再看看所編寫的程序,自豪 地欣賞自己的成果。”
——David Sterling,微軟C#編譯器團隊開發人員
“《Head First C#》是一本超級有趣的教程,讓人過目難忘的例子和好玩的練習比比皆是。這種生 動的風格肯定會牢牢抓住讀者,從幽默風趣的注釋范例,到家常的閑聊,讓人不忍釋卷,甚至抽 象類和接口都能聚在一起激烈地討論!對于剛剛涉足編程的人來說,再沒有比這更合適的入門途 徑了。”
——Joseph Albahari,Egton Medical信息系統的C#設計架構師,這是英國的重 要保健軟件提供商,《C# 3.0 in a Nutshell》的合作者
“《Head First C#》閱讀和理解起來都很輕松。我要向希望涉足C#領域的每一個開發人員推薦這本 書。對于高級開發人員,如果希望更好地了解代碼中到底發生了什么,那么強烈推薦這本書。另 外,如果開發人員想尋求一種更好的方法向經驗不太豐富的同事解釋C#是如何工作的,同樣要推 薦這本書。”
——Giuseppe Turitto,Cornwall Consulting Group的C#和ASP.NET開發人員
“Andrew和Jenny再一次為我們創造了充滿刺激的Head First學習體驗。準備好筆和計算機,開動你 的左腦、右腦,還有笑神經,享受這次旅行吧。”
——Bill Mietelski,軟件工程師
“閱讀這本《Head First C#》真是一種絕妙的享受。我從來沒有見過哪一系列書能教得這么好 ……我肯定要向希望學習C#的每一個人推薦這本書。” ——Krishna Pala,MCP
很厚的一本書,希望能有所進步
書沒問題,就是快遞服務包裝差,下雨天淋濕了,有點難受
書蠻不錯的,本想給五分,一分是被損害的蠻厲害的,對我這種愛書的人來說很難接受!!
這是不是別人退貨的書,太坑人了,第一頁有瓜子殼,最后的防偽標志被刮花了
雖然出了小插曲,但是第二次的貨物很滿意
不錯不錯不錯
非常適合初學者 注重實踐的一本書
圖解風格這么像自己做的筆記呢。。。。。
收到時包裝已經壞了,書的邊緣已經磨壞了,但是里面的技術對自身幫助很大
還不錯,就是新版VS有一點不太適應這本書
非常不錯的
與主流作品不同有新意可借鑒
包裝破損,正面右下角已被磨破,后封面的防偽圖層部分已被刮開。
書表面被弄得不成樣子……第一次買書成這樣……還折了好多道道……真是醉……
書不錯,包裝和快遞都很快,主要這個本內容很好,比較好理解。
這種風格的書,比較喜歡,最近想看看C#,所以入手一套。
是小孩自己想要的書,好厚的一本。物流太給力了,晚十點半訂的,第二天早十一點就收到書了。
我看的最厚的一本書,太劃算了,希望物流速度可以改善
head first 系列特色:講解淺顯易懂,內容深刻雋永。值得一看。
不錯 之前買過 java和python的 這個系列很好
C#的入門書籍,超級好。Head First系列一直是我很喜歡的書,入門書籍的不二之選。強烈推薦!
爆炸式的 包裝非常的考究,這是經過辛勤的快遞員洗禮的 一本 c#“郭德綱”系列編程書@全程卡漫插畫…逗逼的世界啊……
很好看的一本書,這個系列買了好幾本了,簡單易懂,這本書是第三版,例子是開發win8應用的,內容太前了沒辦法我又買了第二版的了
包裝破了,封面邊緣有折痕。書很厚很大,總體還是很好,馬上用最新的visual studio 2017開始學習!
動手做的過程達到學習的目的,很不錯的初學書籍,不過對于完全0基礎的人來說,最好搭配一本類似于C#入門經典一類的課本型書籍一起學習!
剛開始看第一章制作拯救人類游戲,亂七八糟的,還寫不清楚,頭都要炸了
天啊,我以為買到什么歪貨了呢,封面居然裝反了