0

.NET アプリケーションのパフォーマンスの向上について検索したところ、MSDN で次の記事を見つけました: http://msdn.microsoft.com/en-us/library/ff647606

論文の記事は古くなっているため、最新の維持された有効なチェックリストを探しています。

ac# 4.0 Winform アプリケーションを改善するための最新のヒントはありますか?

4

1 に答える 1

1

これらの記事は古くなっているため、最新の維持された有効なチェックリストを探しています。

新しい「公式」リストはありません。これは、チェックリストが乱用されやすいためだと思います。例外は常にあり、チェックリストは間違っていることに重点を置いています。.NET は 1.1 日 (チェックリストが設計されたとき) 以来、それ自体がかなり証明されているため、これらのリストの必要性はそれほど重要ではありません。

チェックリストに集中する代わりに、必要に応じて直接測定して調整する方が常に良い. 計画が正しければ (つまり、まず適切なパフォーマンス バジェットを作成する)、プロファイリングによってエネルギーと時間をどこに費やすべきかが正確にわかります。

チェックリストは、すべてのコードに目を通すことを重視する傾向があり、最適化リソースを効果的に使用していません。

そうは言っても、あなたが参照したリストは実際にはまだ関連性があり、基本的に有効です。現在、より良いアプローチがしばしばあることを認識してください (つまり、ジェネリックは実際にガイダンスの多くを変更します。これらのリストでは、ボックス化とボックス化解除の管理などに重点が置かれているためです)。

于 2012-07-09T16:33:47.297 に答える