当社には、50以上のフォームを備えたWebベースのビジネスラインソリューションを構築する必要があります。これの多くは、中央データベースのCRUDになります。これまでウェブスペースに取り組んだことがないので、これはすべて私たちにとって比較的新しいことです。
現在、ASP.netMVCを次の目的で使用することを計画しています。
- 妥当性(単体テストなど)
- 関心事の分離
- より良い長期メンテナンス(他の投稿から収集できるものからWebFormsで問題になる可能性があります。)
しかし、私たちはハードルにぶつかりました。さまざまなフォーラムやチュートリアルビデオについて多くの調査を行った結果、ASP.netMVCはドラッグアンドドロップ設計環境をサポートしていないことがわかりました。
ASP.net MVCでコードテンプレートなどを使用して調査しましたが、これらはコードでのビューの構築を確実にスピードアップします。実際、ほとんどのフォーラムでは、コードテンプレートなどの使用が提案されています。
しかし、私たちの会社は一般的に、アプリケーションのビルドと変更により非常に速い回転率を持っています。場合によっては、翌日または翌週の更新をプッシュする必要があります。
ビューのデザインツールがないと、多少の妨げになると思います。
これまでに、次のことを検討/調査してきました。
VisualStudioをコードでビルドします。2番目の画面でIDEの横にあるWebサイトを更新します。すすぎを微調整して繰り返します。
MicrosoftExpression製品を使用してください。(Expression Webなど)。ビューなどをビルドしてから、Visual Studioにリロードして、コードビハインドで作業します。ただし、ASP.netMVCではなくこれでWebFormsをテストしたと思います。
Dreamweaver(またはその他)などのWebデザインツールを使用して、表示/ページ用のhtmlをVisual Studioにコピーし、コードビハインドなどを接続します。
代わりにLightSwitchを使用してください(Silverlightの要件は必要ありませんでしたが、これは要件を単純化するための簡単な方法のように思われたため、これは問題外でした)
他の人も同じような経験をしていて、彼らの考えを共有できるのではないかと思いました。
だから私の質問は、あなたの誰かが同じような状況にあった場合、新しいUIをすばやく簡単に構築したり、微調整したりする機能を維持しながら、ASP.netMVCビューを設計するためにどのツールを使用しましたか?