.NET Framework 4

.NET Framework Version 4 へようこそ。 .NET Framework は、次世代アプリケーションや Web サービスの構築と実行をサポートするために不可欠な Windows コンポーネントです。 .NET Framework の主要なコンポーネントは、共通言語ランタイム (CLR) と .NET Framework クラス ライブラリです。このクラス ライブラリには、ADO.NET、ASP.NET、Windows フォーム、Windows Presentation Foundation (WPF) などが含まれています。 .NET Framework によって、マネージ実行環境の使用、開発と配置の簡略化、各種のプログラミング言語との統合などが可能になります。

.NET Framework Version 4 をダウンロードするには、「.NET Framework のインストール」のリンクを使用します。 .NET Framework のアーキテクチャおよび主要機能の概要については、「.NET Framework の概要」を参照してください。

.NET Framework のドキュメントには、広範なクラス ライブラリ リファレンス、概念説明、手順説明に加えて、サンプル、コンパイラ、およびコマンド ライン ツールに関する情報が含まれています。 必要な情報を見つけるには、以下の主要トピックの一覧を参照してください。

このセクションの内容

  • .NET Framework クラス ライブラリ
    .NET Framework の名前空間に含まれる各クラスの構文、コード例、および関連情報を記載しています。

  • 技術のクイック リファレンス (.NET Framework)
    .NET Framework の主要な技術領域へのリンクを表に示します。

  • .NET Framework 4 の新機能
    最新バージョンの .NET Framework の主な新機能、互換性に影響する変更点、互換性のために残されている型とメンバーについて説明します。

  • .NET Framework の概要
    共通言語ランタイム、共通型システム、言語間の相互運用性、マネージ実行、アセンブリ、セキュリティなどの .NET Framework の主要な概念について説明します。

  • .NET Framework の基本開発
    さまざまな .NET Framework アプリケーションを開発するときの一般的なプログラミング タスクについて説明します。 データ、ファイル、およびストリーム入出力へのアクセス、構成、エンコーディング、配置、デバッグなどのトピックが含まれます。

  • .NET Framework の拡張開発
    相互運用性、スレッド処理、リフレクションなどの .NET Framework における高度な開発タスクと手法について説明します。

  • .NET Framework におけるセキュリティ
    .NET Framework において安全なアプリケーションの開発を促進するクラスおよびサービスに関する情報を示します。

  • ASP.NET ポータル
    ASP.NET アプリケーション、Web フォーム、および Web サービスについて説明する、このドキュメントの ASP.NET 開発 に関するセクションへのリンクを示します。

  • Windows フォーム ポータル
    Windows フォーム アプリケーションの一般的なプログラミング タスクについて説明する、Windows フォーム に関するセクションへのリンクを示します。

  • .NET Compact Framework ポータル
    Visual Studio 2008 で、リソースが限られているコンピューティング デバイス用のマネージ アプリケーションを開発する方法に関する情報へのリンクを示します。.NET Compact Framework アプリケーションの開発は、Visual Studio 2010 ではサポートされていません。 

  • Windows Presentation Foundation
    Windows Presentation Foundation (WPF) を使ったアプリケーション開発に関する情報へのリンクを示します。

  • Windows Communication Foundation
    Windows Communication Foundation (WCF) プログラミング モデルを使ったサービス指向のアプリケーション構築について説明します。

  • Windows Workflow Foundation
    Windows Workflow Foundation (WF) のフレームワーク、プログラミング モデル、およびツールについて説明します。

  • .NET Framework の全般リファレンス
    .NET Framework に関するリファレンス情報を示します。 言語とコンパイラ、ツール、テクニカル リファレンス、および用語集のセクションが含まれます。

  • .NET Framework ツール
    .NET Framework を対象とするアプリケーションとコンポーネントを簡単に作成、配置、および管理できるようにするツールについて説明します。

  • .NET Framework のサンプル
    .NET Framework のさまざまな機能を示すサンプルとなる MSDN Code Gallery へのリンクを示します。