<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應用 > DOTNET平臺組件配置工具的設(shè)計與實現(xiàn)

          DOTNET平臺組件配置工具的設(shè)計與實現(xiàn)

          作者: 時間:2010-07-26 來源:網(wǎng)絡 收藏
          3.2 AOP可視化
          與IOC不同,AOP的也需要讀入相應的類文件,根據(jù)AOP的特點,要分別讀入攔截器 (Interceptor)、混淆器(Mixin)和切面(Aspect對象),其中Mixin是可選項。
          AOP配置界面中“參數(shù)配置”欄可以對Interceptor、Mixin設(shè)置別名,這就如同HashTable中鍵和值的一一對應關(guān)系,在使用到某個Interceptor或Mixin時可以用它的別名代替。
          “Aspect配置”欄顯示了當前讀入的攔截器 (Interceptor)、混淆器(Mixin)和切面信息。根據(jù)Castle中AOP的配置原則進行相應配置后點擊“添加該方面”按鈕就可以生成對應的AOP配置文件,同樣可以查看配置結(jié)果。
            圖5、圖6展示了AOP配置的過程。

          本文引用地址:http://www.ex-cimer.com/article/151717.htm


          4 可視化的插件版本
            可視化配置的插件版本是把先前在.NET下做好的Winform程序做成Sharpdevelop的插件。這是為了滿足更多開發(fā)者的需要,Sharpdevelop的靈活和輕巧博得了很多開發(fā)人員的喜愛。
            可視化工具插件版本主要由兩個文件構(gòu)成,一個是Dll文件,負責整個插件的功能邏輯,這部分代碼與.NET下編寫好的代碼基本一致;另一個是Addin文件,負責該插件在Sharpdevelop開發(fā)工具中出現(xiàn)的位置和名稱等。該插件位置設(shè)置為工具菜單下的最后一個選項。名為“裝配”。
          圖7展示了在SharpDevelop下打開“裝配”插件后的效果。

          參考文獻
          [1] 羅時灼.精通Spring[M].北京:電子工業(yè)出版社,2005:14-50.
          [2] SHEN Y, CHEN H. Extending SOFL features for AOP modeling. Engineering of Complex Computer Systems, 2005,5(2):14-15.
          [3] 李志純. 面向Aspect編程的應用研究[J].計算機技術(shù)與 發(fā)展, 2006,16(5):217-219.
          [4] 劉曉華. 精通.NET核心技術(shù)原理與構(gòu)架[M]. 北京:電子工業(yè)出版社,2002,6.
          [5] 張立編著.C# 2.0寶典[M].北京:電子工業(yè)出版社,2006.


          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();