TECHNICAL MASTER はじめてのVisual C# 2012 デスクトップ/Windowsストアアプリ対応版

TECHNICAL MASTER はじめてのVisual C# 2012 デスクトップ/Windowsストアアプリ対応版
著者 初音玲
ジャンル IT系書籍 > プログラミング言語
シリーズ TECHNICAL MASTER
書店発売日 2013/05/23
ISBN 9784798038148
判型・ページ数 B5変・412ページ
定価 2860円
(本体2600円+税10%)
在庫 品切れ・重版未定

この本に関するお問い合わせ・感想

無料で使える統合開発環境「Visual C# 2012」を使って、デスクトップアプリやWindowsストアアプリを開発しながらC#の基礎をしっかり学べるC#プログラミングの教科書です。本書は、はじめての人にもよくわかるように、Visual C#の基礎から、デスクトップアプリ、WPFアプリ、ストアアプリの基礎、アプリの実装方法、テストフレームワークを活用した学習と開発の効率化、ネットワークやデータベースと連携したアプリの作成手法まで、短期間でアプリ開発に必要な基礎知識を学べる実践的な解説書です。業務開発の現場で新人の方にOJTとして開発方法を学んでもらうことを念頭に、覚えやすい順番を考えて構成しています。サンプルプログラムのダウンロードサービス付き。

【サポートはこちら】https://www.shuwasystem.co.jp/support/7980html/3814.html
Chapter 01 Visual C#開発環境の導入
01-01 開発環境の種類を理解する [開発環境の理解]
●動作プラットフォーム
●エディションの種類
●Expressについて
●本書で作成するアプリ
01-02 デスクトップアプリ作成環境を構築する [作成環境の構築(1)]
●ダウンロードについて
●インストールについて
●ライセンス認証について
01-03 Windowsストアアプリ作成環境を構築する [作成環境の構築(2)]
●ダウンロードについて
●インストールについて
●ライセンス認証について

Chapter 02 はじめてのプログラミング
02-01 Windowsフォームアプリを作成する [アプリ作成の基本操作(1)]
●Windowsフォームアプリとは
●新しいプロジェクトの作成
●画面作成
●ロジック作成
●画面とロジックのバインディング アプリの実行確認
02-02 WPFアプリを作成する [アプリ作成の基本操作(2)]
●WPFアプリとは
●新しいプロジェクトの作成
●画面作成
●ロジック作成
●画面とロジックのバインディング
●アプリの実行確認
02-03 Windowsストアアプリを作成する [アプリ作成の基本操作(3)]
●Windowsストアアプリとは
●新しいプロジェクトの作成
●画面作成
●ロジック作成
●画面とロジックのバインディング
●アプリの実行確認

Chapter 03 データってなんでしょう
03-01 基本的な変数型を理解する [変数]
●変数とは
●文字を扱う変数
●数値を扱う変数
●日時を扱う変数
●その他の値を扱う変数
●Nullable型
●変数の初期化
03-02 変数のスコープを理解する [スコープ]
●変数のスコープとは
●スコープと変数宣言
03-03 プロパティを理解する [プロパティ]
●プロパティとは
●プロパティと変数の違い
03-04 文字列と日付を相互変換する [型変換]
●日付を文字列に変換
03-05 配列を理解する [複雑な変数]
●配列とは
●配列を宣言
●配列に対する操作
03-06 構造体を理解する [複雑な変数]
●構造体とは
03-07 リストを理解する [複雑な変数型]
●リストとは
●リストに対する操作
03-08 さまざまな演算子を理解する [演算子]
●演算子の種類
●一次式
●単項式
●算術演算子
●連結演算子
●関係式と等価式
●論理演算子
●ビットシフト演算子
●代入演算子
●条件演算子
●その他の演算子
●優先順位

Chapter 04 制御構造を理解しよう
04-01 順次制御構造を理解する [制御構造の理解]
●基本的な順次制御構造
●階層的な順次制御構造
04-02 分岐制御構造を理解する [分岐制御構造]
●分岐制御構造の流れ
●If文による分岐制御
●switch文による分岐制御
04-03 反復制御構造を理解する [反復制御構造]
●反復制御構造の流れ
●for文による反復制御
●foreach文による反復制御
●while文による反復制御
04-04 例外制御構造を理解する [例外制御構造]
●例外とは
●Try-Catchによる例外制御
●基本的な例外制御
●例外の伝搬
●例外処理を最小限に抑止
●条件付きcatch
●finally句とは
04-05 非同期制御構造とは [非同期制御]
●UIスレッドと処理待ちについて
●非同期処理と非同期待ち合わせ

