• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > DOTNET平臺組件配置工具的設計與實現

    DOTNET平臺組件配置工具的設計與實現

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

    本文引用地址:http://www.czjhyjcfj.com/article/151717.htm


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

    參考文獻
    [1] 羅時灼.精通Spring[M].北京:電子工業出版社,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].計算機技術與 發展, 2006,16(5):217-219.
    [4] 劉曉華. 精通.NET核心技術原理與構架[M]. 北京:電子工業出版社,2002,6.
    [5] 張立編著.C# 2.0寶典[M].北京:電子工業出版社,2006.


    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 都江堰市| 文安县| 长春市| 姚安县| 松江区| 达孜县| 高碑店市| 绵阳市| 玛多县| 镶黄旗| 白山市| 泰和县| 遂昌县| 榆林市| 勐海县| 荆门市| 定州市| 西昌市| 平安县| 乳山市| 股票| 响水县| 勐海县| 嘉鱼县| 农安县| 闻喜县| 柳州市| 夏津县| 平阳县| 班玛县| 西林县| 五台县| 陆丰市| 怀柔区| 新蔡县| 兰溪市| 惠州市| 施秉县| 文昌市| 连州市| 兰考县|