2010-11-22 11 views
2

Silverlightは、社内向けのアプリケーションERPビジネスアプリの開発に適していますか? MVCはもっと良い選択でしょうか?ビジネスアプリケーション用のSilverlightまたはMVC 2(またはMVC 3?)?

アプリは、あなたが自分自身に問う(そしておそらくあなたのクライアント)する必要が

+0

デスクトップアプリケーションをMVC(2または3)に置き換えることはできません。これは、IEには非常にバグがあり、JavaScriptエンジンが遅いためです。つまり、AJAXは機能しません。だからSilverlightは行く方法ですが、実際にはあまり選択肢がありません。もしも支配的なブラウザがGoogle Chromeだったら、それは違うだろうが、そうではないので... –

答えて

3

など、質問のカップルを、受注処理を含める必要がピックリスト、経理、購買、報告します:

何されていますあなたのユーザーは慣れていた?

ユーザーは何を期待していますか?

デスクトップアプリケーションを置き換える場合は、デスクトップの「エクスペリエンス」をより密接に再現するため、Silverlightを使用する方が良いかもしれません。

Webサイト/イントラネットアプリケーションを置き換える場合は、MVCを選択することをお勧めします。

+0

これはMS Accessフォームアプリケーションを置き換えるものだ。私はSilverlightにもっと傾いていますが、ビジネスアプリケーションに最適かどうかはわかりません。 – Scottie

+0

@Scottie - 私はSilverlightでビジネスアプリケーションを作成するチームの一員であり、それが理想的にはタスクに適していると思います。 – ChrisF

2

2つの間の選択は、お客様の要件とお客様の期待に応じて異なります。

クライアントがWebベースのアプリケーションの制限に対応できる場合は、ASP.NET MVCが最適です。 AJAXやその他の技術を使って、ローカルにインストールされたアプリケーションのようなWebベースのアプリケーションを「感じる」ようにすることができます。

私は現時点でSilverlightにERPシステムを作成しています。ターゲットクライアントは、一度に複数のウィンドウを開くことができる「ファットクライアント」アプリケーションに慣れています。これらは一般に技術的ではなく、Silverlightランタイムのインストールに適しています。そのため、迅速で反応性の高いUIの必要性により、Silverlightの選択が促進されました。

+0

ありがとう!それは私が他の誰かがこの道を前に燃えていることを知っている気分にさせます!私が尋ねることができる場合は、RIAとEntity Frameworkも使用していますか? – Scottie

+0

+1自分の社内アプリで同じ経験をしています。 – kenny

+0

@Scottie:RIAとEFの両方を使用します。まだUIの試作段階では、RIAサービスをすぐに手に入れるべきです。自動テストのためにStatLightをチェックしてください。 –

関連する問題