これからはじめるVisual C# 2010

概 要

マイクロソフトが提供する開発言語「Visual C# 2010」をはじめて学ぶ人のために作られたよくわかる入門書です。本書では、プログラミング初心者を対象に、Visual C# 2010 Express Editionを使用した場合の開発環境の操作方法、プログラム作成手順、Windowsアプリケーションの作成方法を解説。コンピュータやオブジェクト指向についても理解できるよう図解を多く盛り込んでいます。クラスと継承を学んでオブジェクト指向の考え方を理解し、C#プログラミングを学んでWindowsアプリ開発を始めましょう! サンプルコードとのダウンロードサービス付き。

著者 木暮啓一
価格 本体2800円(税別)
ISBN 978-4-7980-2738-8
発売日 2010/9/23
判型 B5変
色数 2色
ページ数 432
CD/DVD
対象読者 初級
シリーズ
表紙イメージ
購入 アマゾンで購入する
楽天で購入する

※リンク先によっては、販売ページが用意されていないことがあります。あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

サポート情報は以下からご参照下さい。

サポート情報へのリンク

目次

Chapter1 Microsoft .NETの概要

1.1 コンピューターのしくみ

コンピューターが動作するには

ソフトウェアにも種類がある

アプリケーションを作成するためのプログラミング言語

インタープリター型言語とコンパイラー型言語

1.2 Microsoft .NET誕生の背景

アプリケーションの移植性

プログラミング言語の問題

企業間のデータ通信

分散処理とコンポーネント

1.3 Microsoft .NETとは

XML Webサービス

広がる分散システムの可能性

.NET Framework

Chapter2 オブジェクト指向

2.1 手続き型プログラミング言語

2.2 オブジェクト

2.3 オブジェクト指向

2.4 オブジェクト指向プログラミング

クラスとインスタンス

インスタンスの作成とインスタンスへの参照の解放

フィールド、プロパティ、メソッド、イベント

インターフェイス

継承

ポリモーフィズム

カプセル化

Chapter3 統合開発環境の概要

3.1 スタートページの説明

3.2 IDEの名称

3.3 プロジェクトの作成

プロジェクトの新規作成

プロジェクトの保存

プロジェクトの削除

ソリューションを閉じる

既存のプロジェクトを開く

項目の追加

プロジェクトからの項目の除外

項目の削除(項目のファイルを削除)

プロジェクトのプロパティの設定

3.4 コードエディター

インテリセンス

コードスニペット

コメントアウトとコメント解除

リファクタリング

ブックマーク

アウトライン表示/非表示

タスク一覧

構文エラー検索

コードエディターのカスタマイズ

3.5 Windowsフォームデザイナー

コントロールの追加

レイアウトモード

コントロールの位置、サイズの変更

コントロール名の変更

コントロールに関連づけられたテキストの設定

コントロールの文字フォントの変更

コントロールの色の変更

スマートタグ

タブオーダーの変更

コントロールの選択

書式の設定

順序の変更

Windowsフォームデザイナーとコードエディターの切り替え

イベントハンドラーの生成

Windowsフォームデザイナーのカスタマイズ

3.6 デバッグとビルド

デバッグの実行

ブレークポイント

[ローカル]ウィンドウ

[ウォッチ]ウィンドウ

[呼び出し履歴]ウィンドウ

[イミディエイト]ウィンドウ

[エラー一覧]ウィンドウ

[出力]ウィンドウ

ビルド

3.7 ウィンドウのフローティングとドッキング

フローティング

ドッキング

Chapter4 コンソールアプリケーションの作成

4.1 Helloメッセージの表示

4.2 Consoleクラスの入出力のメソッド

Writeメソッド

ReadLineメソッド

ReadKeyメソッド

Readメソッド

4.3 コマンドラインパラメーターの取得

コマンドラインパラメーターを表示するアプリケーションの作成

コマンドラインパラメーターを指定したアプリケーションの実行

Chapter5 C#プログラミングの基礎

5.1 C#プログラミングをはじめるにあたり

大文字・小文字の区別

プログラムの基本構成

Mainメソッド

5.2 データ型

5.3 ステートメント

ステートメントの入力

ステートメントの実行順序

変数の宣言

定数の宣言

列挙型の宣言

配列の宣言

代入ステートメント

演算子

選択ステートメント

繰り返しステートメント

ジャンプステートメント

例外処理ステートメント

checkedステートメントとuncheckedステートメント

メソッド

イテレーター

変数のプロパティ、メソッド

5.4 プリプロセッサディレクティブ

#define、#undef

#if…#elif…#else…#endif

#line

#error

#warning

#region、#endregion

5.5 C#の言語拡張

Chapter6 クラスと継承

6.1 クラスの作成

クラスのメンバー

アクセス修飾子

インスタンスの作成

インスタンスメンバーと静的メンバー

オーバーロード

コンストラクターのオーバーロード

インデクサー

ジェネリック

デリゲート

イベント

インターフェイス

部分クラスと部分メソッド

6.2 オブジェクト参照の解放

オブジェクトとガベージコレクション

デストラクター

usingステートメント

6.3 クラスの継承

クラスの継承

Windowsフォームの継承

オーバーライド

継承、オーバーライドの禁止

6.4 構造体

Chapter7 Windowsアプリケーションの作成

7.1 簡単なWindowsアプリケーションの作成

メッセージボックスを表示する

メッセージボックスのオプション

メッセージボックスの戻り値

7.2 Windowsフォーム

Windowsフォームのプロパティ

フォームのイベント

7.3 Windowsコントロールとコンポーネント

コントロール、コンポーネントの追加

コントロールのプロパティ

コントロールのイベント

7.4 Windowsアプリケーションの作成

デジタル時計の作成

イメージエクスプローラーの作成

テキストエディターの作成(1)

テキストエディターの作成(2)

テキストエディターの作成(3)

補足資料A Visual C# 2010 Express Editionのインストール

補足資料B データ型とリテラルのサフィックス、暗黙の型変換

補足資料C クラス関連

PR

秀和システム