C# チュートリアル
チュートリアルでは、製品や特定の機能領域について学習を開始するのに適した一般的なシナリオについて詳細な手順を示します。
このセクションには、C# プログラミングのチュートリアルへのリンクが含まれています。
このセクションの内容
Async と Await を使用した Web へのアクセス
Visual Studio 2012 で導入された async および await を使用して非同期ソリューションを作成する方法を示します。Creating a Windows Runtime Component in C# or Visual Basic and Calling it from JavaScript (C# および Visual Basic での Windows ランタイム コンポーネントの作成および JavaScript による呼び出し)
Windows ランタイム 型を作成し、Windows ランタイム コンポーネントにパッケージ化して、その後、JavaScript を使用して Windows 用に作成された Windows ストア アプリからコンポーネントを呼び出す方法を示します。Office のプログラミング (C# および Visual Basic)
C# および Visual Basic を使用して、Excel ブックや Word 文書を作成する方法を示します。動的オブジェクトの作成と使用 (C# および Visual Basic)
テキスト ファイルの内容を動的に公開するカスタム オブジェクトを作成する方法、および IronPython ライブラリを使用するプロジェクトを作成する方法を示します。Visual C# によるコンポーネントの作成
クライアントとコンポーネント、オブジェクトの有効期間と循環参照、クライアントおよびコンポーネントのデバッグ、および共有メソッドとインスタンス メソッドの使用の間の相互作用を示して、単純なコンポーネントの開発を示します。Visual C# による複合コントロールの作成
簡単な複合コントロールを作成し、継承によってその機能を拡張する例を示します。Visual C# による簡単なマルチスレッド コンポーネントの作成
コンポーネント内で複数のスレッドを調整する方法について説明して、マルチスレッド コンポーネントを作成する例を示します。Visual Studio のデザイン時機能を活用した Windows フォーム コントロールの作成
カスタム コントロールのカスタム デザイナーを作成する方法を示します。Visual C# による Windows フォーム コントロールからの継承
単純な継承されたボタン コントロールを作成する例を示します。 このボタンは、標準 Windows フォーム ボタンから機能を継承し、カスタム メンバーを公開します。カスタム Windows フォーム コントロールのデザイン時のデバッグ
カスタム コントロールのデザイン時動作をデバッグする方法について説明します。Windows フォーム コントロールのスマート タグを使用した共通タスクの実行
TabControl でのタブの追加や削除、コントロールの親コントロールへのドッキング、SplitContainer コントロールの方向の変更など、よく実行されるタスクの例を示します。C# でのクエリの作成 (LINQ)
LINQ クエリ式の記述に使用される C# 言語機能を示します。データの操作 (C#) (LINQ to SQL)
データベース内のデータの追加、変更、および削除の LINQ to SQL のシナリオについて説明します。簡単なオブジェクト モデルとクエリ (C#) (LINQ to SQL)
エンティティ クラスとエンティティ クラスをフィルター処理する簡単なクエリを作成する方法について説明します。ストアド プロシージャのみを使用する (C#) (LINQ to SQL)
ストアド プロシージャのみを実行してデータにアクセスする LINQ to SQL を使用する方法を示します。リレーションシップ間でのクエリの実行 (C#) (LINQ to SQL)
データベース内の外部キーのリレーションシップを表す LINQ to SQL の関連付けの使用の例を示します。DesignerSerializationVisibilityAttribute を使用した、標準データ型のコレクションのシリアル化
DesignerSerializationVisibilityAttribute クラスを使用して、デザイン時にコレクションをシリアル化する方法を制御する方法を示します。C# でビジュアライザーを記述する
C# を使用して簡単なビジュアライザーを作成する方法を説明します。
関連項目
- 配置のサンプルとチュートリアル
一般的な配置シナリオの詳細な例を示します。