Chapter 05 見た目をデザインしよう
05-01 デザインするときに重要な点とは [デザインの理解]
●the four tenets of design
●エレベーターピッチ
●デザインガイドの必要性
05-02 Windowsフォームアプリで画面をデザインする [画面デザイン(1)]
●Windowsフォーム用公式デザインガイド
●UXガイドのエッセンス
●Windowsフォーム用コントロールの使い方
05-03 WPFアプリで画面をデザインする [画面デザイン(2)]
●Windows Presentation Foundationによるデザインとは
●WPF用コントロールの使い方
05-04 Windowsストアアプリで画面をデザインする [画面デザイン(3)]
●UXガイドとは別物のMicrosoftデザインスタイル
●基本的なタッチ操作
●用途別文字の大きさのガイドライン
●グリッド配置のガイドライン
●ハブ-スポーク-詳細
●よく使うコントロール
●アップバー
05-05 Windowsストアアプリのライフサイクルに対応する [ライフサイクル]
●アプリの状態
●最新状態を復元する(RtSuspendSample)

Chapter 06 データを処理しよう
06-01 文字列処理とは [文字型変数のメソッド]
●文字列とインデックス
●文字列操作の基本
●配列と文字列
●StringBuilder
06-02 日時処理とは [日時型変数のメソッド]
●日時処理の基本
●文字列変換
●日時の加減算
06-03 数値データ処理とは [LINQ]
●LINQによる集計処理
●集計関数に抽出条件を設定
●Group Byによるグループ化
●LINQの実行例

Chapter 07 ファイルを処理しよう
07-01 設定ファイルの入出力とは [設定ファイル入出力]
●設定ファイル
●Windowsフォームアプリの設定ファイル入出力(WinSettingSample)
●WPFアプリの設定ファイル入出力(WpfSettingSample)
●Windowsストアアプリの設定ファイル入出力(RtSettingSample)
07-02 テキストファイルの入出力とは [テキストファイル入出力]
●テキストファイル
●Windowsフォームアプリのテキストファイル入出力(WinSimpleTextSample)
●WPFアプリのテキストファイル入出力(WpfSimpleTextSample)
●Windowsストアアプリの設定ファイル入出力(RtSimpleTextSample)
07-03 画像ファイル入力とは [バイナリファイル入出力]
●画像ファイル
●Windowsフォームアプリの画像ファイル表示(WinPictureListSample)
●WPFアプリの画像ファイル表示(WpfPictureListSample)
●Windowsストアアプリの画像ファイル表示(RtPictureListSample)

Chapter 08 インターネットを活用しよう
08-01 RSSを処理するには [RSS]
●RSSとは
●WindowsフォームアプリでRSS利用(WinRSSReaderSample)
●WPFアプリでRSS利用(WpfRSSReaderSample)
●WindowsストアアプリでRSS利用(RtRSSReaderSample)
08-02 Facebookと連携するには [SNS]
●Facebookアプリを作るための準備
●WindowsフォームアプリでFacebook利用(WinFacebookSample)
●WPFアプリでFacebook利用(WpfFacebookSample)
●WindowsストアアプリでFacebook利用(RtFacebookSample)

Chapter 09 データベースを活用しよう
09-01 データベース環境を準備するには [RDBMS]
●SQL Server 2012 Express LocalDB
●SQL Server 2012 Express LocalDBを入手
●SQL Server 2012 Express LocalDBに接続
●SQL Server 2012 Express LocalDBにテーブル作成
●SQL Server 2012 Express LocalDBのデータ編集
09-02 ADO.NETを使うには [ADO.NET]
●ADO.NET
●WindowsフォームアプリでADO.NET利用(WinADOSample)
●WPFアプリでADO.NET利用(WpfADOSample)
●WindowsストアアプリでADO.NET利用
09-03 SQLiteを使う [SQLite]
●SQLiteを使う
●SQLiteを入手
●SQLiteアクセスクラスライブラリ作成
●WindowsストアアプリでSQLite利用(RtSQLiteSample)

ご注文

シェアする

このエントリーをはてなブックマークに追加

同じジャンルの商品

お知らせ

一覧