動作中のSilverlight 4

pbrown_cover150 Silverlight 4 in Action (Manning、Pete Brown)は、私が読んだ2番目のSilverlight本です。 1つ目は、C#のPro Silverlight 3 (Apress、Matthew MacDonald)でした。これは、かつてWPFの後、Silverlightをすぐに使い始めるのに役立ちました。 それでも、実際にSL4を読んだ後、私のお気に入りになったのは彼女でした。これには理由があります。 確かに、おそらくSilverlightを備えたPro Business Applicationsと実際のSL4を比較するのは正しいでしょう。



Pete Brownのブログ作成者SL4 in Actionは、SilverlightとWPFのほとんどの開発者に馴染みがあると思います。 2009年以来、彼はMicrosoftの従業員でしたが、2007年以降、Silverlightは彼にとってテクノロジーの優先事項になりました。 一般に、Silverlight 4 in Actionブックは既に第2版であると思われるかもしれません。Silverlight2 in Actionブックがありますが、残念ながら私はそれに慣れていません。 したがって、よく見ると、SL2 in Actionはまったく異なる著者によって書かれていることがわかります。 そのため、SL4 in Actionが前身とどのように異なるかを示すことは合理的ではありません。これはまったく異なる本です。 そして、私が理解しているように、これはピート・ブラウンによって書かれた最初の本であり、非常によく書かれているに違いありません。



本の紙版を購入するとともに、電子版の本(pdf)にもアクセスできます。これは、例えばKindleデバイスから読むことができますが、横向きのみです(Amazon Kindleの購入方法に関する投稿に写真をアップロードしました) ) この本には約800ページが含まれており、3つのパートと25の章で構成されています。



本を読むときに最初に目を引くのは、章の配置方法です。 信じられませんが、独自のパネルとカスタムコントロール(ユーザーコントロールではない)の作成に関する章、およびスタイルとリソースに関する章は、本のほぼ最後にあります(同じPro Silverlight 3本とは対照的です)。 おそらく、Silverlightの初心者にとってこれは難しいことかもしれませんが、一般的に読むと、すべてが非常に一貫しているように思えました。 そして、本の章がどのように配置されているかは非常に合理的です。開発中にあまり頻繁に出会わないことは、本の最後に記載されています:書き込み可能なビットマップ、独自のパネルとコントロールの作成、アニメーション。 この本は、ビジネス向けのアプリケーションを作成する開発者に焦点を当てており、アニメーションはそれほど重要ではありません。 そして、私自身のコントロールとパネルについて、SilverlightとWPFでそのようなものを作成した3年間で多くの場合を覚えていません。 ちなみに、パネルを作成する例が、ハックされたWrapPanelではなく、OrbitPanelであり、軌道にコントロールを持つことができるパネルであることが非常に良かったです。



本の最後に向けて、Silverlight(クライアント側)でビデオおよびオーディオストリームではなく、ビデオおよびオーディオノイズを生成する独自のMediaStreamSourceを作成する例も気に入っています。 一般的に、例は非常によく選択されているように見えますが、たとえば、各例は非常に一般的なタスクです。たとえば、印刷について話している場合は、いくつかのページをサポートするリストからレポートを作成する例が用意されています。すぐに使用できる既製のコードです。



そしてもちろん、本にはレビューアが注意を払う章があります。MVVM/ ViewModelパターンを使用した構造化とテストです。 すぐ後に来るWCF RIAサービスの責任者と一緒に、100ページで、Silverlightアプリケーションの構築の原則、Silverlightでのアプリケーション開発のアーキテクチャ機能、および微妙な側面について詳しく説明しています。 これは私が見たすべてのトピックの最高のプレゼンテーションだと思います。



一般に、Silverlightでビジネスアプリケーションを構築または作成する開発者にはこの本をお勧めします。 それがピート・ブラウンが期待していた本の主な聴衆だったと思います。 本で明確でない唯一のことは、492ページの脚注がそこで行うことです。



本当に退屈していて読書を中断する必要がある場合は、 http://cornify.com/をチェックして、ユニコーンと虹をWebサイトや写真に追加してください 。 警告:5年生の女の子のTrapper Keeperグラフィックオーバーロード。


これがユーモアです...



PSところで、今日(12月20日)、マニングは電子書籍、プロモーションコード-dotd1220を50%割引しています。



All Articles