<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Adam Nathan's Old Blog</title><link>http://blogs.msdn.com/b/adam_nathan/</link><description>Please visit http://adamnathan.net instead!</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>My New Blog</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2010/10/31/my-new-blog.aspx</link><pubDate>Sun, 31 Oct 2010 17:16:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10083703</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=10083703</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2010/10/31/my-new-blog.aspx#comments</comments><description>&lt;p&gt;You're now officially looking at my old blog. &amp;nbsp;My new blog is at &lt;a href="http://blog.adamnathan.net"&gt;http://blog.adamnathan.net&lt;/a&gt;, or more simply, &lt;a href="http://adamnathan.net"&gt;http://adamnathan.net&lt;/a&gt;. &amp;nbsp;Along with this switch is a switch in focus. &amp;nbsp;My new blog will mostly discuss Windows Phone 7 app development. &amp;nbsp;Enjoy!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10083703" width="1" height="1"&gt;</description></item><item><title>Announcing "101 Windows Phone 7 Apps"</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2010/10/31/announcing-quot-101-windows-phone-7-apps-quot.aspx</link><pubDate>Sun, 31 Oct 2010 17:14:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10083702</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=10083702</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2010/10/31/announcing-quot-101-windows-phone-7-apps-quot.aspx#comments</comments><description>&lt;p&gt;As I &lt;a href="http://twitter.com/#!/adamnathan/status/29002951664"&gt;tweeted the other day&lt;/a&gt;, my new &lt;a href="http://goo.gl/yqZ6"&gt;Windows Phone 7 book&lt;/a&gt; is now available for pre-order.&amp;nbsp; Here's the first draft of the cover (with many app icons still needed to be filled in):  &lt;/p&gt;
&lt;p&gt;&lt;a href="http://goo.gl/yqZ6"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: ; padding-left: 0px; padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" border="0" src="http://ecx.images-amazon.com/images/I/51hUJKrrazL._SS500_.jpg" width="417" height="417" /&gt;&lt;/a&gt;  &lt;/p&gt;
&lt;p&gt;The title could be a little confusing (and we might still tweak it), so let me be clear that this is a book for &lt;strong&gt;software developers&lt;/strong&gt;!&amp;nbsp; Each chapter walks you through the creation of a full app, teaching you lessons about Silverlight and Windows Phone along the way.&amp;nbsp; The first 10 chapters alone could be an entire book on Silverlight, with coverage of controls, layout, events, data binding, resources, styles, custom controls, and much more!&amp;nbsp; I put great emphasis in creating apps that look and feel like the apps that ship with the phone, so you'll learn how to use the application bar, pivot/panorama controls, animations, etc. the way that they were intended to be used.&amp;nbsp; And having created so many complete Windows Phone apps, I've got tons of tips and pitfalls to share. &lt;/p&gt;
&lt;p&gt;The 101 apps are &lt;em&gt;real apps&lt;/em&gt;.&amp;nbsp; Apps that are (or will be) in the marketplace.&amp;nbsp; Apps that people are willing to pay for.&amp;nbsp; 101 apps == 101 chapters, spread across two volumes.&amp;nbsp; &lt;a href="http://goo.gl/yqZ6"&gt;Volume I&lt;/a&gt; covers 50 apps, and Volume II will cover 51 apps.&amp;nbsp; Volume I is organized as follows:  &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Part I: Getting Started  &lt;/li&gt;
&lt;li&gt;Part II: Transforms &amp;amp; Animations  &lt;/li&gt;
&lt;li&gt;Part III: Storing &amp;amp; Retrieving Local Data  &lt;/li&gt;
&lt;li&gt;Part IV: Pivot &amp;amp; Panorama  &lt;/li&gt;
&lt;li&gt;Part V: Audio &amp;amp; Video  &lt;/li&gt;
&lt;li&gt;Part VI: Microphone  &lt;/li&gt;
&lt;li&gt;Part VII: Touch &amp;amp; Multi-Touch  &lt;/li&gt;
&lt;li&gt;Part VIII: Accelerometer&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Each volume includes a disc with full source &amp;amp; artwork for the apps covered in that volume.&amp;nbsp; Even if you don't read the book, you could take the source code to, say, &lt;a href="http://social.zune.net/redirect?type=phoneApp&amp;amp;id=b47e09b8-08d1-df11-9eae-00237de2db9e"&gt;Tip Calculator&lt;/a&gt;, and add some features to it.&amp;nbsp; You only need to make yours slightly better than mine, and you might have the best tip calculator in the marketplace!&amp;nbsp; Or, perhaps you could repurpose the source code and create a loan calculator.&amp;nbsp; No matter what your app idea, "there's a chapter for that!"&lt;/p&gt;
&lt;p&gt;To get more updates on this book, switch over to my new blog at &lt;a href="http://adamnathan.net"&gt;http://adamnathan.net&lt;/a&gt;. &amp;nbsp;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10083702" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WP7/">WP7</category></item><item><title>WPF 4 Unleashed!</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2010/07/20/wpf-4-unleashed.aspx</link><pubDate>Tue, 20 Jul 2010 23:26:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10040666</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=10040666</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2010/07/20/wpf-4-unleashed.aspx#comments</comments><description>&lt;p&gt;I've been seriously neglecting my blog, but I just wanted to point out that WPF 4 Unleashed is now available!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0672331195?ie=UTF8&amp;amp;tag=adamnathannet-20"&gt;http://www.amazon.com/gp/product/0672331195?ie=UTF8&amp;amp;tag=adamnathannet-20&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Maybe someday soon I'll explain the differences between the two books it in more depth. :)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10040666" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WPF/">WPF</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WPF+Unleashed/">WPF Unleashed</category></item><item><title>Silverlight 2 Unleashed Available for Pre-Order</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2008/09/16/silverlight-2-unleashed-available-for-pre-order.aspx</link><pubDate>Tue, 16 Sep 2008 10:00:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8953561</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=8953561</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2008/09/16/silverlight-2-unleashed-available-for-pre-order.aspx#comments</comments><description>&lt;p&gt;I told someone awhile back, &amp;quot;Don’t worry, there will be a Silverlight 2 Unleashed.&amp;#160; The only real question is whether I'll be the one writing it.&amp;quot;&lt;/p&gt;  &lt;p&gt;Until a few weeks ago, I just couldn’t make up my mind.&amp;#160; (I know, it was a bit late to decide!)&amp;#160; But finally I did, concluding that life has been too hectic to write another book.&amp;#160; Fortunately, &lt;a href="http://geekswithblogs.net/lbugnion/archive/2008/09/01/sams-silverlight-2-unleashed-was-teach-yourself-silverlight-in-24.aspx"&gt;Laurent Bugnion&lt;/a&gt; had already been writing a &amp;quot;Teach Yourself&amp;quot; book on Silverlight 2 over the past year, so it was natural to convert it into Silverlight 2 Unleashed.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;I met with Laurent last year when he was getting started with the book, and I’m sure it’s going to turn out great!&amp;#160; So &lt;a href="http://www.amazon.com/Silverlight-Unleashed-Teach-Yourself-Hours/dp/0672330148/?ie=UTF8&amp;amp;tag=adamnathannet-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672330148"&gt;check it out&lt;/a&gt;!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.amazon.com/Silverlight-Unleashed-Teach-Yourself-Hours/dp/0672330148/?ie=UTF8&amp;amp;tag=adamnathannet-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672330148"&gt;&lt;img alt="" src="http://galasoft.ch/blogs-all/2008090101.png" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8953561" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Silverlight+Unleashed/">Silverlight Unleashed</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Silverlight/">Silverlight</category></item><item><title>Popfly Games: Now With High Score Tracking!</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2008/07/18/popfly-games-now-with-high-score-tracking.aspx</link><pubDate>Fri, 18 Jul 2008 23:03:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8751127</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=8751127</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2008/07/18/popfly-games-now-with-high-score-tracking.aspx#comments</comments><description>&lt;p&gt;Yesterday afternoon we updated Popfly with arguably the most fun feature yet for both viewers and game authors.&amp;#160; Popfly games automatically track scores, wins, and losses for the people who play the games.&amp;#160; If you browse to &lt;a title="http://www.popfly.com/Profile/Achievements.aspx" href="http://www.popfly.com/Profile/Achievements.aspx"&gt;http://www.popfly.com/Profile/Achievements.aspx&lt;/a&gt;, you can see your stats and find out about popular games you haven’t played yet:&lt;/p&gt;  &lt;table&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.popfly.com/Profile/Achievements.aspx"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="184" alt="Your Achievements" src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_5.png" width="240" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;        &lt;td&gt;&lt;a href="http://www.popfly.com/Profile/TryGames.aspx"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="240" alt="Games You Haven&amp;#39;t Played" src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_8.png" width="132" border="0" /&gt;&lt;/a&gt;&amp;#160;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;On each game’s page, you’ll find a little scoreboard so you can compare your performance against your Popfly friends or game author:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.popfly.com/users/Adam/Crayon%20Cannon"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="240" alt="Scoreboard on Popfly" src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_9.png" width="157" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And these features (+ more) apply to Facebook as well, now that &lt;a href="http://blogs.msdn.com/johnmont/archive/2008/06/17/how-to-make-a-popfly-application-a-full-facebook-application.aspx"&gt;you can turn any Popfly game into your very own Facebook game&lt;/a&gt;.&amp;#160; Any game you create automatically gets a scoreboard that compares Facebook friends, a nifty profile presence, news feed notifications, etc.&amp;#160; For example, you can check out &lt;a href="http://www.facebook.com/add.php?api_key=d7305665712a95ab3d696347aa0addd3"&gt;the Facebook version of my Crayon Cannon game&lt;/a&gt;.&lt;/p&gt;  &lt;table&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.facebook.com/add.php?api_key=d7305665712a95ab3d696347aa0addd3"&gt;&lt;img title="Scoreboard on Facebook" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="168" alt="News Item on Facebook" src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_12.png" width="240" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_16.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="83" alt="image" src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_thumb_5.png" width="240" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;So, as a game creator, what should you do to take maximum advantage of this:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Use the game-level Score property (if you want to keep any kind of score).&amp;#160; Any numeric values will do, and if you want lower scores to be better, simply click the &lt;strong&gt;lower score is better&lt;/strong&gt; button on the &lt;strong&gt;Game&lt;/strong&gt; tab of the creator.&lt;/li&gt;    &lt;li&gt;Use &lt;strong&gt;Won&lt;/strong&gt; and &lt;strong&gt;Lost&lt;/strong&gt; scenes.&amp;#160; You can have as many of these type of scenes as you want.&amp;#160; And you can now add more at any time via the &lt;strong&gt;Add a Scene&lt;/strong&gt; dialog.&lt;/li&gt;    &lt;li&gt;If you don’t care about scores or win/loss records, you still might as well make your game end on a &lt;strong&gt;Won&lt;/strong&gt; scene.&amp;#160; That way your game at least gets credit for having been played every time that scene is reached.&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8751127" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Popfly/">Popfly</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Silverlight/">Silverlight</category></item><item><title>New Game Creator features are now live!</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2008/06/12/new-game-creator-features-are-now-live.aspx</link><pubDate>Fri, 13 Jun 2008 07:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8594026</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=8594026</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2008/06/12/new-game-creator-features-are-now-live.aspx#comments</comments><description>&lt;P&gt;A few hours ago we released our 20th major update to Popfly, which includes our first update to the game creator since it was released just over a month ago.&amp;nbsp; There are tons of new features for you &lt;A href="http://popflywiki.com/GamesWeLove.ashx" target=_blank mce_href="http://popflywiki.com/GamesWeLove.ashx"&gt;game creators out there&lt;/A&gt;, so I want to highlight them for you:&lt;/P&gt;
&lt;P&gt;&lt;B&gt;1. &lt;/B&gt;&lt;B&gt;The new "color swapper" enables easy customization of any actor’s colors&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;IMG title=clip_image001[4] style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=130 alt=clip_image001[4] src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image001%5B4%5D_1.jpg" width=240 border=0 mce_src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image001%5B4%5D_1.jpg"&gt;&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;This comes in very handy for differentiating good guys vs. bad guys, or just giving your game a unique look without needing artistic skill.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;2. &lt;/B&gt;&lt;B&gt;You can now rename actors&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;IMG title=clip_image002[4] style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=150 alt=clip_image002[4] src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image002%5B4%5D_1.jpg" width=115 border=0 mce_src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image002%5B4%5D_1.jpg"&gt;&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;This was long overdue!&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;3. &lt;/B&gt;&lt;B&gt;You can now publish your own actors so others can use them in their games&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;IMG title=clip_image003 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=121 alt=clip_image003 src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image003_3.jpg" width=109 border=0 mce_src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image003_3.jpg"&gt;&lt;IMG title=clip_image004 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=134 alt=clip_image004 src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image004_3.png" width=134 border=0 mce_src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image004_3.png"&gt;&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Some of you have already created fantastic custom actors.&amp;nbsp; I’m looking forward to seeing them show up in search results!&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;4. &lt;/B&gt;&lt;B&gt;Guide lines &amp;amp; snapping in the UI designer make it easier to arrange your visuals just right&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;IMG title=clip_image005 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=128 alt=clip_image005 src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image005_3.jpg" width=240 border=0 mce_src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image005_3.jpg"&gt;&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;You can toggle this setting with the "Snapping" button above the scene or actor appearance designer.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;5. &lt;/B&gt;&lt;B&gt;Actor stamping makes adding multiple actors fast &amp;amp; easy&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;IMG title=clip_image006 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=173 alt=clip_image006 src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image006_3.jpg" width=240 border=0 mce_src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image006_3.jpg"&gt;&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;This might take a little getting used to, but it makes it much faster to add actors exactly where you want them to be.&amp;nbsp; As soon as you add one, you can instantly move/resize/delete it before stamping more actors.&amp;nbsp; And if you resize the actor, the stamp will adjust to these new dimensions.&amp;nbsp; Click the arrow on the left to change to normal selection mode.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;6. &lt;/B&gt;&lt;B&gt;4 new events make it easy to create more powerful games (Scene Enter, Viewport Enter, Viewport Leave, and State Change)&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;IMG title=clip_image007 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=125 alt=clip_image007 src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image007_3.jpg" width=240 border=0 mce_src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image007_3.jpg"&gt;&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;For example, you could make a bad guy in a side-scroller move toward the hero &lt;EM&gt;only when the bad guy is within the current viewport&lt;/EM&gt;.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;7. &lt;/B&gt;&lt;B&gt;You can now filter any Scene Enter/Leave or Viewport Enter/Leave event by one or more directions&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;IMG title=clip_image008 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=73 alt=clip_image008 src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image008_3.jpg" width=240 border=0 mce_src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image008_3.jpg"&gt;&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Useful for many games, such as &lt;A href="http://www.popfly.com/users/8bitPeo/A-maze-ing%20Adventure" target=_blank mce_href="http://www.popfly.com/users/8bitPeo/A-maze-ing%20Adventure"&gt;this one&lt;/A&gt;.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;8. &lt;/B&gt;&lt;B&gt;Creating multi-level games is easier, because you can now clone an existing scene&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;IMG title=clip_image009 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=100 alt=clip_image009 src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image009_3.jpg" width=240 border=0 mce_src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image009_3.jpg"&gt;&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;This saves &lt;EM&gt;tons &lt;/EM&gt;of time.&amp;nbsp; I used this to create a &lt;A href="http://apps.facebook.com/killthepeas/" target=_blank mce_href="http://apps.facebook.com/killthepeas/"&gt;multi-level Kill The Peas&lt;/A&gt;.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;9. &lt;/B&gt;&lt;B&gt;Searching &amp;amp; browsing of actors has been enhanced&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;IMG title=clip_image010 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=159 alt=clip_image010 src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image010_3.jpg" width=240 border=0 mce_src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image010_3.jpg"&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;10. &lt;/B&gt;&lt;B&gt;The behaviors list is now a bit more helpful, since it shows exactly what key has been chosen for a keyboard event&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;IMG title=clip_image011 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=195 alt=clip_image011 src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image011_3.jpg" width=143 border=0 mce_src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image011_3.jpg"&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;11. &lt;/B&gt;&lt;B&gt;You can now turn a Popfly game or mashup into &lt;A class="" href="http://www.facebook.com/apps/application.php?id=12854204811" mce_href="http://www.facebook.com/apps/application.php?id=12854204811"&gt;your own first-class Facebook application&lt;/A&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.facebook.com/apps/application.php?id=12854204811" target=_blank mce_href="http://www.facebook.com/apps/application.php?id=12854204811"&gt;&lt;IMG title=clip_image012 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=86 alt=clip_image012 src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image012_3.jpg" width=240 border=0 mce_src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image012_3.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;You can do this by clicking "Create Your Own Facebook Application" option from the Facebook button on Popfly’s share widget.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;UL&gt;
&lt;LI&gt;Through &lt;B&gt;Popfly&lt;/B&gt;, you create &amp;amp; control the core app and can upload an image to be shown in the app's profile box.&lt;/LI&gt;
&lt;LI&gt;Through &lt;B&gt;Facebook&lt;/B&gt;, you can control all kinds of things – icon, logo, what should be on the about page, etc.&amp;nbsp; You get all the features of Facebook dedicated to your own app – a discussion board, analytics, reviews, wall, fans, etc.&lt;/LI&gt;&lt;/UL&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Embedding a game (even as a plain ol' IFRAME) can be a pretty powerful thing.&amp;nbsp; &lt;A href="http://www.whatnow.tv/redgame.html" target=_blank mce_href="http://www.whatnow.tv/redgame.html"&gt;Check out what "What Now" (a kids' TV show in New Zealand) did with their Popfly game!&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;B&gt;&lt;/B&gt;
&lt;P&gt;&lt;B&gt;12. &lt;/B&gt;&lt;B&gt;You can now see how many views your game or mashup has received&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;IMG title=clip_image013 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=119 alt=clip_image013 src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image013_3.jpg" width=240 border=0 mce_src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image013_3.jpg"&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;13. &lt;/B&gt;&lt;B&gt;We've made some cosmetic updates to help authors highlight their creations and get feedback&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;A href="http://www.popfly.com/users/Adam/Type%20Type%20Revolution" target=_blank mce_href="http://www.popfly.com/users/Adam/Type%20Type%20Revolution"&gt;&lt;IMG title=clip_image014 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=233 alt=clip_image014 src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image014_3.jpg" width=240 border=0 mce_src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image014_3.jpg"&gt;&lt;/A&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;14. &lt;/B&gt;&lt;B&gt;We’ve added more actors&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;IMG title=clip_image016 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=206 alt=clip_image016 src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image016_3.png" width=240 border=0 mce_src="http://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image016_3.png"&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;15. We’ve also fixed lots of bugs, including ones reported in &lt;A href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=2125&amp;amp;SiteID=1" mce_href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=2125&amp;amp;SiteID=1"&gt;our forum&lt;/A&gt;.&amp;nbsp; A notable one: saving large games should be &lt;EM&gt;much&lt;/EM&gt; faster (and avoid pesky unresponsive script dialogs).&lt;/B&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8594026" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Popfly/">Popfly</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Silverlight/">Silverlight</category></item><item><title>Popfly Game Creator Sample: Type Type Revolution</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2008/05/03/popfly-game-creator-sample-type-type-revolution.aspx</link><pubDate>Sat, 03 May 2008 17:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8454159</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=8454159</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2008/05/03/popfly-game-creator-sample-type-type-revolution.aspx#comments</comments><description>&lt;P&gt;I'm here at Maker Faire, getting ready to&amp;nbsp;demo the Popfly Game Creator, and here's a new game I just created:&lt;/P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;IFRAME style="WIDTH: 350px; HEIGHT: 290px" src="http://www.popfly.com/users/adam/Type Type Revolution.small" frameBorder=no&gt;&lt;/IFRAME&gt;
&lt;P&gt;You can click "tweak" to see how I created it, make changes,&amp;nbsp;and save it as your own.&amp;nbsp; But here's a quick summary of what I did:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;I made the A, S, D, and F buttons by taking existing actors &amp;amp; changing their appearance.&amp;nbsp; (Removing the icon and adding a TextBlock.)&lt;/LI&gt;
&lt;LI&gt;I added an "Active" property to the A button initialized to 0.&lt;/LI&gt;
&lt;LI&gt;I gave the A button a constant downward motion, and set its Active property to 1 when the button collides with the horizontal bar, then reset it to 0 when it uncollides.&lt;/LI&gt;
&lt;LI&gt;I made the A button disappear when the A key is pressed AND Active=1 (using a filter on the event).&lt;/LI&gt;
&lt;LI&gt;I incremented the built-in&amp;nbsp;game-level Score property by 15 when the A key is pressed AND Active=1.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Handy shortcut: &lt;/STRONG&gt;I copied the behaviors &amp;amp;&amp;nbsp;properties&amp;nbsp;on A to the S, D, and F buttons by using the "I want this actor to... act like Plus Button" shortcut.&amp;nbsp; (Plus Button is the name of the A button.&amp;nbsp; Yes, we don't support naming/renaming actors yet.&amp;nbsp; We'll be sure to add that soon!)&amp;nbsp; I then updated the references to the A key to the appropriate key.&lt;/LI&gt;
&lt;LI&gt;On the main scene, I added a behavior to deduct 5 points whenever A, S, D, or F are pressed.&amp;nbsp; (That way, the player gets 5 points deducted for an incorrect key press and 15-5=10 points added for a correct key press.)&lt;/LI&gt;
&lt;LI&gt;I added behaviors on the main scene to spawn the A, S, D, F buttons at the top of the scene, each triggered by a timer that fires randomly between 1 and 3 seconds.&lt;/LI&gt;
&lt;LI&gt;I added&amp;nbsp;a scene change behavior to transition to the Won scene after 60 seconds.&lt;/LI&gt;
&lt;LI&gt;I used a timer actor that already knows how to display elapsed time, but made it count down instead by initializing its ElapsedTime property to 60 (seconds) instead of 0 and changing the code in one of its behaviors to use a - instead of a +.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Enjoy!&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8454159" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Popfly/">Popfly</category></item><item><title>Popfly Game Creator!  (What I've been doing the last 6 months)</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2008/05/02/popfly-game-creator-what-i-ve-been-doing-the-last-6-months.aspx</link><pubDate>Fri, 02 May 2008 21:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8451580</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=8451580</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2008/05/02/popfly-game-creator-what-i-ve-been-doing-the-last-6-months.aspx#comments</comments><description>&lt;P&gt;At the end of last year, my team was nice enough to let me start working on a Silverlight-based casual game creator for Popfly, one that makes it easy to create a variety of games with no coding experience required.&amp;nbsp; And &lt;A class="" href="http://www.popfly.com/" mce_href="http://www.popfly.com"&gt;here it is&lt;/A&gt;!&amp;nbsp; For the past 2-3 months we've had two additional developers, a program manager, and a test developer focused on this, so today is a huge milestone for us.&amp;nbsp; Everyone on the Popfly team has been a huge help making this happen.&amp;nbsp; And since several of us only slept from about 3:30-7:30 last night, I'm not going to write very much right now. :)&amp;nbsp; But here are some notes:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The whole thing works with Silverlight 1.0, as well as Silverlight 2 (currently in beta).&lt;/LI&gt;
&lt;LI&gt;You can easily change any game (whether it's a visual thing or a logic thing) by clicking the "tweak" button at the bottom of all games and logging into Popfly.&lt;/LI&gt;
&lt;LI&gt;We've got the best library of XAML-based artwork I know of (and this will continue to grow, especially as we open it up).&amp;nbsp; Right now the artwork comes from a variety of places, but huge thanks go to Dan at &lt;A class="" href="http://lostgarden.com/" mce_href="http://lostgarden.com"&gt;lostgarden.com&lt;/A&gt;, the Expression team, and my wife.&lt;/LI&gt;
&lt;LI&gt;We've got some great sound effects and music.&amp;nbsp; Bonus points to anyone who can figure out where the music (classic songs such as "7 AM Illusion" and "Punkarama") came from.&lt;/LI&gt;
&lt;LI&gt;I'm sure you'll have a mile-long list of feature requests.&amp;nbsp; So do we!&amp;nbsp; This is step 1... expect us to keep updating this regularly.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Here are two videos I've recorded to explain more:&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://adamnathan.net/PopflyGameCreator.wmv" mce_href="http://adamnathan.net/PopflyGameCreator.wmv"&gt;One example of creating a game from scratch&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://adamnathan.net/PopflyGameCreatorSamples.wmv" mce_href="http://adamnathan.net/PopflyGameCreatorSamples.wmv"&gt;A montage of some of our sample games (created with little or no code)&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Enjoy!&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8451580" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Popfly/">Popfly</category></item><item><title>.NET Rocks!</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2008/02/07/net-rocks.aspx</link><pubDate>Thu, 07 Feb 2008 18:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7510995</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=7510995</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2008/02/07/net-rocks.aspx#comments</comments><description>I was fighting off a cold and perhaps not always thinking straight, but &lt;A class="" href="http://www.dotnetrocks.com/default.aspx?showNum=314" mce_href="http://www.dotnetrocks.com/default.aspx?showNum=314"&gt;here I am on episode #314 of .NET Rocks&lt;/A&gt;!&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7510995" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Popfly/">Popfly</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Silverlight/">Silverlight</category></item><item><title>Petzold strikes again!</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2007/12/29/petzold-strikes-again.aspx</link><pubDate>Sat, 29 Dec 2007 20:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6898951</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=6898951</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2007/12/29/petzold-strikes-again.aspx#comments</comments><description>&lt;P&gt;(Or, rather, struck again last summer.)&amp;nbsp; I just found &lt;A class="" href="http://www.codinghorror.com/blog/archives/000934.html" mce_href="http://www.codinghorror.com/blog/archives/000934.html"&gt;Jeff's post about receiving a book from Petzold complete with witty comments&lt;/A&gt;.&amp;nbsp; I was also a lucky recipient of an&amp;nbsp;autographed book, so I thought I'd share what Petzold had to say to me:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;IMG title="No color, alas, but plenty of depth!" style="WIDTH: 420px; HEIGHT: 263px" height=263 alt="No color, alas, but plenty of depth!" src="http://adamnathan.net/blog/images/petzold.jpg" width=420 mce_src="http://adamnathan.net/blog/images/petzold.jpg"&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Funny stuff!&amp;nbsp; (He's referring to &lt;A class="" href="http://www.codinghorror.com/blog/archives/000846.html" mce_href="http://www.codinghorror.com/blog/archives/000846.html"&gt;this discussion&lt;/A&gt;, in case you missed it.)&amp;nbsp; I haven't had a chance to read the book, but it looks really good.&amp;nbsp; To say "thank you," I've been meaning to send him a signed copy of &lt;A class="" href="http://www.amazon.com/Silverlight-1-0-Unleashed-Adam-Nathan/dp/0672330075?ie=UTF8&amp;amp;tag=adamnathannet-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672328917" mce_href="http://www.amazon.com/Silverlight-1-0-Unleashed-Adam-Nathan/dp/0672330075?ie=UTF8&amp;amp;tag=adamnathannet-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672328917"&gt;Silverlight 1.0 Unleashed&lt;/A&gt;, but I haven't been able to come up with something witty enough to say.&amp;nbsp; "No third dimension, alas, but plenty of color?"&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6898951" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Misc/">Misc</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WPF/">WPF</category></item><item><title>Today's ego boosts</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2007/12/28/today-s-ego-boosts.aspx</link><pubDate>Fri, 28 Dec 2007 17:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6885953</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=6885953</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2007/12/28/today-s-ego-boosts.aspx#comments</comments><description>&lt;P&gt;&lt;A class="" href="http://www.pcworld.com/" mce_href="http://www.pcworld.com/"&gt;PC World&lt;/A&gt; has just named &lt;A class="" href="http://www.popfly.com/" mce_href="http://www.popfly.com"&gt;Popfly&lt;/A&gt; one of the "&lt;A class="" href="http://www.pcworld.com/article/id,140663-page,5-c,technology/article.html" mce_href="http://www.pcworld.com/article/id,140663-page,5-c,technology/article.html"&gt;25 Most Innovative Products of the Year&lt;/A&gt;"&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://www.amazon.com/gp/product/0672328917?ie=UTF8&amp;amp;tag=adamnathannet-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672328917" mce_href="http://www.amazon.com/gp/product/0672328917?ie=UTF8&amp;amp;tag=adamnathannet-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672328917"&gt;WPF Unleashed&lt;/A&gt; has just been nominated for a &lt;A class="" href="http://joltawards.com/finalists.html" mce_href="http://joltawards.com/finalists.html"&gt;2007 Jolt Product Excellence&amp;nbsp;Award&lt;/A&gt;, which recognizes "the most innovative, trend-making, ahead-of-the-curve products"&lt;/P&gt;
&lt;P&gt;Obviously I'm really pleased and grateful about both of these developments, as both of these products have been a labor of love.&amp;nbsp;&amp;nbsp;It feels like so little time has passed since Popfly was &lt;A class="" href="http://blogs.msdn.com/johnmont/archive/2007/05/18/what-i-ve-been-doing-for-the-last-year.aspx" mce_href="http://blogs.msdn.com/johnmont/archive/2007/05/18/what-i-ve-been-doing-for-the-last-year.aspx"&gt;a team of two&lt;/A&gt;, and now we've got a nice-sized talented team (small by Microsoft's standards, of course) running full steam ahead.&amp;nbsp; And again I need to give credit to Neil Rowe at SAMS for the way we used color in WPF Unleashed, which no doubt is the most "innovative and trend-making" aspect of the book.&amp;nbsp; I work with some great people (and for a great company), which&amp;nbsp;enables recognition like this to happen.&lt;/P&gt;
&lt;P&gt;My wife is concerned that my head is no longer going to fit through the door. :)&amp;nbsp; It's too bad that when I do something differently than the way she expects it, she uses a different word than "innovative."&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6885953" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WPF/">WPF</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WPF+Unleashed/">WPF Unleashed</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Popfly/">Popfly</category></item><item><title>Popfly public beta!</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2007/10/18/popfly-public-beta.aspx</link><pubDate>Thu, 18 Oct 2007 21:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5511569</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=5511569</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2007/10/18/popfly-public-beta.aspx#comments</comments><description>&lt;P&gt;As Steve Ballmer announced this morning, &lt;A class="" href="http://www.popfly.com/" mce_href="http://www.popfly.com"&gt;Popfly&lt;/A&gt; (my day job) is now open to the public!&amp;nbsp; All you need is a Windows Live ID.&amp;nbsp; This morning I decided to use Popfly to show a noticeable trend in my books:&lt;/P&gt;
&lt;CENTER&gt;&lt;IFRAME style="WIDTH: 550px; HEIGHT: 400px" src="http://www.popfly.ms/users/adam/Adams%20Books.small" frameBorder=no scrolling=no&gt;&lt;/IFRAME&gt;&lt;/CENTER&gt;
&lt;P&gt;Tip: Click &lt;STRONG&gt;MashOut -&amp;gt; Tweak this &lt;/STRONG&gt;from the little overlay to experiment with customizing this little app with your own data.&lt;/P&gt;
&lt;P&gt;Of course, this trend in page count is also easy to see in person:&lt;/P&gt;
&lt;CENTER&gt;&lt;IMG src="http://adamnathan.net/blog/images/books.jpg"&gt;&lt;/CENTER&gt;
&lt;P&gt;To keep the trend going, I guess my next project is going to be a pamphlet on Popfly! :)&amp;nbsp; Actually, I promised my wife that my writing days are over, so the next value in the sequence is 0.&amp;nbsp; I'm happy to let someone else do the writing for a change.&amp;nbsp; In fact, I see that &lt;A class="" href="http://blogs.msdn.com/eric_griffin/archive/2007/10/18/new-book-on-popfly-from-apress.aspx" mce_href="http://blogs.msdn.com/eric_griffin/archive/2007/10/18/new-book-on-popfly-from-apress.aspx"&gt;a book is actually already planned for Popfly&lt;/A&gt;!&amp;nbsp; Awesome!&lt;/P&gt;
&lt;P&gt;By the way, I've gotten some emails from people who pre-ordered Silverlight 1.0 Unleashed asking why Amazon is giving weird information about the ship date.&amp;nbsp; Don't worry... they should be starting to ship already!&amp;nbsp; As you can see from the above photo, I've already gotten a copy!&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5511569" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Popfly/">Popfly</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Silverlight+Unleashed/">Silverlight Unleashed</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Silverlight/">Silverlight</category></item><item><title>View and Edit Live Silverlight Examples</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2007/10/09/view-and-edit-live-silverlight-examples.aspx</link><pubDate>Tue, 09 Oct 2007 17:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5373653</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=5373653</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2007/10/09/view-and-edit-live-silverlight-examples.aspx#comments</comments><description>&lt;P&gt;&lt;A class="" href="http://www.amazon.com/Silverlight-1-0-Unleashed-Adam-Nathan/dp/0672330075?ie=UTF8&amp;amp;tag=adamnathannet-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672328917" mce_href="http://www.amazon.com/Silverlight-1-0-Unleashed-Adam-Nathan/dp/0672330075?ie=UTF8&amp;amp;tag=adamnathannet-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672328917"&gt;Silverlight 1.0 Unleashed&lt;/A&gt; is days away from shipping.&amp;nbsp; To celebrate, you can (1) &lt;A class="" href="http://www.amazon.com/Silverlight-1-0-Unleashed-Adam-Nathan/dp/0672330075?ie=UTF8&amp;amp;tag=adamnathannet-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672328917" mce_href="http://www.amazon.com/Silverlight-1-0-Unleashed-Adam-Nathan/dp/0672330075?ie=UTF8&amp;amp;tag=adamnathannet-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672328917"&gt;pre-order your copy now&lt;/A&gt; and (2) check out examples from the book at &lt;A href="http://www.adamnathan.net/silverlight/code" mce_href="http://www.adamnathan.net/silverlight/code"&gt;http://www.adamnathan.net/silverlight/code&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;You can not only &lt;EM&gt;view&lt;/EM&gt; the HTML/XAML/JavaScript source and the resulting output, but you can &lt;EM&gt;edit&lt;/EM&gt; all of it on-the-fly.&amp;nbsp; &lt;A href="http://silverlight.services.live.com/invoke/27197/unleashed/iframe.html"&gt;Here's a screencast that demonstrates.&lt;/A&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5373653" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Silverlight+Unleashed/">Silverlight Unleashed</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Silverlight/">Silverlight</category></item><item><title>Silverlight 1.0 Unleashed is now available (sort of)</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2007/09/07/silverlight-1-0-unleashed-is-now-available-sort-of.aspx</link><pubDate>Fri, 07 Sep 2007 21:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4814297</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=4814297</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2007/09/07/silverlight-1-0-unleashed-is-now-available-sort-of.aspx#comments</comments><description>&lt;P&gt;I'm going through the very last revisions, but in parallel the book has now &lt;A class="" href="http://my.safaribooksonline.com/9780672330070" mce_href="http://my.safaribooksonline.com/9780672330070"&gt;appeared on Safari as a "Rough Cut."&lt;/A&gt;&amp;nbsp; What is&amp;nbsp;a Rough Cut?&amp;nbsp; The almost-final chapters in "raw" unformatted HTML.&amp;nbsp; The pictures in the book should still show up, although they might appear in black &amp;amp; white unlike the full-color printed book.&amp;nbsp; On Safari, you can purchase immediate online access, or even a bundle that includes the printed book (when it is completely finished, of course).&amp;nbsp; I don't have online access myself, but I believe the chapters should start trickling in on Monday or Tuesday.&lt;/P&gt;
&lt;P&gt;By the way, here is the final table of contents:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Part I&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fundamentals&lt;BR&gt;&lt;/STRONG&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Getting Started&lt;BR&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XAML &lt;BR&gt;&lt;STRONG&gt;Part II&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Creating Static Content&lt;BR&gt;&lt;/STRONG&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Shapes, Lines, and Curves&lt;BR&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Text&lt;BR&gt;5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Brushes and Images&lt;BR&gt;6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Positioning and Transforming Elements&lt;BR&gt;&lt;STRONG&gt;Part III&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Making Your Content Come to Life&lt;BR&gt;&lt;/STRONG&gt;7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Responding to Input Events&lt;BR&gt;8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Downloading Content on Demand&lt;BR&gt;9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Animation&lt;BR&gt;10&amp;nbsp;&amp;nbsp;&amp;nbsp; Audio &amp;amp; Video&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4814297" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Silverlight+Unleashed/">Silverlight Unleashed</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Silverlight/">Silverlight</category></item><item><title>Silverlight 1.0 Unleashed!</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2007/07/30/silverlight-1-0-unleashed.aspx</link><pubDate>Mon, 30 Jul 2007 17:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4089342</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>10</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=4089342</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2007/07/30/silverlight-1-0-unleashed.aspx#comments</comments><description>It's now official and &lt;A class="" href="http://www.amazon.com/Silverlight-1-0-Unleashed-Adam-Nathan/dp/0672330075/" mce_href="http://www.amazon.com/Silverlight-1-0-Unleashed-Adam-Nathan/dp/0672330075/"&gt;on Amazon&lt;/A&gt;!&amp;nbsp; As indicated by the (temporary) cover, it will be in full color, just like WPF Unleashed!&amp;nbsp; As always, take the release date with a grain of salt because I haven't even written the whole book yet, but rest assured that it won't be out until after Silverlight 1.0 is finished.&amp;nbsp; Although considering that I was able to write .NET and COM &lt;A class="" href="http://search.barnesandnoble.com/booksearch/isbnInquiry.asp?z=y&amp;amp;EAN=9780672321702&amp;amp;itm=6" mce_href="http://search.barnesandnoble.com/booksearch/isbnInquiry.asp?z=y&amp;amp;EAN=9780672321702&amp;amp;itm=6"&gt;100 years before the technology was introduced&lt;/A&gt;, I don't really need to wait...&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4089342" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WPF+Unleashed/">WPF Unleashed</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Silverlight+Unleashed/">Silverlight Unleashed</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Silverlight/">Silverlight</category></item><item><title>WPF Unleashed, with Yaks!</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2007/06/27/wpf-unleashed-with-yaks.aspx</link><pubDate>Wed, 27 Jun 2007 17:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3566278</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=3566278</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2007/06/27/wpf-unleashed-with-yaks.aspx#comments</comments><description>&lt;P&gt;I got the following email this morning that astounded me.&amp;nbsp; I thought I'd share (with the author's permission):&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P class=blockquote&gt;&lt;EM&gt;Just dropping a line telling you I like your WPF Unleashed book a lot, and brought it to my recent trip to Tibet. I also took a picture of your book in the wild, and thought you might like &lt;A class="" href="http://picasaweb.google.com/yseult/Chine2007/photo#5078044252919473202" mce_href="http://picasaweb.google.com/yseult/Chine2007/photo#5078044252919473202"&gt;the photo&lt;/A&gt;!&lt;/EM&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;Cheers,&lt;BR&gt;Luc (Paris, France)&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Looking through the photo album, I uncovered &lt;A class="" href="http://picasaweb.google.com/yseult/Chine2007/photo#5078044317343982674" mce_href="http://picasaweb.google.com/yseult/Chine2007/photo#5078044317343982674"&gt;this photo&lt;/A&gt; as well.&amp;nbsp; I guess the book can be used for many things!&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3566278" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WPF+Unleashed/">WPF Unleashed</category></item><item><title>A guessing game created with Popfly</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2007/05/18/a-guessing-game-created-with-popfly.aspx</link><pubDate>Sat, 19 May 2007 06:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2724221</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=2724221</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2007/05/18/a-guessing-game-created-with-popfly.aspx#comments</comments><description>&lt;P&gt;The credit for this idea goes to Tim Rice, a superstar developer I have the pleasure of working with every day.&amp;nbsp; The game is simple: Try to guess which of the listed locations is pictured by selecting the choice in the dropdown.&lt;/P&gt;&lt;IFRAME style="WIDTH: 100%; HEIGHT: 300px" src="http://www.popfly.ms/users/Adam/GuessingGame.small" frameBorder=no mce_src="http://www.popfly.ms/users/Adam/GuessingGame.small"&gt;&lt;/IFRAME&gt;
&lt;P&gt;This was created by grabbing recent posts from Twitter, extracting the locations, plopping them in a dropdown, then randomly choosing one to use as a search term for Flickr.&amp;nbsp; The whole thing - even the logic to determine whether you're right or wrong - could &lt;EM&gt;almost&lt;/EM&gt; be written without code if it weren't for some bugs.&amp;nbsp; (Grrr... it's my fault, though.)&amp;nbsp; Still, writing code against such simple APIs exposed by the blocks (Twitter, Flickr, User Input, Filter, Calculator, and more) is a pleasure.&amp;nbsp; Trying to do things without code is a fun challenge for me, though!&amp;nbsp; It helps me to validate the power of the designer.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2724221" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Popfly/">Popfly</category></item><item><title>Yes, I'm on the Microsoft Popfly Team!</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2007/05/18/yes-i-m-on-the-microsoft-popfly-team.aspx</link><pubDate>Fri, 18 May 2007 19:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2708441</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=2708441</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2007/05/18/yes-i-m-on-the-microsoft-popfly-team.aspx#comments</comments><description>&lt;P&gt;It's been an exciting year!&amp;nbsp; As &lt;A class="" href="http://blogs.msdn.com/johnmont/archive/2007/05/18/what-i-ve-been-doing-for-the-last-year.aspx" mce_href="http://blogs.msdn.com/johnmont/archive/2007/05/18/what-i-ve-been-doing-for-the-last-year.aspx"&gt;John sums up&lt;/A&gt;, I &lt;A class="" href="http://blogs.msdn.com/johnmont/archive/2006/06/27/645871.aspx" mce_href="http://blogs.msdn.com/johnmont/archive/2006/06/27/645871.aspx"&gt;joined him almost a year ago&lt;/A&gt; (when he was a team of one) and had a blast creating and constantly evolving a prototype of what is now &lt;A class="" href="http://blogs.msdn.com/controlpanel/blogs/www.popfly.com" mce_href="http://blogs.msdn.com/controlpanel/blogs/www.popfly.com"&gt;Microsoft Popfly&lt;/A&gt;.&amp;nbsp; During 2006, we demoed&amp;nbsp;it again and again to &lt;A class="" href="http://blogs.msdn.com/johnmont/archive/2006/08/24/717702.aspx" mce_href="http://blogs.msdn.com/johnmont/archive/2006/08/24/717702.aspx"&gt;one executive after another&lt;/A&gt;.&amp;nbsp; Last fall, I got to demo it to Bill Gates and Ray Ozzie, then later even Steve Ballmer.&amp;nbsp; It was all pretty surreal.&lt;/P&gt;
&lt;P&gt;We've&amp;nbsp;grown&amp;nbsp;into&amp;nbsp;&lt;A class="" href="http://www.popfly.com/Overview/About.aspx" mce_href="http://www.popfly.com/Overview/About.aspx"&gt;a decent-sized team&lt;/A&gt; and have been in hard-core execution mode all year.&amp;nbsp; And as of this morning, we are public!&amp;nbsp; We're&amp;nbsp;still an invitation-only alpha, and we still have quite a bit of work ahead of us, but it's a major&amp;nbsp;milestone nonetheless!&amp;nbsp; (Note that our team is also responsible for Visual Studio Express, but I don't have anything to do with that.)&lt;/P&gt;
&lt;P&gt;To get a good sense of what Popfly is all about, &lt;A class="" href="http://go.microsoft.com/fwlink/?LinkID=91175" mce_href="http://go.microsoft.com/fwlink/?LinkID=91175"&gt;check out the video&lt;/A&gt; recorded by Dan &amp;amp; Suzanne from our team.&amp;nbsp; It's all about having fun creating and sharing software.&amp;nbsp; But you can create some very useful things quite easily, too.&amp;nbsp; Here's a live example that is clearly in the fun category rather than useful:&lt;/P&gt;&lt;IFRAME style="WIDTH: 100%; HEIGHT: 200px" src="http://www.popfly.ms/users/Adam/RansomBlogComment.small" frameBorder=no&gt;&lt;/IFRAME&gt;
&lt;P&gt;This displays the beginning of the most recent comment on my blog's most recent post in ransom-note style (thanks to Flickr).&amp;nbsp; I created this by mashing a few blocks together, and only had to type three characters of code (and that was only to work around a bug... remember, we are an alpha!).&amp;nbsp; Add a comment to this post, and watch it update!&amp;nbsp; (You might have to wait awhile for your comment to appear and the RSS feed to update.)&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2708441" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Popfly/">Popfly</category></item><item><title>Petzold vs. Nathan?  Books Like PowerPoint Presentations?  Books Like Blogs?</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2007/04/30/petzold-vs-nathan.aspx</link><pubDate>Mon, 30 Apr 2007 12:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2336889</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>15</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=2336889</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2007/04/30/petzold-vs-nathan.aspx#comments</comments><description>&lt;P&gt;Last week a coworker brought this article by Jeff Atwood&amp;nbsp;to my attention:&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://www.codinghorror.com/blog/archives/000846.html" mce_href="http://www.codinghorror.com/blog/archives/000846.html"&gt;Coding Horror: How Not To Write a Technical Book&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Of course, I'm flattered by what Jeff (and commenters) said, and I'm happy that he gave my book a chance (especially since he didn't seem to be familiar with my .NET and COM book). I'm also honored to be mentioned in the same breath as Petzold, who is clearly a really smart guy and a legend. What surprised me was the &lt;A class="" href="http://technorati.com/search/http%253A%252F%252Fwww.codinghorror.com%252Fblog%252Farchives%252F000846.html?sub=jscosmos" mce_href="http://technorati.com/search/http%253A%252F%252Fwww.codinghorror.com%252Fblog%252Farchives%252F000846.html?sub=jscosmos"&gt;amount of interest&lt;/A&gt; the story generated. Even Tim O'Reilly chimed in and posted sales comparisons between our two books. (Although in addition to the funky math, it seems unfair to Petzold to omit the 3-4 months when his book was out and mine wasn't.)&lt;/P&gt;
&lt;P&gt;I didn't think &lt;A class="" href="http://charlespetzold.com/blog/2007/04/270433.html" mce_href="http://charlespetzold.com/blog/2007/04/270433.html"&gt;Petzold's first reaction&lt;/A&gt; was an insult to my writing. Besides, I tried converting my book into a PowerPoint presentation and it didn't quite work out:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;IMG src="http://adamnathan.net/blog/images/wpfpowerpoint.png" mce_src="http://adamnathan.net/blog/images/wpfpowerpoint.png"&gt;&lt;/P&gt;
&lt;P&gt;Anyway, the biggest surprise came when&amp;nbsp;Petzold &lt;A class="" href="http://charlespetzold.com/blog/2007/04/290143.html" mce_href="http://charlespetzold.com/blog/2007/04/290143.html"&gt;posted a clarification of his reaction&lt;/A&gt; in which he called my book "remarkable and enlightening." &lt;STRONG&gt;Wow.&amp;nbsp;&lt;/STRONG&gt;That's a comment I won't soon forget! What do you think the chances are that we could put that quote on the cover for the next printing of WPF Unleashed? :)&lt;/P&gt;
&lt;P&gt;The conversations that spawned from Jeff's post tended to focus on color, sidebars, and bullet points, and I don't think that's fair &lt;EM&gt;to either book&lt;/EM&gt;.&amp;nbsp;Like Petzold, I hope that &lt;STRONG&gt;content is still king&lt;/STRONG&gt;.&amp;nbsp;I work ridiculously hard at packing my books with valuable content that anticipates developers' questions and helps them be successful. Perhaps my favorite comment on Jeff's post is by someone (suspiciously) named Adam:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;I'm going to beat a nearly-dead horse (I don't think it's fully beaten yet), but using the color samples and the like to describe Nathan's book isn't doing his book justice. The amount of insight he gives on so much of WPF is amazing; I've partially read his .NET and COM book and while the feel of the two books was different, they both provide one important goal: educate the heck out of the reader with information you won't get without a lot of experience. The color samples are nice, the way he puts tips and sidebars is nice, but it's his content that is the shining star. Every other resource I've read on WPF doesn't cut it on the detail of the whys and the hows. Most other books spend too much time giving the "if you write code 'x' then 'y' will happen" and not enough "this is why 'x' causes 'y' to happen."&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I also recognize that just as a king usually needs a competent military to survive, content usually needs a good presentation. Do I think that some people are buying my book simply because of the color and scannability rather than my wit, writing style, or qualifications? Absolutely. And I'm okay with that. Otherwise, I wouldn't have worked so hard to&amp;nbsp;enable the syntax coloring and add various text elements that&amp;nbsp;take &lt;EM&gt;much more&lt;/EM&gt; time to create than simple paragraphs. (Yes, making the syntax coloring survive the journey from Visual Studio to the printed page was a lot more work than you might imagine.) I enjoy telling stories where it makes sense, but I know I'm not writing the next Great American Novel. To me, it just makes sense to use bullet points if I feel the need to explain the difference between six enumeration values, for example.&amp;nbsp;I use my books as references all the time, and such elements also help me find what I'm looking for more quickly.&lt;/P&gt;
&lt;P&gt;.NET and COM (now 5 years old and printed on demand) is a black &amp;amp; white book with longer code snippets and less scannability. WPF Unleashed (now 4 months old and in its third printing) might soon sell twice as many copies. Why the difference? Maybe it's the subject matter. Maybe it's the intimidating length of .NET and COM. Maybe it's the price difference. Maybe I've become a better writer. Or maybe it's the color and scannability?&lt;/P&gt;
&lt;P&gt;Another part of Jeff's post&amp;nbsp;that struck me funny (and got a lot of attention) is:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;The Nathan book is brilliant. It reads like a blog and competes toe-to-toe with anything you'd find on the web.&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Blogs are brilliant? (Mine certainly isn't.) I understand what he's saying, in that I intentionally wrote in a casual tone (more casual than in .NET and COM). But don't mistake "casual tone" for being sloppy, not giving a ton of thought to content and organization, or lack of authoritative perspective! I don't know what blogs Jeff reads, but If my book read like the blogs &lt;EM&gt;I've read&lt;/EM&gt;, it would look more like this (&lt;A class="" href="http://adamnathan.net/blog/images/chapter13.png" mce_href="http://adamnathan.net/blog/images/chapter13.png"&gt;click for a bigger view&lt;/A&gt;):&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href="http://adamnathan.net/blog/images/chapter13.png" mce_href="http://adamnathan.net/blog/images/chapter13.png"&gt;&lt;IMG src="http://adamnathan.net/blog/images/chapter13small.png" width="90%" border=0 mce_src="http://adamnathan.net/blog/images/chapter13small.png"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Overall, I &lt;EM&gt;think &lt;/EM&gt;Jeff's original point was not "Books should have color, sidebars, and bullet points" but simply "&lt;STRONG&gt;Don't judge a book by its cover.&lt;/STRONG&gt;"&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2336889" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WPF+Unleashed/">WPF Unleashed</category></item><item><title>The WPF Challenge</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2007/02/14/the-wpf-challenge.aspx</link><pubDate>Wed, 14 Feb 2007 18:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1673230</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=1673230</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2007/02/14/the-wpf-challenge.aspx#comments</comments><description>&lt;A class="" href="http://joshsmithonwpf.wordpress.com/2007/02/10/the-wpf-challenge/" mce_href="http://joshsmithonwpf.wordpress.com/2007/02/10/the-wpf-challenge/"&gt;Check it out&lt;/A&gt;.&amp;nbsp; From the man &lt;A class="" href="http://joshsmithonwpf.wordpress.com/2007/02/09/review-of-wpf-unleashed/" mce_href="http://joshsmithonwpf.wordpress.com/2007/02/09/review-of-wpf-unleashed/"&gt;who thinks I use too many exclamation points&lt;/A&gt;!&amp;nbsp; (It's true.&amp;nbsp; I like exclamation points and parentheses!)&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1673230" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WPF/">WPF</category></item><item><title>WPF Unleashed is flying off the shelves... even the shelf in my office!</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2007/02/05/wpf-unleashed-is-flying-off-the-shelves-even-the-shelf-in-my-office.aspx</link><pubDate>Mon, 05 Feb 2007 18:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1600017</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=1600017</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2007/02/05/wpf-unleashed-is-flying-off-the-shelves-even-the-shelf-in-my-office.aspx#comments</comments><description>&lt;P&gt;I suppose I should be flattered.&amp;nbsp; It seems that someone swiped my copy of WPF Unleashed out of my office last week!&amp;nbsp; (Nothing else appears to be missing.)&amp;nbsp; It does have a few identifying marks on it, so the perpetrator better be careful!&lt;/P&gt;
&lt;P&gt;At any rate, thanks again to those folks who have given glowing reviews at &lt;A class="" href="http://www.amazon.com/Windows-Presentation-Foundation-Unleashed-WPF/dp/0672328917" mce_href="http://www.amazon.com/Windows-Presentation-Foundation-Unleashed-WPF/dp/0672328917"&gt;Amazon&lt;/A&gt;&amp;nbsp;and on various blogs (I've seen &lt;A class="" href="http://blogs.msdn.com/jaimer/archive/2007/01/29/adam-nathan-s-windows-presentation-foundation-unleashed-book.aspx" mce_href="http://blogs.msdn.com/jaimer/archive/2007/01/29/adam-nathan-s-windows-presentation-foundation-unleashed-book.aspx"&gt;this&lt;/A&gt;, &lt;A class="" href="http://edge-loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1040.entry" mce_href="http://edge-loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1040.entry"&gt;this&lt;/A&gt;, &lt;A class="" href="http://rrelyea.spaces.live.com/blog/cns!167AD7A5AB58D5FE!1602.entry" mce_href="http://rrelyea.spaces.live.com/blog/cns!167AD7A5AB58D5FE!1602.entry"&gt;this&lt;/A&gt;, &lt;A class="" href="http://syncadia.com/blogs/st_jh/archive/2007/02/02/221.aspx" mce_href="http://syncadia.com/blogs/st_jh/archive/2007/02/02/221.aspx"&gt;this&lt;/A&gt;, &lt;A class="" href="http://blogs.msdn.com/mikezeff/archive/2007/01/26/windows-presentation-foundation-books.aspx" mce_href="http://blogs.msdn.com/mikezeff/archive/2007/01/26/windows-presentation-foundation-books.aspx"&gt;this&lt;/A&gt;, &lt;A class="" href="http://realworldsa.dotnetdevelopersjournal.com/windowspresentationfoundationunleashed.htm" mce_href="http://realworldsa.dotnetdevelopersjournal.com/windowspresentationfoundationunleashed.htm"&gt;this&lt;/A&gt;, and &lt;A class="" href="http://paulosay.spaces.live.com/Blog/cns!7CC9F2B7406F44D0!747.entry" mce_href="http://paulosay.spaces.live.com/Blog/cns!7CC9F2B7406F44D0!747.entry"&gt;this&lt;/A&gt;, which Babel Fish helped me translate).&amp;nbsp; It means a lot to me.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Next up, getting the samples translated to VB...&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1600017" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WPF/">WPF</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WPF+Unleashed/">WPF Unleashed</category></item><item><title>WPF Unleashed is now available!</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2007/01/05/wpf-unleashed-is-now-available.aspx</link><pubDate>Sat, 06 Jan 2007 00:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1417842</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>10</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=1417842</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2007/01/05/wpf-unleashed-is-now-available.aspx#comments</comments><description>&lt;P&gt;I got my hands on two copies while on vacation and gave them to family members, but now that I'm back home I need to wait for the rest of my copies to arrive.&amp;nbsp; I snooped around the blogosphere and found two references to it:&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://edge-loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1040.entry" mce_href="http://edge-loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1040.entry"&gt;Adam Nathan's new WPF book is awesome!&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://blogs.msdn.com/tims/archive/2006/12/18/wpf-unleashed-new-book-from-sams-publishing.aspx" mce_href="http://blogs.msdn.com/tims/archive/2006/12/18/wpf-unleashed-new-book-from-sams-publishing.aspx"&gt;WPF Unleashed - New Book from Sams Publishing&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Thanks for the nice comments!&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1417842" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WPF/">WPF</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WPF+Unleashed/">WPF Unleashed</category></item><item><title>Thoughts from the author of cards.dll</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2006/12/04/thoughts-from-the-author-of-cards-dll.aspx</link><pubDate>Tue, 05 Dec 2006 07:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1209177</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=1209177</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2006/12/04/thoughts-from-the-author-of-cards-dll.aspx#comments</comments><description>I got an email the other day that I thought I'd share (with permission from the author and with names removed).&amp;nbsp; This is in reference to &lt;A class="" href="http://blogs.msdn.com/adam_nathan/archive/2005/05/03/414148.aspx" target=_blank mce_href="http://blogs.msdn.com/adam_nathan/archive/2005/05/03/414148.aspx"&gt;my post&lt;/A&gt; last year: 
&lt;BLOCKQUOTE class=q&gt;
&lt;P&gt;Hey - Don't make fun of cards.dll! I wrote it!&lt;/P&gt;
&lt;P&gt;Back in the mid 80s (I think - it's been a while) a bunch of guys in the Excel group along with a few other miscellaneous MS employees decided to write a poker server and then we would each write a poker player. We had an interface so the dealer could deal hands to any set of player programs and then the AI in the individual players would bet and we'd see who wrote the best player. Of course we needed a DLL to draw the cards and so one evening I wrote the 50 lines of code or so and called it cards.dll. We were programmers, not artists, so initially we did screen grabs of a DOS solitaire game's cards and used those bitmaps. Later,&amp;nbsp;&lt;I&gt;XXX&lt;/I&gt; asked if he could use cards.dll for solitaire. I gave it to him, a bunch of MS artists replaced our highjacked images with the awe inspiring ones you seem very fond of and the rest is history.&lt;/P&gt;
&lt;P&gt;They served their purpose, but you're right, they're looking a bit antiquated these days.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1209177" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Misc/">Misc</category></item><item><title>WPF Unleashed: The perfect stocking stuffer!</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2006/11/13/wpf-unleashed-the-perfect-stocking-stuffer.aspx</link><pubDate>Mon, 13 Nov 2006 17:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1068732</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=1068732</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2006/11/13/wpf-unleashed-the-perfect-stocking-stuffer.aspx#comments</comments><description>&lt;P&gt;This weekend I entered the final phase of tweaking and reviewing, so &lt;A class="" href="http://www.amazon.com/dp/0672328917" mce_href="http://www.amazon.com/dp/0672328917"&gt;WPF Unleashed&lt;/A&gt; is on the verge of being printed!&amp;nbsp; The book is now scheduled to be available right before the new year (December 27, according to Amazon).&amp;nbsp; Although this isn't quite in time for most of the upcoming holidays, perhaps you now know what to do with any Amazon gift certificates or cash you might receive!&amp;nbsp; Or maybe I should have changed the title of this post to "Reading WPF Unleashed:&amp;nbsp;A New Year's resolution you can actually accomplish!"&lt;/P&gt;
&lt;P&gt;There are two things that I'm really excited about that I haven't mentioned before:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;It's got an &lt;/STRONG&gt;&lt;A class="" href="http://blogs.msdn.com/danlehen/archive/2006/11/09/three-exciting-announcements.aspx" mce_href="http://blogs.msdn.com/danlehen/archive/2006/11/09/three-exciting-announcements.aspx"&gt;&lt;STRONG&gt;in-depth chapter on 3D&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt; by none other than &lt;/STRONG&gt;&lt;A class="" href="http://viewport3d.com/" mce_href="http://viewport3d.com/"&gt;&lt;STRONG&gt;Daniel Lehenbauer&lt;/STRONG&gt;&lt;/A&gt;, the guy who implemented WPF 3D!&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;The entire book is printed in full color!&lt;/STRONG&gt;&amp;nbsp; Not only does this mean stunning figures, but the C# and XAML (and some C++) has syntax coloring just like in Visual Studio!&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Although I like to think that the content is top-notch, if nothing else the book is bound to be the most beautiful .NET book around!&amp;nbsp; I've been really impressed with how well the publishing team has been putting it together.&amp;nbsp; I did a lot of things that made it difficult to produce: the coloring, callouts within figures, callouts within code listings, intricate diagrams, four kinds of sidebars, and so on.&amp;nbsp; It's caused plenty of headaches and late nights, but I think readers will greatly benefit from this extra effort.&amp;nbsp; Below are a few random snapshots of pages (or parts of pages) to whet your appetite...&lt;/P&gt;
&lt;P&gt;&lt;IMG title="Pieces of WPF Unleashed" alt="Pieces of WPF Unleashed" src="http://adamnathan.net/blog/images/pages.png" mce_src="http://adamnathan.net/blog/images/pages.png"&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1068732" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WPF/">WPF</category><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/WPF+Unleashed/">WPF Unleashed</category></item><item><title>This one's for John...</title><link>http://blogs.msdn.com/b/adam_nathan/archive/2006/09/01/733093.aspx</link><pubDate>Fri, 01 Sep 2006 17:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:733093</guid><dc:creator>Adam Nathan</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/adam_nathan/rsscomments.aspx?WeblogPostID=733093</wfw:commentRss><comments>http://blogs.msdn.com/b/adam_nathan/archive/2006/09/01/733093.aspx#comments</comments><description>&lt;P&gt;&lt;A href="http://blogs.msdn.com/johnmont/archive/2006/08/24/717702.aspx"&gt;John said I need to update my blog&lt;/A&gt;.&amp;nbsp; Since he's currently my manager, I guess I should listen to him.&amp;nbsp; Things are a *bit* busy with my &lt;A href="http://blogs.msdn.com/johnmont/archive/2006/06/27/645871.aspx"&gt;day job&lt;/A&gt;, my &lt;A href="http://blogs.msdn.com/adam_nathan/archive/2006/03/16/552389.aspx"&gt;night job&lt;/A&gt;, and my &lt;A href="http://www.amazon.com/Windows-Presentation/dp/0672328917"&gt;late night job&lt;/A&gt;, so I think I'll consider this update complete.&amp;nbsp; Mission accomplished!&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=733093" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/adam_nathan/archive/tags/Misc/">Misc</category></item></channel></rss>
