【.NETの全貌のガイド】「.NET開発テクノロジ入門 (マイクロソフト公式解説書)」日経BPソフトプレス

「.NET開発テクノロジ入門 (マイクロソフト公式解説書)」日経BPソフトプレス

.NETテクノロジの全貌を把握するための,MS公式の入門書。

サンプルコードの言語はC#


表紙には

とある。


まえがきより抜粋:

  • アーキテクト・開発者はさまざまなテクノロジの選択肢の中から,賛同できる好みの方法や,取り組んでいるプロジェクトの特性に適合したテクノロジなどを選択できるようになっています。Visual Studio / .NET Frameworkを基盤としたマイクロソフトテクノロジにおいても例外ではありません。とくにVisual Studio 2008(または.NET Framework 3.5)以降では,こうした選択肢の数は飛躍的に増加しました。
  • この溢れるテクノロジの海によって全体の理解を困難にし,その結果,そのアプリケーションが本来必要とする品質に適合しないテクノロジを選択してしまうケースもしばしば発生してしまうかもしれません。
  • 本書は,こうしたさまざまなテクノロジについて,その位置づけや活用場面などを理解することを助ける目的で執筆されました。あるテクノロジ領域に特化したものではなく,最新の.NET Frameworkにかかわるテクノロジを全体の系として理解することを目的としています。
  • 本書は,最新のVisual Studio / .NET Frameworkを使用した開発に興味があるアプリケーション開発者・エンジニアの皆様を対象としています。サンプルコードは全てC#を使用して記載していますので,C#言語の文法に関する多少の知識も必要となります。
  • 単なるプログラミング技術ではなく,アプリケーション構築に求められる技術要素とその考え方を体系的にまとめていますので,プログラマに限らず,アプリケーション開発にかかわるシステムエンジニアITアーキテクトなども本書を活用していただくことができます。特に,他言語などでの開発経験を通して,プログラミング,アーキテクチャなどソフトウェア全般に関する導入レベルでの基礎知識があり,今後.NET Frameworkでの開発をお考えのエンジニアにとっては,本書は大きな助けとなることでしょう。

内容の目次:

第 1 章 .NET Framework 3.5 によるアプリケーション開発 (はじめに)
 この章の概要
 .NET Frameworkアーキテクチャ
 .NET Frameworkの開発環境とIDEとしてのVisual Studio
 .NET Frameworkが提供するクラスライブラリ
 .NET Frameworkバージョン3.0移行で追加されたクラス
 適切なアーキテクチャの選択
 Connected Systemの新しい潮流
 まとめ

第 2 章 プレゼンテーションの開発 (WPF)
 はじめに
 Windows Presentation Foundation(WPF)とアプリケーション構築
 WPFアーキテクチャ
 XAML
 コントロール
 バインディング
 スタイルとテンプレート
 パネル
 グラフィックスとビデオ
 アニメーション
 Expression Blend
 Silverlight
 まとめ

第 3 章 Web アプリケーションの開発 (ASP.NET)
 この章の概要
 ASP.NET
 ASP.NET AJAX
 ASP.NET MVC
 ASP.NET Dynamic Data
 まとめ

第 4 章 分散テクノロジ (WCF)
 この章の概要
 WCFの特徴
 WCFアーキテクチャと基本概念
 WCFプログラミングの基本
 WCFで実装可能なサービス形態
 WCFプログラミングにおける高度なトピック

第 5 章 データアクセス技術 (ADO.NET/LINQ)
 この章の概要
 データアクセス技術の概要
 ADO.NETによるデータアクセス
 LINQによるデータアクセス
 ADO.NET Entity Frameworkによるデータアクセス
 ADO.NET Entity Frameworkにおけるマルチレイヤソリューションへの適用の注意
 ADO.NET Data Services
 まとめ

第 6 章 ワークフローの開発 (WF)
 この章の概要(WFの位置づけ)
 WFのアーキテクチャ
 WFを使用したワークフローの開発
 ワークフローのホスト
 カスタムアクティビティの開発
 ランタイムサービスの活用
 WF/WCF連携によるワークフローサービスの開発
 WFにおける応用的な実装
 まとめ

付録 Windows Azure を使用したプログラミング
 この章の概要
 Windows Azureの概要
 Windows Azureのプログラミング
 Windows Azureストレージサービス
 .NET Services 概要
 .NET Servicesサービスパス
 .NET Servicesワークフローサービス
 .NET Servicesアクセスコントロールサービス
 SQL Data Servicesについて
 まとめ


この本について:

Amazon.co.jp .NET開発テクノロジ入門 (マイクロソフト公式解説書 Microsoft.net): マイクロソフト株式会社 エバンジェリストチーム: 本
http://www.amazon.co.jp/gp/product/toc/4891006609/ref=dp_toc?ie=UTF8&n=465392


.NET開発テクノロジ入門 - .NET開発テクノロジ入門 目次:ITpro
http://itpro.nikkeibp.co.jp/article/COLUMN/20090618/332108/

  • 書籍「.NET開発テクノロジ入門」(日経BPソフトプレス 発行)から抜粋して解説