標籤: 暫無標籤

  CodeDom在Microsoft .Net Framework 的中文全名是「代碼文檔對象模型」, 使用該模型建立的代碼文檔可以被.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這個命名空間里的東西才能把它表現出來。前一個命名空間在於構造,后一個命名空間在於表現。構造就是搭個架子,把裡面的各個部分聚合聚合,連接連接,這個一點點奧秘都沒有,所有也不去深究了。}
上一篇[COI]    下一篇 [福分]

相關評論

同義詞:暫無同義詞