タグ

ブックマーク / learn.microsoft.com (5)

  • Windows で開発環境を設定する

    Windows は、さまざまなコーディング ニーズに対応しています。 Windows のツールを使用する場合でも、LinuxWindows サブシステムの Linux ツールを使用する場合でも、お好みのコーディング言語やフレームワークをご使用いただけます。このガイドでは、コーディング、デバッグ、サービスへのアクセスを開始し、成果物を実稼働環境に配置するために必要なものをセットアップしてインストールするための情報を提供します。 開発者用ツール Dev Home 一元化されたダッシュボード、GitHub、およびシステム パフォーマンス ウィジェットで作業を監視します。 コンピューターの構成ツールを使用して、新しいプロジェクトのセットアップとオンボードを行います。 Dev Home をインストールする

    Windows で開発環境を設定する
  • Windows 7 のディスク イメージ (ISO ファイル) のダウンロード

    Windows 7 は、固定ライフサイクル ポリシーに従います。 これは次のエディションに適用されます。Enterprise、Enterprise N、Home Basic、Home Premium、Home Premium N、Professional、Professional for Embedded Systems、Professional N、Starter、Starter N、Ultimate、Ultimate for Embedded Systems、Ultimate N

    Windows 7 のディスク イメージ (ISO ファイル) のダウンロード
  • コンパイラ - コンパイラの最適化についてすべてのプログラマが知っておくべきこと

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 コンパイラの最適化についてすべてのプログラマが知っておくべきこと Hadi Brais コード サンプルのダウンロード 高度なプログラミング言語には、関数、条件付きステートメント、ループなど、驚くほど生産性が上る抽象プログラミング コンストラクトが多数用意されています。ただし、高度なプログラミング言語でコードを作成する場合のデメリットの 1 つは、パフォーマンスが大幅に低下するおそれがあることです。パフォーマンスを犠牲にすることなく、わかりやすく、メンテナンスしやすいコードを作成するのが理想です。このため、コンパイラがコードを自動的に最適化してパフォーマンスの向上を図ります。最近のコンパイラが行う最適化は非常

    コンパイラ - コンパイラの最適化についてすべてのプログラマが知っておくべきこと
  • フレームワーク デザインのガイドライン | Microsoft Docs

    このセクションでは、.NET Framework を拡張および操作するライブラリをデザインするためのガイドラインを示します。 目標は、開発に使用されるプログラミング言語に依存しない統合プログラミング モデルを提供することにより、ライブラリ デザイナーが API の一貫性と使いやすさを確保できるようにすることです。 .NET Framework を拡張するクラスやコンポーネントを開発する場合は、これらのデザイン ガイドラインに従うことをお勧めします。 一貫性のないライブラリ デザインは、開発者の生産性に悪影響を及ぼし、採用を妨げます。 ガイドラインは、Do、Consider、Avoid、Do not という言葉から始まる単純な推奨事項として編成されています。 これらのガイドラインは、クラス ライブラリ デザイナーがさまざまなソリューション間のトレードオフを理解できるようにすることを目的として

    フレームワーク デザインのガイドライン | Microsoft Docs
  • C++ 経験者が C# で開発する場合

    更新 : 2007 年 11 月 次の表には、C# とネイティブ C++ の重要な比較が記載されています。ここでは /clr を使用しません。C++ のプログラマならば、この表を見ると 2 つの言語間の最も重要な相違点がすぐにわかります。 メモ :

    C++ 経験者が C# で開発する場合
  • 1