名稱「打擊之子」的意義是什麼?它是否有任何意義或它聽起來很酷?SOS(Strike of Son)調試器擴展名稱背後的故事是什麼?
34
A
回答
47
傑森Zander的blog post解釋它完美:
的CLR團隊 的原始名稱(由團隊創始人,前微軟 傑出工程師麥克 Toutonghi選擇)是「照明」。 Larry Sullivan的開發團隊創建了一個ntsd 擴展dll,以幫助簡化v1.0的引導 。我們稱之爲 strike.dll(得到它?「閃電 罷工」?是的,我知道,ba'dump bum)。 PSS真的需要這個以便 給我們提供信息給團隊 何時該調試討厭的壓力 失敗,這幾乎總是通過Windows調試器堆棧完成 。但是 我們不想來伸手,我們充分 strike.dll,因爲它包含了一些 「危險」的命令,如果你 真的沒有我們的源代碼 可能會導致你的困惑和痛苦 (甚至其他微軟團隊)。所以我 推動團隊創建「兒子 罷工」(西蒙從我們的開發拿 信用/責備爲此),我們運輸 它與 Everett(又名V1.1)的產品。
另外,我聽說過CLR被稱爲「COM + 2.0」之前,但顯然它有幾個名字在它的時間(從here):
的CLR運行時住在一個名爲MSCOREE.DLL的DLL,代表Microsoft公共對象運行時執行引擎。 「通用對象運行時間」或COR是這項技術在其一生中的衆多名稱之一。其他包括下一代Windows服務(NGWS),則通用運行時(URT),閃電,COM +,並COM + 2.0
5
這是在Scott Hanselman的播客中與Tess Ferrandez討論的。它來源於.NET平臺早期使用的內部代碼。更多信息在show transcript。
相關問題
- 1. 用於x64調試的SOS擴展
- 2. 什麼是背後$故事{#}在bash
- 3. Silverlight SOS(Strike之子)文檔
- 4. 如何有效地使用SOS調試擴展?
- 5. Kotlin Android擴展視圖背後的編輯魔法是什麼?
- 6. 什麼樣的ID名稱約定是好的Kotlin android擴展
- 7. 什麼是擴展實現中的Get/SetPropertyValue的名稱空間
- 8. JSONP文件的擴展名是什麼?
- 9. 什麼是.exe〜的擴展名?
- 10. .ac擴展名指的是什麼?
- 11. Azure DSC擴展:什麼是「模塊限定的配置名稱」
- 12. 什麼是擴展類的框架名稱?
- 13. 滾動背景的名稱是什麼?
- 14. 獲得背景以擴展容器的訣竅是什麼?
- 15. 什麼是「ctr」文件擴展名?
- 16. 什麼是.MSPX文件擴展名?
- 17. 什麼是dpuf(擴展名)文件?
- 18. 什麼是具有擴展名(一)包
- 19. 什麼是文件擴展名.done?
- 20. 會議背後的故事
- 21. 文件擴展名後的含義是什麼?
- 22. Android擴展:如何擴展導入android.util.Log?和它的擴展名是什麼?
- 23. 「onload」事件的名稱是什麼?
- 24. 什麼是擴展方法?
- 25. 什麼是file.sc的擴展
- 26. Haskell的擴展是什麼?
- 27. 什麼是名稱的「映射」那個「擴展」,而不是一對一的
- 28. 故事板和可擴展的TextView
- 29. 使用Windbg SOS Extension擴展源代碼
- 30. 什麼是.tt擴展?
有見地的歷史。我總是想知道SOS.dll擴展的縮寫以及它的真正含義。事實上,我一直習慣將MSCOREE.dll推測爲Microsoft CORe Execution Engine。謝謝@chris讓我免於尷尬。 – RBT 2015-01-23 02:25:08