Visual Studio での .NET Framework プログラミング

更新 : 2007 年 11 月

ここでは、Visual Basic、Visual C#、Visual J#、または Visual C++ での .NET Framework を使用したアプリケーション開発について説明します。これらのどのプログラミング言語も、ここで説明する項目で使用できます。アプリケーションは、共通言語ランタイムのサービスを基盤として構築され、.NET Framework のクラス ライブラリを利用します。

このセクションの内容

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

  • .NET Framework の新機能
    .NET Framework の最新バージョンで追加または変更された主な機能について説明します。

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

  • データへのアクセス (Visual Studio)
    アプリケーションにデータ アクセス機能を取り込む方法について説明します。

  • 統合言語クエリ (LINQ: Language-Integrated Query)
    C# および Visual Basic の言語構文への強力なクエリ機能の導入と、リレーショナル データベース、XML ドキュメント、データセット、およびインメモリ コレクションを照会するための共通のモデルについて説明します。

  • .NET Framework の基本開発
    セキュリティ、例外処理、I/O、シリアル化など、ユーザー インターフェイスの作成に関連しないプログラミングの項目について説明します。

  • .NET Framework の拡張開発
    共通言語ランタイムのホスト、マネージ スレッド処理、side-by-side 実行の使用などのトピックについて説明します。

  • ネイティブ コードと .NET Framework コードのセキュリティ
    アプリケーションの有効期間全体にわたるセキュリティの問題について説明します。

  • XML ドキュメントと XML データ
    .NET Framework の XML 機能の概要を紹介します。詳細について参照できる、.NET Framework のドキュメントの主なセクションへのリンクも用意されています。

  • アプリケーションのグローバライズとローカライズ
    国際対応のアプリケーションを作成するために必要な手順について説明します。

  • .NET Compact Framework
    限られたリソースのコンピューティング デバイスでアプリケーションを実行するための、.NET Framework ベースのハードウェアに依存しない環境の概要について説明します。

  • .NET Framework のサンプル
    特定の開発タスクやテクノロジの実装手順を、完全な .NET Framework アプリケーションの例と共に示します。

  • クイック スタート
    クイック スタートについての情報を提供します。クイック スタートには、.NET Framework の主要な技術を説明する簡潔なサンプルが含まれています。

関連するセクション