DELPHI 2009 HANDBOOK
Delphi最新プログラミングエッセンス
- 著者 Marco Cantu
- 訳者 藤井 等
- 監修 エンバカデロ・テクノロジーズ
- 判型 B5変型判、464頁
- 本体価格 5,000円
- ISBN 978-4-87783-222-3
本書について
本書は、CodeGear Delphi 2009についての書籍です。
しかし、本書では、Delphiによるプログラミング、Object Pascal言語やVisual Component Libraryの基礎には触れていません。この本では、Delphi 2009 for Win32の各領域の新機能だけを説明しています。
本書では、Delphi 2009のUnicodeサポート、ジェネリクスや無名メソッドなどの新しい言語機能、IDEの改善、ランタイムライブラリの新しいクラス、VCLの新しいコンポーネント(リボンコントロールなど)、さらに、データベースアーキテクチャとDataSnap多層テクノロジーの拡張などに触れています。
私が執筆する書籍の慣例どおり、理論を説明しつつも、多くのサンプルを紹介しており、それらをダウンロードして、皆さんのコンピュータで動作させてみることができます。まだ、Delphi 2009を持っていない場合には、トライアル版をダウンロードしたり、以下のURL(本書記載)のビデオシリーズで、実際にプログラムが動作するのを見ていただくこともできます。
はじめに(Marco Cantu)より
目 次
- 第1章 Unicodeとは?
- 従来からの文字コード:ASCIIからISOエンコーディング
- Unicode:世界中の文字に対応
- Win32でのUnicode
- 次は?
- 第2章 UnicodeString型
- AnsiCharからWideCharへ
- 新しいCharacterユニット
- StringとUnicodeStringについて
- さまざまな文字列型
- 文字列変換
- 文字列および文字リテラル
- ストリームとエンコーディング
- UnicodeとVCL
- 次は?
- 第3章 Unicodeへのポーティング
- 失敗するChar操作
- 失敗する文字列操作、パフォーマンス低下する文字列操作
- Unicode文字列とWin32
- PCharとポインタ演算
- 次は?
- 第4章 IDEの新機能
- インストールと実行
- Delphiプロジェクトの管理
- プロジェクトマネージャ
- IDEでのリソース管理
- Delphiクラスエクスプローラ
- エディタの新機能
- デバッガ
- 次は?
- 第5章 ジェネリクス
- ジェネリックKey-Valueペア
- Delphiにおけるジェネリクス
- ジェネリック制約
- 既定のジェネリックコンテナ
- ジェネリックインターフェイス
- Delphiのスマートポインタ
- 次は?
- 第6章 無名メソッド
- 無名メソッドの構文と意味
- ローカル変数の使用
- 無名メソッドの詳細
- 無名メソッドの実際の利用
- 次は?
- 第7章 その他の言語およびRTLの変更
- その他の言語新機能
- TObjectの新しいメソッド
- スレッドサポートにおける変更
- 文字列の構築
- ReaderおよびWriterの使用
- 例外の強化
- 新しいユニットと新しいRTLクラスのまとめ
- 次は?
- 第8章 VCLの改善
- VCLコアの改善
- 標準コンポーネントの強化
- コモンコントロールのアップデート
- ネイティブVCLコンポーネント
- Vistaサポートの拡張
- 次は?
- 第9章 Delphi 2009におけるCOMサポート
- IDL、タイプライブラリ、RIDL
- RIDL形式(COMサーバー)
- 新しい「登録済みのタイプライブラリ」ペイン
- COMとUnicode
- 復活した機能:アクティブフォーム
- 次は?
- 第10章 リボンコントロール
- Fluent User Interfaceの紹介
- アクションとリボン
- Ribbonコンポーネント
- データベースアプリケーションでのリボン
- 画面のヒント(ScreenTips)を使う
- 次は?
- 第11章 データセットとdbExpress
- UnicodeのClientDataSet
- データセットにおけるUnicode—テイク2
- データセットのその他の強化
- データセットの内部構造
- Delphi 2009におけるdbExpress
- データ対応コントロール
- 次は?
- 第12章 DataSnap 2009
- 最初のDataSnap 2009デモの作成
- 非データベースDataSnapサーバーのセッションとスレッド
- 古いDataSnapデモのポーティング
- DataSnapの管理インターフェイス
- まとめ