最近一個(gè)禮拜,一直在看一些調(diào)試和性能相關(guān)的東西,因?yàn)楣镜漠a(chǎn)品主要瓶頸就在這些地方,于是覺(jué)得很有必要去了解一下這方面的東西。插個(gè)小話題,話說(shuō)今天.NET官方公布將整個(gè).NET框架開(kāi)源,這實(shí)在是一個(gè)重磅消息,幾家歡喜幾家愁,各路歡笑各路口水。不管如何,自己作為一個(gè)陪伴著.NET多年的開(kāi)發(fā)者,還是對(duì)它有感情的(好吧有點(diǎn)矯情),不過(guò)話說(shuō)回來(lái),我不知道微軟原來(lái)閉源是有何種商業(yè)目的和戰(zhàn)略計(jì)劃,但是,微軟的.NET在背負(fù)著不叫好的口水中,在商業(yè)上的挫敗中,即便如此都是一如既往地投入大量精力在.NET的建設(shè)上,包括從半開(kāi)源一直走到今天的開(kāi)源,不管怎樣,這個(gè)態(tài)度還是可以的,雖然它來(lái)得有點(diǎn)太晚了。況且,.NET程序是到了該改變思維的時(shí)候了,額話說(shuō)的有點(diǎn)多,上正題吧 調(diào)試工具篇
性能工具篇
數(shù)據(jù)庫(kù)工具篇
附:引用《Pro .NET Performance Optimize Your C# Application》 《Advanced .NET Debugging》 《Windows高級(jí)調(diào)試》 結(jié)語(yǔ)調(diào)試和性能是混為一體的,通常我們都要深入到程序的內(nèi)部,尤其是當(dāng)工程規(guī)模較大的時(shí)候,往往我們通過(guò)簡(jiǎn)單的Code Review或者簡(jiǎn)易的Debug難以定位問(wèn)題,此時(shí)我們就要借助于一些工具了,所謂工欲善其事必先利其器。通常我們?cè)\斷時(shí)基本上關(guān)注與類型使用、異常處理、垃圾回收、線程處理、并發(fā)處理等等。其實(shí)這里面列出的大部分工具我本人都沒(méi)有使用過(guò),在實(shí)踐中使用過(guò)一部分在平時(shí)學(xué)習(xí)的時(shí)候也研究過(guò)一小部分,列出來(lái)主要是作個(gè)記錄,方便以后可以翻出來(lái)再使用和評(píng)測(cè) |
|
來(lái)自: 清揚(yáng)視頻 > 《測(cè)試》