従来のデスクトップベースのシングルユーザーの会計アプリケーションを、リッチUI(おそらく)のマルチユーザーUIを備えたWebベースに移行する必要があります。それは多かれ少なかれレガシーシステム全体を書き直しているのです。
そして、それも可能な限り迅速に。
誰かがアーキテクチャについて何か提案をしたり、好ましいアプローチやパターンなどについていくつかの指針を示したりすることはできますか?データベース側では、追跡リポジトリパターンを備えたEntityFrameworkを使用することをすでに決定しました。
ASP.NETMVCを検討しています。しかし、将来的には、UIをSilverlightに置き換えることにしました。これは、ASP.NET MVCで可能になりますか?私はMVPでそれが少し簡単であることを知っていますか?
UIの設計とMVVM+WCF RIAの使用には多くの時間がかかるため、Silverlightから始めたくはありません。開発は、カタツムリのペースで進んでいます。