.NETアプリケーション用のカスタムコンフィグレーションハンドラの作成方法を知っています。 StackOverflowには何が必要なのかをカバーする記事がたくさんあります。私は、ほとんどの時間をConfigurationElementから派生したクラスをノックアウトするのに費やしました。ASP.NETアプリケーションのカスタムコンフィグレーション(アプリケーション設定やその他のフレームワークの使用)
私は、このアプローチには多くの作業が必要であると心配しています。予想以上に多くの作業があります。私はたくさんのクラスを作成し、それらをたくさんの属性で飾っています。この作業の多くがフレームワーク内に埋め込まれると考えることはできません。
Windowsフォームには、最近Application Settingsという機能が追加されました。これは設定のエディタを提供し、設定ファイルのタイプとタイプをシリアル化することで詳細を示すコードを作成します。アプリケーション設定は、カスタム設定を扱う際に苦労するように見えますが、これは特に設定セクションの形式が気に入らず、設定を保存し直さないようにしています。
だから、私のquesionsは以下のとおりです。
- それがASP.NETサイト内アプリケーション設定メカニズムを使用するのが適切ですか?このようなアプリ内で、このメカニズムでperf/threadingの問題を発見できますか?
- web.configからカスタム設定を読み込むのに苦労する他の(より良い)フレームワークはありますか?
これは非常に有望です。私は見てみましょう。 –