XAMLプログラミング WPFアプリケーションの概要と開発

XAMLプログラミング WPFアプリケーションの概要と開発

XAMLプログラミング WPFアプリケーションの概要と開発

Mac OS X Leopard が発売された時に Intel Mac を買うつもりです。その時に Windows Vista プログラミングにも挑戦してみたいと思い、下準備のため ‘XAMLプログラミング WPFアプリケーションの概要と開発’ asin:4797339160 を購入しました。

Windows でプログラミングの経験はありません。

Macプログラミングも OS 9 から Mac OS X に移行されるのを機会にはじめたので、Windows プログラミングをはじめるのに Windows Vista がちょうどいいと思ったからです。

XAMLプログラミング WPFアプリケーションの概要と開発’ asin:4797339160 を読んでみた感想は、Mac OS X の Cocoa プログラミングに通じる部分がたくさんあるみたいですね。Cocoa プログラミングの知識が生かせそうです。

例えば

Windows Vista Mac OS X Cocoa
データバンディング Cocoa Binding
ソート : SortDescription NSSortDescriptor
フィルタ : FilterEventHandler NSPredicate ちょっと違うかな?
データ変換 : IValueConverter NSValueTransformer

XAMLプログラミング WPFアプリケーションの概要と開発’ asin:4797339160 P342 (Microsoft Expression Blend) のXMLデータのデータバンディングは、Interface Builder のウィンドウに Xcode のデータモデルウィンドウからエンティティを Option キーを押しながらドラッグしてドロップすると作成される NSTableView の機能に似ています。

アニメーションやストーリーボードなんかは、面白い機能ですね!

Googlexaml nib で検索するとたくさんのページがヒットします。

Windows プログラミング経験がないので、間違っているかもしれません。あくまでも個人的な意見です。

2ch Script version 0.1

2ch Script version 0.1 [ http://kyoshiaki.sakura.ne.jp/osx/tiger.html ] を公開します。

url.sh で指定した 2ch 掲示板から subject.txt ファイルや dat ファイルをダウンロードできる。dat ファイルを表示したり、HTML 形式に変換することもできます。

dat ファイルを HTML 形式に変換して見れたら便利かなと思って作ってみました。発言番号へのリンクにも対応しているので案外役に立つと思います。作った後に Google で検索するとすでにありましたが、折角なので公開します。

ブログには書かなかったのですが、今年の3月に Zaurus SL-C3200 を購入しました。

ZaurusOpera ブラウザ でよく dat ファイルを HTML 形式 に変換したものを見ています。ブラウザさえあればいろいろな環境で見れるはずです。

2ch ブラウザの仕組みがよく理解できると思います。

スクリプトファイルは Mac OS X 10.4 専用ですが、ほかの環境でもわずかな変更で動作すると思います。

また ruby、sh のプログラミングに慣れていないので、稚拙です。