0

Winforms プロジェクトの学習に関する情報を教えてもらえますか。私はwinformsで作業しなければならない新しい仕事を始めています。この仕事に就く前は、主に ASP.NET と C# の Web アプリケーションに携わってきました。そのため、C# の特定の機能に精通しています。winforms を使用するプロジェクトにはどのようなものがありますか?

4

3 に答える 3

1

できることはたくさんあります。優れた winforms の本を手に入れることは、それほど悪い考えではありません (winforms を amazon.com で検索すると、たくさん出てきます)。

オンライン情報については、windowsclient.netのGetting Startedページは、開始するための優れた出発点です。

また、企業が特定のツールセット (DevExpress、Infragistics など) を使用することもよくあるため、これらのいずれかを使用している場合は、ドキュメントを調べておく必要があります。

それ以外の場合は、練習してください。ASP.NET プロジェクトで実行した UI 機能を winforms アプリとして再実装し、拡張してみてください。または、既に使用しているプログラムの UI を模倣します。

質問の最後の部分については、UI を備えたほぼすべての Windows プログラムを winforms に実装できるため (WPF 固有の機能を使用しない限り)、既に多くの winforms アプリを使用している可能性があります。

于 2010-05-17T19:09:37.850 に答える
1

Winform アプリケーションはホストされていないアプリケーションであり、Windows システム上の他の .exe とまったく同じように動作します。ASP.NET で使用するツールのほとんどは、Winform 側でほぼ同等のものに変換されることがわかりますが、レイアウト制御へのアプローチはおそらく劇的に変更する必要があります。

UI 以外に大きな違いはありません。ステートレスである必要がなくなったので、データベースやその他の外部ソースに対して動作するアプリケーションを作成している場合でも、怒鳴られることなくいくつかのものをメモリに保持できます。してきました。

于 2010-05-17T18:59:51.220 に答える
0

それは少しあいまいです...ほとんどのWindowsアプリケーションはWinformsを使用していますが、WPFへの移行があります。WPF は、Silverlight が使用するのと同じマークアップ言語である XAML を使用します。

Winforms について具体的な質問がありますか? それらは少し答えやすいかもしれません。

于 2010-05-17T18:56:05.007 に答える