C#編程:構(gòu)建云、Web和桌面應(yīng)用程序
陳影, 李紀(jì)紅, 賈愛光 譯
出版時間:2023年03月
頁數(shù):588
“與側(cè)重于Visual Studio和C#交互技術(shù)的書籍不同,本書涵蓋了核心語言,掌握這一核心語言對于成功構(gòu)建優(yōu)秀軟件來說至關(guān)重要。書中涵蓋了重要的概念,并通過大量的示例代碼來解釋它們。本書涉及的解釋非常透徹、詳細(xì),內(nèi)容覆蓋了其他書籍很少涉及的語言邊緣知識。這是一本關(guān)于C#的完整課程?!?br />
——Jeremy Morgan
軟件/開發(fā)運營工程師
不可否認(rèn),C#是當(dāng)今工程師使用的最通用的編程語言之一。通過本書的全面指南,您可以了解C#和.NET的組合是多么強大。作者伊恩·格里菲斯將指導(dǎo)您運用C#基礎(chǔ)知識和技術(shù)來構(gòu)建云、Web和桌面應(yīng)用程序。
本書為有經(jīng)驗的程序員提供了許多代碼示例,以幫助讀者處理C#的具體細(xì)節(jié),如泛型、LINQ和異步編程特性,并能夠快速了解.NET Core和C# 8.0及以后版本的新增功能,包括異步流、可空引用、模式匹配、默認(rèn)接口實現(xiàn)、值域和新索引語法,以及.NET工具鏈中的更改。
● 了解C#是如何支持基本編碼功能的,如類、其他自定義類型、集合和錯誤處理。
● 了解如何使用.NET Core的Span和Memory類型編寫高性能內(nèi)存高效的代碼。
● 使用LINQ查詢和處理各種數(shù)據(jù)源,如內(nèi)存對象模型、數(shù)據(jù)庫、數(shù)據(jù)流和XML文檔。
● 使用.NET的多線程特性充分發(fā)揮計算機的并行處理能力。
● 了解異步語言功能是如何幫助提高應(yīng)用程序響應(yīng)性和可擴(kuò)展性的。
書名:C#編程:構(gòu)建云、Web和桌面應(yīng)用程序
譯者:陳影, 李紀(jì)紅, 賈愛光 譯
國內(nèi)出版社:中國水利水電出版社
出版時間:2023年03月
頁數(shù):588
書號:978-7-5226-1265-2
原版書書名:Programming C# 8.0
原版書出版商:O'Reilly Media
Ian Griffiths
Ian Griffiths是一位WPF作家和Pluralsight指導(dǎo)專家,并且在這些科目上的專業(yè)水準(zhǔn)都得到了廣泛的認(rèn)可。他還是一位獨立顧問并且與人合著了《.NET Windows Forms in a Nutshell》和《Mastering Visual Studio .NET》(這兩本都是由O'Reilly出版)。他有一個非常受歡迎的博客:http://www.interact-sw.co.uk/iangblog/。
Ian Griffiths是一名C#講師,也是該領(lǐng)域廣受認(rèn)可的專家;是技術(shù)咨詢公司endjin的技術(shù)研究員,也是Programming WPF (O’Reilly)的合著者。他擁有劍橋大學(xué)的計算機科學(xué)學(xué)位。
C#編程的封面上的動物是一只灰冠鶴(學(xué)名Balearica regulorum)。這種鳥的活動范圍從肯尼亞和烏干達(dá)的北部一直延伸到南非東部,它們更喜歡生活在開闊的沼澤和草原等棲息地。
成年的鳥高3~4英尺,體重約8磅。它們是視覺上引人注目的鳥類,有灰色的身體、淺灰色的脖子、白色和金色的翅膀、白色的雙頰(上面有紅斑)、黑色的冠頂、下垂的亮紅色喉嚨和藍(lán)色的眼睛。除此之外(它們的名字也來源于此),它們的后腦勺上有一束獨特的堅硬的金色細(xì)絲。
冠鶴在野外的壽命可達(dá)20年,它們醒著的大部分時間都在草地上尋找小動物和昆蟲,以及種子和谷物。它們是僅有的兩種夜間在樹上棲息的鶴類之一,這一壯舉是由于它們有一個可纏繞的后腳趾,使它們能夠抓住樹枝。這些鳥最多能產(chǎn)四個蛋,孵化幾個小時后,雛鳥就能跟隨它們的父母以及全家人一起覓食。
群居且健談的冠鶴成雙或成家族地聚集在一起,有時會形成超過100只的鳥群。和其他鶴一樣,它們以精心設(shè)計的求偶舞蹈而聞名,這些舞蹈包括短時間向上飛行、拍打翅膀和深弓等。
盡管這些烏類的活動范圍很廣,但目前仍被認(rèn)為是瀕危物種,它們受到棲息地喪失、偷獵蛋和使用殺蟲劑的威脅。