我正在制作一个应用程序,该应用程序将从模板生成 SQL 脚本,并在用户输入不同字段后。
有很多模板,因此 GUI 需要针对用户将要填写的字段进行调整。
为了保持这种可扩展性,我宁愿不将 GUI 硬编码到程序中,而是希望它从 XML 文件中读取并根据用户选择的模板进行更改。
这是首选,因为如果要出现一个新模板,那么程序所需要的只是一个与该模板对应的 XML 文件。并且实际代码不需要更改。我着眼于为此使用 C#,因为我有很好的使用经验。不过,我愿意接受其他语言的建议。
编辑:这是一个工作项目,在说服我的雇主扩展到使用 C# 之前,我想确保使用 C# 可以做到这一点。