私は単純なデータベース駆動型アプリケーションを書いています。機能の 80% は、約 15 のテーブルに対する CRUD 操作です。Web 開発のバックグラウンドから来て、これらの CRUD ケースのほとんどすべてを Rails のスキャフォールディングまたは Django 管理者でカバーできると考えました。そこで、Rails/Django のようなフレームワークを探し始めましたが、Windows フォーム アプリケーションを探しました (もちろん、「リッチ クライアント」アプリケーションの開発は Web 開発とは大きく異なることを理解しており、実際に似たようなものは期待していません)。
さまざまな ORM (モデル層と呼びましょう) を除いて、View-Controller 層に関してはほとんど選択肢がないように思われることに驚きました。多分私は何かを逃していますか?
PS。私は Visual Studio DataSet Designer を評価しましたが、最も単純なケースでしか機能しないようで、少し重要なタスクには追加のコードが必要です。
(追加)これまでのところ、私は見つけました:
- TrueView for .NET (Vijay Patel に感謝)
- NConstruct