私は会計分野で重要なソフトウェアを設計したいと思っています。このソフトウェアは、ローカルネットワークで使用されます。この銀行はSQL Server 2008 R2です。このソフトウェアを設計する最良の選択(WinFormまたはWPFテクノロジ)は何ですか?会計分野のソフトウェアを設計する最良の選択肢(WinFormまたはWPF)は何ですか?
答えて
UIはどのくらい複雑になりますか?実際のインタラクティブなUIを作成したい場合は、WPFの能力を使いたいでしょう。しかし、その基本的なデータ入出力型のものなら、WinFormsがうまくいくかもしれません。また、ユーザーに必要な.NETのバージョンも覚えておいてください。そのため、これらの用語もどこにあるのかを確認してください。
まず、ローカルクライアントタイプのアプリである必要があるかどうかを検討してください。すでにWebアプリケーションとして稼動しているERPシステムがあります。
そうでない場合:Winformsは90'sです - 前提条件が何であれ、WPF、VMMVなどを使用して、今世紀のテクノロジを使用する方がよいです。 - 完全なフレームワークが必要ない場合は、SilverLightを検討してください。これにより、アプリはMacでも動作し、展開と開発の両面で大幅に拡張されます。
私はWPFを知っているので、私は完全にWinFormsを使っています。 WPFはあらゆる面で優れたテクノロジーです。より優れたUIを実現し、データバインディングをインテリジェントに使用することで(MVVMの80〜90%)、信頼性の高いUIをより迅速に開発することが容易になります。
「WPFを知っているので」という部分が重要です。その知識は簡単には得られなかった。 (私がそれを使い始めた時よりも、今日利用可能な情報量は1トン多いのですが)それをうまく利用するには数ヶ月かかりました。
+1私は完全に同意します。 WinFormsに習熟していて、6週間で提供する必要がある場合、WPFの立ち上げはおそらく受け入れられないでしょう。しかし、他のすべてが等しい、WPFは間違いなく努力の価値がある。 –
- 1. フォームレイアウトを設計する最良の方法は何ですか
- 2. ソースコードエディタを設計する最良のWebは何ですか?
- 3. Djangoでopeninviterの良い選択肢は何ですか
- 4. GUIを設計するのに最適なソフトウェアは何ですか?
- 5. Web用に設計されたグラフィカルなソフトウェアは何ですか?
- 6. 良いソフトウェア開発計画とは何ですか?
- 7. タイミングの選択肢は何ですか?
- 8. タイムマネージメントソリューションの選択肢は何ですか?
- 9. ラジオボタンの選択肢は何ですか?
- 10. どこで良いソフトウェア設計書をダウンロードできますか?
- 11. Ruby on Railsのデータベースを設計する最良の方法は何ですか?
- 12. カフカのメッセージキーを設計する最良の方法は何ですか?
- 13. Sphinxがソフトウェアのマニュアルを提供するための良い選択肢はありますか?
- 14. SaaSアプリケーションの冗長性を拡張するための最良の選択肢は何ですか?
- 15. 私はダイナミックキャスティングを取り除きたいと思います。何が最良の選択肢ですか?
- 16. フラスコAPIのリアルタイム接続を統合するための最良の選択肢は何でしょうか?
- 17. マルチモジュール設計とシングルモジュール設計の選択
- 18. SMSゲートウェイのKannelに代わるオープンソースの良い選択肢は何ですか?
- 19. .NETでの複数継承の良い選択肢は何ですか?
- 20. CSSやサードパーティのソフトウェアを使用したWPFアプリケーションを設計しますか?
- 21. ASP.NETのウィジェットを設計するための良いパターンは何ですか?
- 22. アーキテクチャとソフトウェアの選択肢の改善
- 23. Objective-CアプリケーションをWindowsに移植します。最良の選択肢は何ですか?
- 24. アーキテクチャ設計を伝える最も良い方法は何ですか?
- 25. これは最も良いForeignKeyか選択肢ですか?違いは何ですか?
- 26. ソフトウェア開発プロセスでは、「アーキテクチャ」と「設計」の違いは何ですか?
- 27. Angularjs、選択肢の最初の選択肢は常に選択まで空白です
- 28. シソーラスをSQLデータベースで設計する最良の方法は?
- 29. 多肢選択式質問の正解数を計算する
- 30. jQueryは、選択肢で「選択」された特定の選択肢を選択します。
「MVVM」を意味すると思います。 ;) – MetalMikester
ha ha -yeah、私は頭字語よりも多くのパターンを使用します;-) –