テンプレートからSQLスクリプトを生成し、ユーザーからさまざまなフィールドへの入力を取得した後、アプリケーションを作成しています。
多くのテンプレートがあるため、ユーザーが入力するフィールドに合わせて GUI を調整する必要があります。
これをスケーラブルに保つために、GUI をプログラムにハードコードするのではなく、XML ファイルから読み取って、ユーザーが選択したテンプレートに基づいて変更したいと考えています。
新しいテンプレートが発生した場合、プログラムが必要とするのはテンプレートに対応する XML ファイルだけであるため、これが推奨されます。また、実際のコードを変更する必要はありません。私は C# を使用して良い経験を持っているので、これに C# を使用することに目を向けています。ただし、他の言語の提案は受け付けています。
編集: これは仕事のためのプロジェクトであり、雇用主に C# の使用を拡大するよう説得する前に、C# でこれが可能であることを確認したかったのです。