出た!『WindowsCE3.0アプリケーションプログラミング』日本語版 開発ツールCD付きでピアソン・エデュケーションから

このページをDeliciousに追加 このページをはてなブックマークに追加 このページをYahoo!ブックマークに追加

2002年1月9日(水)版

出た!『WindowsCE3.0アプリケーションプログラミング』日本語版 開発ツールCD付きでピアソン・エデュケーションから

待望のプログラミング解説書!!


ニック・グラッタン+マーシャル・ブレイン著
マイクロソフト株式会社 佐野 勝大 訳
¥5200 書籍コード ISBN4-89471-472-8

■ はじめに

 株式会社 ピアソン・エデュケーションから待望のWindowsCEプログラミング解説書『WindowsCE3.0 アプリケーションプログラミング』が発売された。この本には開発ツールの「Microsoft eMbedded Visual Tools 3.0 (日本語版)」、「Microsoft PocketPC SDK (日本語版)」そして本文中で取り上げられているソースコードと実際に動作可能なサンプルアプリケーションを納めたCD-ROM1枚が付属している。
 想定されている読者層は、なんらかのWindowsプログラミングをある程度経験している人となっているが、実際に動作するソースコードも付属しているので初心者の方も入手しておいて損はないだろう。価格は5200円となっている。


■ 読みやすい本文

 翻訳されたプログラミング解説書でよく目にするのが難解な日本語訳なのだが、本書では長くWindows CEにかかわってこれらたマイクロソフト株式会社の佐野 勝大氏が翻訳されているので、用語もきちんとしており、非常によみやすい文章となっている。語りかけるような口調でリズム感があり、スムーズに読める。


■ 解説内容

 本書でふれられている内容は非常は豊富なので、以下に内容を簡単にまとめておきたい。これは!という項目がみつかったら、ぜひ入手しよう

※注意※ 以下の内容一覧は本文見出しと内容をから独自に作成したものなので、書籍掲載の目次とは異なっています。また本書には以下の内容以外の解説も記載されていることをあらかじめお断りしておきます。

●ファイル

・ファイルのオープン等アクセス方法
・ファイル情報の取得と設定
・メモリマップドファイルの使い方

●オブジェクトストア、ディレクトリ、ネットワークの操作

・オブジェクトストアは何のこと?
・空き領域の確認と確保
・リムーバブルストレージの取り付け・取り外し検出方法
・CFカード装着時のアプリケーション自動実行方法
・ネットワークリソースの列挙
・ネットワークリソースの接続、切断
・ネットワークプリンタの使用法

●プロパティデータベースとレジストリ

・データベースボリュームの作成、マウント、アンマウント
・プロパティデータベースのアクセス
・MFCを用いたプロパティデータベースのアクセス
・レジストリのアクセス

●プロセスとスレッド

・CreateProcessによるプロセスの生成
・ShellExecuteEXによるプロセスの生成
・プロセスの一覧、終了待ちと終了コード
・ユーザインターフェイススレッドとワーカースレッド
・スレッドの生成、終了と終了コード
・スレッドの優先順位とスケジューリング

●スレッドの同期

・同期の必要性について
・クリチカルセクション
・インターロック関数
・WaitForSingleObject/WaitForMultipleObjects
・ミューテックスオブジェクト
・イベントオブジェクト
・TLS(スレッドローカルストレージ)とDLL

●通知関数

・指定した時間にアプリケーションを起動する方法
・イベント(シリアル接続確立時など)によるアプリケーション起動
・LEDの制御
・ユーザー通知の方法(CeSetUserNotification関数など)

●TCP/IP通信プログラミング

・WININETによるHTTPインターネットプログラミング
・ソケットプログラミング方法
・IrDAソケットの使い方

●シリアル通信プログラミング方法

●RAPIプログラミング方法

・簡単なRAPIアプリケーション
・CeRapiInvokeを使った独自RAPI関数の作成

●TAPIプログラミング

・TAPIデバイスの列挙
・発信、終了

●RASプログラミング

・電話帳エントリ列挙
・接続確立、監視、切断

●メモリ管理

・メモリ情報の取得
・仮想アドレス空間
・アプリケーションのメモリ割り当て
・独自ヒープの作成方法
・メモリ残量が少ない場合の処理

●システム情報取得と電源管理について

●COMとActiveX

・COMコンポーネントの使い方
・POOM(Pocket Office Object Model)
・アドレス帳からの電子メールアドレス取得
・BSTRデータ型、VARIANTデータ型
・スマートポインタ
・オートメーションプロパティの使い方
・オートメーションメソッドの使い方
・MFCによるオートメーションオブジェクト使用法

●MSMQ(マイクロソフト メッセージ キュー)

・Windows2000、WindowsCEへのインストール方法
・Windows2000上のキュー管理
・WindowsCE からのメッセージ送信
・キューの作成、読み出し、管理
・メッセージトランザクション

●ADOCEとSQL Server for Windows CE

・SQL Server for Windows CEのインストール方法
・ADOCEとADOXCE
・データベースの作成と操作方法

●ActiveSyncプログラミング

・実装手順の解説
・WindowsCE デバイスプロバイダの実装
・デスクトッププロバイダの実装


■ 書店情報

 首都圏の主な販売書店としは、紀伊国屋新宿本店、南店、LAOXBOOK館、八重洲ブックセンター、ジュンク堂池袋店、書泉グランデ、書泉ブックタワー等がある。アマゾンでも買えるそうだ。



出た!『WindowsCE3.0アプリケーションプログラミング』日本語版 開発ツールCD付きでピアソン・エデュケーションから

Reported by かっぴー


Last-modified: Sun, 24 May 2009 23:45:30 JST (3127d)