改訂3版 パーフェクトC#

改訂3版 パーフェクトC#

608ページ

ISBN 978-4-7741-5680-4

発売日: 2013/5/8

価格: 3,600円(税別)

ご購入はこちらから

本の概要

C#の言語仕様から実践的なプログラムまでを広くカバーし、普遍的な技術から新しい技術を取り込み、Windows 8、Windows ストアアプリ、ASP.NET MVC、LINQ、WPF などの新技術も網羅しています。また、ダウンロー可能なサンプルに加え、新技術の解説もあり、全体的に一歩踏み込んだ読み応え十分な一冊です。

著者

斎藤友男/醍醐竜一

目次

Part1 .NET~overview

1章 .NET Framework

1-1 .NET Frameworkとは

1-2 共通言語ランタイム(CLR)

1-3 動的言語ランタイム(DLR)

1-4 .NET Frameworkクラスライブラリ

1-5 開発環境(Microsoft Visual Studio)

2章 共通型システム(CTS)

2-1 共通型システム(CTS)とは

2-2 型変換

2-3 型クラス(Type)

Part2 C#言語仕様

3章 C#の基本

3-1 C#言語の基本構文

3-2 変数と配列

3-3 制御文

4章 基本データ型と演算子

4-1 基本データ型

4-2 演算子

5章 型とメンバ

5-1 名前空間と型

5-2 型とメンバ

5-3 メンバアクセス

6章 クラス

6-1 クラスの定義

6-2 クラスの生成

6-3 継承とポリモフィズム

6-4 フィールド

6-5 定数

6-6 コンストラクタ

6-7 デストラクタ

6-8 メソッド

6-9 プロパティ

6-10 演算子

6-11 インデクサ

6-12 イベント

7章 クラス以外の型

7-1 構造体

7-2 インターフェイス

7-3 列挙型

7-4 デリゲート

8章 ジェネリック

8-1 ジェネリックとは

8-2 Nullable構造体

8-3 ArrayListクラスとListクラス

8-4 ジェネリックの共変性と反変性

9章 特別な制御処理

9-1 イテレータ

9-2 例外処理

9-3 並列処理

10章 LINQ

10-1 LINQとは

10-2 クエリ式

10-3 LINQ to SQL

10-4 LINQ to DataSet

10-5 LINQ to Objects

10-6 LINQ to XML

10-7 PLINQ(Parallel LINQ)

11章 特殊な言語仕様

11-1 dynamic型

11-2 アンセーフコード

11-3 属性

11-4 プリプロセッサディレクティブ

Part3 Webアプリケーション開発

12章 ASP.NET Webフォーム(基本)

12-1 ASP.NET Webフォームとは

12-2 アプリケーションモデル

12-3 画面遷移

12-4 状態管理

13章 ASP.NET Webフォーム(応用)

13-1 サーバコントロール

13-2 データバインディング

14章 ASP.NET MVC 4(基本)

14-1 ASP.NET MVCとは

14-2 URLルーティングとコントローラ

14-3 ビューエンジン

14-4 コントローラとビュー

14-5 コントローラ⇔ビュー間でのデータ伝搬

15章 ASP.NET MVC 4(応用)

15-1 HTMLヘルパー

15-2 レイアウト

15-3 モデルバインディングと入力検証

Part4 WPF

16章 WPF(基本)

16-1 WPF(概要)

16-2 XAML(xtensible Application Markup Language)

16-3 WPFアプリケーション

17章 WPF(応用)

17-1 コントロール

17-2 イベント

17-3 データバインディング

Part5 Windowsストアアプリ

18章 WindowsストアアプリとWindows 8

18-1 Windowsストアアプリとは

18-2 Windows 8の基本動作

18-3 Windows 8におけるアカウント

18-4 Windowsストア

18-5 Windowsストアアプリのランタイム

19章 Windowsストアアプリの開発

19-1 開発環境

19-2 XAMLとC#によるWindowsストアアプリの開発

19-3 Windowsストアアプリの画面遷移

19-4 Windowsストアアプリの中断と再開

19-5 標準コントロール

19-6 コントロールのプロパティ

20章 Windowsストアアプリのサンプルプログラム

20-1 サンプルアプリの概要

20-2 タイル

20-3 検索コントラクト

20-4 共有ソース

20-5 共有ターゲットコントラクト

20-6 ポップアップメニュー

20-7 メッセージダイアログ

20-8 トースト通知

Part6 データアクセス

21章 ADO.NET

21-1 ADO.NETとは

21-2 データの抽出と更新

21-3 トランザクション

22章 ADO.NET Entity Framework

22-1 Entity Frameworkとは

22-2 Entity Data Model(EDM)の作成

22-3 LINQ to Entities

先頭に戻る