注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NET.NET設(shè)計規(guī)范/.NET系列(.NET約定慣用法與模式)

.NET設(shè)計規(guī)范/.NET系列(.NET約定慣用法與模式)

.NET設(shè)計規(guī)范/.NET系列(.NET約定慣用法與模式)

定 價:¥49.00

作 者: 克瓦林納、艾布拉姆斯
出版社: 人民郵電出版社
叢編項: 圖靈程序設(shè)計叢書
標(biāo) 簽: .net 語言與開發(fā)工具 程序語言與軟件開發(fā) 計算機與互聯(lián)網(wǎng)

ISBN: 9787115149299 出版時間: 2006-07-01 包裝: 平裝
開本: 16開 頁數(shù): 322 字數(shù):  

內(nèi)容簡介

  2006年JOLT生產(chǎn)效率大獎得主!來自微軟。NET框架設(shè)計組的智慧結(jié)晶, 洞悉。NET技術(shù)內(nèi)幕,.NET開發(fā)者的必備圖書.本書為框架設(shè)計師和廣大開發(fā)人員設(shè)計高質(zhì)量的軟件提供了權(quán)威的指南。書中介紹了在設(shè)計框架時的最佳實踐,提供了自頂向下的規(guī)范,其中所描述的規(guī)范普遍適用于規(guī)模不同、可重用程序不同的框架和軟件。這些規(guī)范經(jīng)歷.NET框架三個版本的長斯開發(fā),凝聚了數(shù)千名開發(fā)人員的經(jīng)驗和智慧。微軟的各開發(fā)組正在使用這些規(guī)范開發(fā)下一代影響世界的軟件產(chǎn)品。本書適用于框架設(shè)計以及相關(guān)的專業(yè)技術(shù)人員,也適用于高等院校相關(guān)專業(yè)的學(xué)生和教師閱讀參考。

作者簡介

  KrzysztofCwalina微軟公司公共語言運行庫(CLR)的項目經(jīng)理。他曾為.NET框架的首個版本設(shè)計API,并負責(zé)任框架中的多個名字空間,包括System.Collections、System.Diagnostics、System.Messaging,等等。他也是FxCop開發(fā)組的發(fā)起成員之一。目前,他正致力于在整個公司范圍內(nèi)開發(fā)推廣設(shè)計規(guī)范,并將其應(yīng)用到.NET框架和WinFX中。葛子昴,1998年畢業(yè)于南京理工大學(xué)計算機系,目前就職于微軟件亞洲工程院上海分院,致力于WindowsServer的相關(guān)研發(fā)。之前曾先后任職于上海碧電腦軟件有限公司和上海旭上電子有限公司,從事游戲軟件的開發(fā)及圖形處理器的設(shè)計。

圖書目錄

第1章 概述
1.1 精心設(shè)計的框架所具備的品質(zhì)
第2章 框架設(shè)計基礎(chǔ)
2.1 漸進框架
2.2 框架設(shè)計的基本原理
2.3 小結(jié)
第3章 命名規(guī)范
3.1 大小寫約定
3.2 通用命名約定
3.3 程序集和DLL的命名
3.4 名字空間的命名
3.5 類、結(jié)構(gòu)和接口的命名
3.6 類型成員的命名
3.7 參數(shù)的命名
3.8 資源的命名
3.9 小結(jié)
第4章 類型設(shè)計規(guī)范
4.1 類型和名字空間
4.2 類和結(jié)構(gòu)之間的選擇
4.3 類和接口之間的選擇
4.4 抽象類的設(shè)計
4.5 靜態(tài)類的設(shè)計
4.6 接口的設(shè)計
4.7 結(jié)構(gòu)的設(shè)計
4.8 枚舉的設(shè)計
4.9 嵌套類型
4.10 小結(jié)
第5章 成員設(shè)計
5.1 成員設(shè)計的一般規(guī)范
5.2 屬性的設(shè)計
5.3 構(gòu)造函數(shù)的設(shè)計
5.4 事件的設(shè)計
5.5 字段的設(shè)計
5.6 操作符重載
5.7 參數(shù)的設(shè)計
5.8 小結(jié)
第6章 為擴展性而設(shè)計
第7章 異常
第8章 使用規(guī)范
第9章 常用的設(shè)計模式
附錄A C#編程風(fēng)格約定
附錄B 通地FxCop來實施設(shè)計規(guī)范
附錄C API規(guī)范樣例
術(shù)語表
推薦讀物
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號