预购商品
书目分类
特别推荐
本書從最基本的設計原則和準則出發,全方位介紹了設計框架的最佳實踐,是微軟工程師從.NET Framework開發伊始到現如今的.NET這二十來年間寶貴經驗的總結。與第2版發布時的2008年相比,今天的軟件開發範式用翻天覆地來形容也不為過,容器化、雲服務、跨平台、DevOps等,都對今天的軟件開發者和框架設計者提出了更高的要求。本書對第2版的內容進行了全面的更新,以適應當下發展的潮流。本書雖然是面向.NET平台上的框架設計的,但對其他平台的框架設計同樣具有非凡的借鑒價值。通過閱讀本書,讀者可以了解到如何設計出一個對使用者而言簡單、易用且具有一致性的優秀框架。 [美]克里斯托夫·克瓦里納(Krzysztof Cwalina),是微軟公司.NET Framework開發組的項目經理。他為.NET Framework設計了多個API,還開發了FxCop等框架開發工具。目前,他正致力於在微軟內部開發推廣設計規範,將其應用到.NET Framework中,同時負責核心.NET Framework API的交付。 布拉德·艾布拉姆斯(Brad Abrams),是微軟公司CLR開發組和.NET Framework開發組的創始人之一,目前是項目經理主管。他參與制定了CLS、.NET Framework設計規範以及ECMA/ISO CLI標準中程序庫標準,著有Programming in the .NET Environment、.NET Framework Standard Library Annotated Reference(卷1和卷2)等書。 傑里米·巴頓(Jeremy Barton),是微軟的一名首席軟件工程師。他在計算機軟件領域主要關注共享庫的設計和開發。自2005年以來,他的主要編程語言是C#。他在2015年加入了.NET基礎類庫團隊,主要負責.NET密碼學。傑里米畢業於羅斯-胡爾曼理工學院,獲得了計算機科學和離散數學學士學位。畢業后,他拿到了飛行員執照。 王橋,2016年畢業於廈門大學,現在是微軟的軟件開發工程師。他在大學畢業后就一直深耕于Web開發領域,在TypeScript/JavaScript 和 . NET 等方面有豐富的編程實戰經驗。
客服公告
热门活动
订阅电子报