做個友善的系統配置頁面、數據庫連接串加密方式存儲在配置文件的做法參考

  我們大多情況下,把配置文件寫在XML文件中,方便程序讀取,也方便客戶自己靈活配置,但是由於精力有限及需要有更多更重要的事情需要我們去處理,往往我們把配置文件做得很粗糙,需要用戶自己去處理,當然我以前處理得也不是很好,最近總算有精力進行了改進操作,先分享如下。


  1:配置文件可以自己創建一個,也可以用系統自帶的App.config,App.config這個的讀寫方式與ASP.NET的讀寫方式完全一樣,這方面微軟還做得真夠友善的,若沒特殊必要,建議大家直接把配置項寫在App.config比較簡單省事一些。


  2:登錄頁面、重新登錄頁面,還是有一些比較友善的選項比較好,例如能記住密碼、能自動登錄等,畢竟每次都自己按登錄也並不是一件很友善的做法,若真的是在自己的電腦上用,而且別人不會用的電腦,還是自動登錄比較友善一些,當然不選擇自動登錄也照樣可以,可以按自己的喜好選擇。同時這個頁面裏還可以進行系統配置的按鈕比較好,可以按個人的需要靈活設置不同的系統參數。


  3:系統配置頁面,可以進行很多個性化的系統參數設置,包括選擇什麼語言界面[簡體中文、繁體中文、英文 可供選擇]、採用什麼數據庫[SqlServer、Oracle、MySql、SqLite 可供選擇]、 而且還可以選擇,加密數據庫連接還是對數據庫連接不進行加密的選擇。若想按胖客戶端部署系統,又不想讓客戶知道數據庫的用戶名密碼可以選擇加密方式存儲數據庫連接,在開發測試階段可以選擇不加密的方式存儲數據庫連接,又考慮到了開發人員的使用感受,也考慮到了將來的部署安全需要。


  4:當然登錄系統後,還需要能有系統設置的入口菜單比較好,不只是登錄、重新登錄時可以設置系統,直接通過菜單也可以進行系統參數設置比較好。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章