-1

私の組織は現在 Winforms にあり、次の部分を持つ完全なシステムを再設計しています - これは重いビジネスロジック デスクトップ アプリケーションです - Web/複数のデバイス (ハンドヘルド) で一部をサポートする必要があります - その一部はエンタープライズ ソリューションとして公開されます。

そのようなシステムのターゲット システム、プラットフォーム、および言語を定義するには (タイムラインは 2016 年半ばまでに作成される予定です) 1. 重いデスクトップ アプリケーションを MS アプリケーションに置き換えることはできますか? 2. このような DS アプリケーションを .net 4.0 WPF で作成する必要がありますか? (私は現在 Winforms を使用しているため、Winforms から WPF または HTML5 への移行は同じです) WinRT を使用した DSA + HTML5

ご意見をお聞かせください。他の解決策/提案も大歓迎です。

4

1 に答える 1

0

それは本当にあなたの会社がどの方向に進みたいかによって異なります。

デスクトップのみのルートをたどりたい場合は、はい、WPFが要件に適合するはずです。MVVM Design PatternをRepository/Unit Of Work Patternとともに使用することをお勧めします。

デスクトップ/タブレット/モバイル ルートに進みたい場合は、Windows アプリまたはWeb サイト アプリケーションを開発するオプションがあります。

Windows アプリの場合、Microsoft Store アプリの開発を検討しています (ユニバーサル アプリをお勧めします)。これを行いたい場合は、Windows 10 がリリースされるのを待った方がよいでしょう。ユニバーサル アプリは 8.1 以降成長したからです。

残りはWeb アプリケーションです。ここから選択できるオプションは無数にありますが、最も一般的なのはおそらくASP.NETAngularJSなどです。これらのテクノロジが最適であると言っているわけではありませんが、これらはオプションの 2 つにすぎないことに注意してください。要件に合ったフレームワークとライブラリを調査するのは、本当にあなた次第です。

しかし、私が言ったように、それは本当にあなたの会社がアプリケーションに何をしたいか、そしてどのデバイスが互換性を持つかによって異なります.

于 2015-06-10T10:45:13.653 に答える