パーフェクト C# [改訂 4 版]
- 著者:
- 斎藤友男、市井文弥
- 出版社:
- 技術評論社
- 出版日:
- 2021年07月16日頃
- ISBN:
- 9784297121990
- 価格:
- ¥3,960
- 在庫:
- 1
- 判型:
- 単行本
書籍紹介
最新のバージョン (C# 8.0 / Visual Studio 2019) に対応した「パーフェクト C#」の改訂 4 版になります。近年,Visual Studio は mac 版の登場もあり,Windows 、 mac OS 、 Linux などの OS を意識しない開発やクラウドベースの開発へと移行しています。そこで本書も,従来のアプリ開発とは別に、.NET Core をベースとしたクロスプラットフォーム開発などの最新の開発事情も解説してます。 ■■ Part1 C#〜 overview ■ 1 章 .NET Fremework 4.8 /.NET 5 1-1 .NET Framework とは 1-2 共通言語ランタイム (CLR) 1-3 DLR 1-4 .NET Framework 1-5 Microsoft Visual Studio 1-6 .NET 5 1-7 C# ■ 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 列挙型 7-5 デリゲート ■ 8 章 ジェネリック 8-1 ジェネリックとは 8-2 標準的なジェネリッククラスとジェネリック構造体 8-3 ジェネリックの共変性と反変性 ■ 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 デスクトップアプリケーション開発 ■ 12 章 WPF (基本) 12-1 WPF とは 12-2 XAML 12-3 WPF アプリケーション ■ 13 章 WPF (応用) 13-1 コントロール 13-2 イベント 13-3 データバインディング ■■ Part4 Web アプリケーション開発 ■ 14 章 ASP.NET Web フォーム (基本) 14-1 ASP.NET Web フォームとは 14-2 アプリケーションモデル 14-3 画面遷移とデータの受け渡し 14-4 状態管理 ■ 15 章 ASP.NET Web フォーム (応用) 15-1 サーバコントロール 15-2 データバインディング ■ 16 章 ASP.NET MVC / ASP.NET Core MVC (基本) 16-1 ASP.NET MVC とは 16-2 URL ルーティングとコントローラー 16-3 ビューエンジン 16-4 コントローラとビュー 16-5 コントローラとビュー間でのデータの受け渡し ■ 17 章 ASP.NET MVC / ASP.NET Core MVC (応用) 17-1 HTML ヘルパー 17-2 レイアウト 17-3 モデルバインディングと入力検証 ■■ Part5 テストコード ■ 18 章 MSTest によるユニットテスト 18-1 MSTest とは 18-2 ユニットテストプロジェクト ■ 19 章 MSTest によるユニットテストコードの実装 19-1 テストクラス 19-2 テストメソッド 19-3 テストクラス、テストメソッドをサポートする属性 19-4 結果の検証とアサーション