ASP.NET で開発していて毎回思うのが、設定を Web.config に持たせた時のコードからの扱いにくさです。例えば以下のように appSettings セクションに設定を追加します。 <appSettings> <add key="Foo" value="123" /> <add key="Bar" value="456" /> <add key="Baz" value="789" /> </appSettings> 実際にコードからこの設定を読み込もうとすると、以下のように冗長なコードを書く必要があります。 特にキーが文字列で指定しないといけないのが間違いの元ですし、非常にイケてないですよね。 // キーを文字列で指定しないといけない var foo = ConfigurationManager.AppSettings["Foo"]; var bar = Configuratio