新疆軟件開發

本站首頁 軟件開發 成功案例 公司新聞 公司簡介 客服中心 軟件技術 網站建設
  您現在的位置: 新疆二域軟件開發公司 >> 開發語言 >> 文章正文

軟件項目開發中應該考慮那些重要的因素

在網上找到一篇文章是關于項目管理的大家看看

一、軟件系統更新
   可使用WebService、WCF等通信方式實現本地、跨網絡、跨平臺的系統更新。

二、軟件多語言支持
   使用.net 2.0支持的多語言解決方案,針對顯示信息對資源文件進行不同語言之間的翻譯。


三、負載均衡
   突然想到這個,先放著,以后更新。
     
四、組件、系統授權
   通過授權,您作為組件或控件作者,可以驗證開發人員是否被授予使用您的組件或控件的權限,來保護自己的知識產權。可以使用System.ComponentModel.LicenseProvider 實現,也可使用第三方的授權軟件,設定組件的使用期限、使用次數等。當然,也可不用那么復雜,自己實現一個License機制,通過啟動程序檢驗License的有效性來決定是否啟動程序。
五、程序代碼保護
   為了保護知識產權,一般的做法都會對發布的組件進行混淆或者代碼加密。混淆可以增加代碼閱讀難度,但無法阻止代碼被反射。加密可以阻止一般反射軟件對組件代碼的反射,連程序的結構都無法獲取。 如果項目比較大,而且各組件之間調用關系復雜,為了減少混淆的難度,可以使用加密軟件,加密過程也很簡單,比如MaxtoCode、DNGuard等。  如果是小型項目,各組件間的耦合度較低,而且為了節省成本,可以考慮使用免費的混淆器,比如Dotfuscator、Xenocode PostBuild等。  

作者:未知 | 文章來源:未知 | 更新時間:2008-5-6 13:42:50

  • 上一篇文章:

  • 下一篇文章:

  • 相關文章:
    軟件項目管理進度中存在的一些問題
    軟件技術
    · 開發語言
    · Java技術
    · .Net技術
    · 數據庫開發
    最新文章  
    ·搜集整理的asp.net的驗證方
    ·各種FOR循環結構的整理
    ·軟件項目開發中應該考慮那
    ·搜集整理的javascript sel
    ·軟件開發中項目經理有那些
    ·學習如何在Lambda表達式進
    ·C++基礎知識:結構體數據的
    ·C#實現短信發送程序的例子
    ·sun最近修補了一部分java的
    ·rss定制的另外一種實現方式
    ·delphi實現利用arp欺騙來實
    ·基礎學習:基于WF的流程框
    ·網絡編程中怎樣得知一次數
    ·如何逆序輸出單鏈表?
    ·軟件開發過程中的性能設計
    關于我們 | 軟件開發 | 下載試用 | 客服中心 | 聯系我們 | 友情鏈接 | 網站地圖 | 新疆電子地圖 | RSS訂閱
    版權所有 © 2016 新疆二域軟件開發網 www.k8w.net All Rights Reserved 新ICP備14003571號
    新疆軟件開發總機:0991-4842803、4811639.
    客服QQ:596589785 ;地址:新疆烏魯木齊北京中路華聯大廈A-5C 郵編:830000
     
    平码爱码论坛