データベースをリバース エンジニアリングして ASPX GUI の最初のカットにする既存の T4 テンプレートに誰かが遭遇したかどうか疑問に思っています。データベースを設計し、データ アクセス レイヤー用のコード ジェネレーターを介して実行できるだけでなく、単純な GUI も生成できると便利です。
簡単な例として、データベース内の各テーブルに対して、次のようなものを作成します。
<asp:textbox id="theColumnName" maxlength="theColumnMaxWidth" runat="server"/>
<asp:checkbox id="theColumnName" runat="server"/>
<asp:dropdownlist id="theColumnName" runat="server"/> (dropdownlist was generated because a foreign key was detected)
...etc
できれば、各テーブルを独自のファイルに生成することをお勧めしますが、これが可能かどうかはわかりません。
明らかに、すべての作業を行うものではなく、\GuiTemplate フォルダーに生成される最初のカットであり、そこから実際のコード ファイルにコピー/貼り付けできます。