《Head First C#(第三版)》《Head First C#(第三版)》是學(xué)習(xí)使用C#、XAML、.NET Framework和Visual Studio編程的jue佳途徑,會(huì)讓你有全新的學(xué)習(xí)體驗(yàn)。這專門針對(duì)你的大腦特別制作,從第1章開(kāi)始就會(huì)把你牢牢吸引住,你會(huì)在第1章中構(gòu)建一個(gè)功能完備的視頻游戲。接下來(lái),你會(huì)學(xué)習(xí)類和面向?qū)ο缶幊、繪制圖形和動(dòng)畫(huà)、用LINQ查詢數(shù)據(jù),還可以串行化到文件。所有這些都是通過(guò)構(gòu)建游戲、解決謎題和動(dòng)手建立工程獲得的。學(xué)完所有這些內(nèi)容之后,你將成為一個(gè)高水平的C#程序員,而且這將是一個(gè)輕松愉悅的學(xué)習(xí)過(guò)程!
適讀人群 :《Head First C#(第三版)》廣大讀者。
學(xué)習(xí)使用C#、XAML、.NET Framework和Visual Studio編程的jue佳途徑,會(huì)讓你有全新的學(xué)習(xí)體驗(yàn)。
Andrew Stellman,雖然是一個(gè)土生土長(zhǎng)的紐約人,卻曾兩次居住在匹茲堡。第yi次是從卡耐基梅隆計(jì)算機(jī)科學(xué)學(xué)院畢業(yè)。第二次則是他和Jenny開(kāi)始著手開(kāi)展他們的咨詢業(yè)務(wù),并為O’Reilly寫(xiě)他們的第yi本書(shū)。搬回故鄉(xiāng)后,他在大學(xué)畢業(yè)后的第yi份工作是在百代唱片公司EMI-Capitol Records做一名程序員,這不無(wú)道理,因?yàn)樗贚aGuardia音樂(lè)藝術(shù)和表演藝術(shù)學(xué)校學(xué)習(xí)大提琴和爵士樂(lè)吉它。他和Jenny的第yi次共事就是在這家財(cái)務(wù)軟件公司,在那里他管理著一個(gè)程序員團(tuán)隊(duì),所以獨(dú)享特權(quán),可以與一些了不起的程序員共事多年,并很高興地從他們那里學(xué)到不少東西。平常不寫(xiě)書(shū)時(shí),Andrew會(huì)忙著寫(xiě)一些沒(méi)用(但有趣)的軟件,玩音樂(lè)(不過(guò),更多的時(shí)間是打電子游戲),做一些常常發(fā)出奇怪聲音的電路試驗(yàn),學(xué)中國(guó)的太極拳和日本的合氣道。他有一個(gè)女朋友Lisa,還養(yǎng)著一只波美拉尼亞種小狗。Jennifer Greene 在大學(xué)里學(xué)的是哲學(xué),不過(guò),與這個(gè)領(lǐng)域中的所有其他人一樣,光憑哲學(xué)沒(méi)辦法找到工作。幸運(yùn)的是,她是一位優(yōu)秀的軟件測(cè)試人員,zui早在一個(gè)網(wǎng)上服務(wù)公司從事這個(gè)工作,這也是她第yi次切實(shí)感覺(jué)到項(xiàng)目管理的意義。
概覽
1 用C#構(gòu)建應(yīng)用: 快速構(gòu)建酷炫程序! 1
2 都只是代碼: 幕后的故事 53
3 對(duì)象: 我們的方法: 讓代碼更合理 101
4 類型與引用: 現(xiàn)在是上午10:00, 你知道你的數(shù)據(jù)在哪里嗎? 141
C#實(shí)驗(yàn)室1: 賽狗日 187
5 封裝: 讓你的隱私……屬于你個(gè)人 197
6 繼承: 對(duì)象的家族樹(shù) 237
7 接口與抽象類: 讓類信守承諾 293
8 枚舉與集成: 存儲(chǔ)大量數(shù)據(jù) 351
9 讀寫(xiě)文件: 為我保存最后一個(gè)字節(jié)! 409
C#實(shí)驗(yàn)室2: 冒險(xiǎn)游戲 465
10 用XAML設(shè)計(jì)Windows store應(yīng)用: 讓你的應(yīng)用更上一個(gè)臺(tái)階 487
11 async、 await和數(shù)據(jù)契約串行化: 抱歉打斷一下 535
12 異常處理: 救火太老套 569
13 CAPTAIN AMAZING: 對(duì)象之死 611
14 用LINQ查詢數(shù)據(jù)和構(gòu)建應(yīng)用: 掌控你的數(shù)據(jù) 649
15 事件與委托: 沒(méi)有監(jiān)視時(shí), 代碼在做什么 701
16 用MVVM模式建立應(yīng)用架構(gòu): 好應(yīng)用的正反面 745
C#實(shí)驗(yàn)室3: 入侵者 807
17 額外獎(jiǎng)勵(lì)的工程! 構(gòu)建一個(gè)Windows Phone游戲 831
i 附錄其他: 這本書(shū)最想介紹的11大內(nèi)容 845