一般的な質問があります。ビジネスプロセスモデリング用のWebアプリケーションを開発したいと思います。このアプリケーションは、デスクトップアプリケーションソフトウェアとしてc#とWPFを使用して構築されたので、Webアプリケーションとして開発したいと思います。どのテクノロジーを選ぶべきですか?
私はそれを自分で見つけようとしましたが、そのトピックについては多くの異なる意見があります。決定に役立つ一般的なルールや方法論はありますか?
一般的な質問があります。ビジネスプロセスモデリング用のWebアプリケーションを開発したいと思います。このアプリケーションは、デスクトップアプリケーションソフトウェアとしてc#とWPFを使用して構築されたので、Webアプリケーションとして開発したいと思います。どのテクノロジーを選ぶべきですか?
私はそれを自分で見つけようとしましたが、そのトピックについては多くの異なる意見があります。決定に役立つ一般的なルールや方法論はありますか?
あなたの質問はあまり建設的ではありません。あなたのビジネスとテクノロジーを選択する際のギャップを埋めるための要件を理解するために、アーキテクトと話をする必要があります。ASP.NET Webフォーム/MVCを選択するか、ニーズに合わせて.NETとは異なるプラットフォームを選択するかについて、質問に答えるのは非常にあいまいです。
一般的な答えとして、WPFを使用してデスクトップで開発されたアプリケーション全体を移植することを計画している場合は、Silverlightへの移植を検討できます。これにより、コストが90%(おそらく)削減され、作成したすべてのコードを再利用できるようになります。これまでのところ。しかし、それは完全にあなたの呼びかけであり、あなたのビジネスニーズです。