這是使用自定義節類型(從ConfigurationSection派生)的唯一原因嗎?
我剛開始學習通過創建自定義欄目類型的擴展配置文件結構(使用的ConfigurationSection類),但我不知道我的理解它的用處。
順便說一句 - 這不是»自定義部分類型vs appSettings«問題。我已經瞭解使用自定義欄目類型的好處超過的appSettings元素
A)據我所知,我們應該實現自定義欄目(或的appSettings元素),每當我們想硬編碼特定的信息(這些信息可能偶爾會改變)。如果不使用自定義類型,我們必須將這些信息硬編碼到代碼中,但這意味着只要信息發生變化,我們就必須重新編譯代碼。
這是使用自定義節類型(或appSettings)或有其他原因的唯一原因嗎?
B)是否有situationatio那裏,而不是創建自定義欄目類型,這將是最好的某一特定信息(這幾乎沒有改變)保存到數據庫或代碼?
感謝名單
你說的是你爲什麼我們寧願使用過的appSettings自定義欄目,但我更感興趣的是,當我們要使用自定義部分,當我們應該找到一些其他的方式來存儲信息(將其存儲到數據庫或代碼或...) – SourceC 2009-07-21 00:50:39
好的,好吧,我想.NET的基本思想是通常使用基於XML的配置文件,如果你這樣做,你是最好的爲此創建自己的自定義部分。同時,由於各種原因,我目前還正在使用數據庫表方法中的混合.NET配置文件/配置。 – 2009-07-21 04:58:42
我想.NET配置文件最引人注目的論點是,它是「正式授權」的做事方式,.NET空間中的每個人都應該熟悉並且毫不費力地掌握正在發生的事情。 「做到入鄉隨俗」。 – 2009-07-21 04:59:33