CodeDom

CodeDom,在Microsoft .NET Framework 的中文全名是“代碼文檔對象模型”。

基本介紹

  • 中文名:CodeDom
  • 中文文檔對象模型
  • 應用程式集:NET Framework
  • .net :應用程式的接口
CodeDom, 使用該模型建立的代碼文檔可以被.NET Framework編譯成應用程式集。也就是說,你可以使用該模型“發明”一個自己的.net語言,用你的語言編寫程式,再翻譯成codeDom,最後編譯成可以執行的.net應用程式。實際上,codedom是其他語言編譯成.net 應用程式的接口,比如Delphi.net
{CodeDOM的中文全名就是“代碼文檔對象模型”。
要知道模型這個東西其實是很虛的,它基本是不乾實事。它那裡面那么多的類,從最基本的Expression與Statement開始,一點點的堆起來,最後得到一個表示Namespace或CompileUnit類,歸根結底在System.CodeDom這個命名空間裡你new來new去只能是得到一些Object而已,而Object是什麼呢,就是記憶體里的一點點數據,我們根本看不見摸不著(否則也用不著去O/R Mapping了),只有通過System.CodeDom.Compiler這個命名空間裡的東西才能把它表現出來。前一個命名空間在於構造,後一個命名空間在於表現。構造就是搭個架子,把裡面的各個部分聚合聚合,連線連線,這個一點點奧秘都沒有,所有也不去深究了。}

相關詞條

熱門詞條

聯絡我們