Adam Nathan's Old Blog

Please visit http://adamnathan.net instead!

Blog - About

Who is Adam Nathan?

I'm not Adam Nathan the actor, although I did make an uncredited appearance as a "close-up extra" in the 1988 flop known as Tiger Warsaw because it was filmed in my home town.  (In fact, the Buhl Mansion mentioned on IMDb is where I got married!)

I'm also not Adam Nathan the pop star, because although I tried out for American Idol, I didn't make the cut. :)

Instead, I'm Adam Nathan the Software Design Engineer at Microsoft.  I'm created the prototype for what has become Microsoft Popfly, and am still on the team, loving every minute of it!  Prior to that, I was a member of the Common Language Runtime team for 6 years, so I got the privilege of being at the core of .NET technologies since the very beginning.

I'm the author of WPF Unleashed.NET and COM: The Complete Interoperability Guide, plus a co-author of ASP.NET: Tips, Tutorials, and Code, and a contributor to .NET Framework Standard Library Annotated Reference, Vol. 2.  I'm currently working on a new book, so stay tuned!

I'm also the creator of www.pinvoke.net and its Visual Studio add-in, an online community-driven repository of PInvoke signatures that helps developers migrate to managed code.  I've also created the CLR SPY tool that opens the lid of the Common Language Runtime "black box" and enables developers to find and diagnose bugs in their managed code.  I've also recently put together www.xamlshare.com, a wiki meant for sharing XAML samples.

I'm a regular speaker on the topic of managed code, interoperability, and WinFX.  I graduated from Cornell University with an honors B.S. degree in Computer Science.

  • Adam Nathan's Old Blog

    My New Blog

    • 1 Comments
    You're now officially looking at my old blog. My new blog is at http://blog.adamnathan.net , or more simply, http://adamnathan.net . Along with this switch is a switch in focus. My new blog will mostly discuss Windows Phone 7 app development. Enjoy!
  • Adam Nathan's Old Blog

    Announcing "101 Windows Phone 7 Apps"

    • 1 Comments
    As I tweeted the other day , my new Windows Phone 7 book is now available for pre-order. Here's the first draft of the cover (with many app icons still needed to be filled in): The title could be a little confusing (and we might still tweak it)...
  • Adam Nathan's Old Blog

    WPF 4 Unleashed!

    • 4 Comments
    I've been seriously neglecting my blog, but I just wanted to point out that WPF 4 Unleashed is now available! http://www.amazon.com/gp/product/0672331195?ie=UTF8&tag=adamnathannet-20 Maybe someday soon I'll explain the differences between the...
  • Adam Nathan's Old Blog

    Silverlight 2 Unleashed Available for Pre-Order

    • 2 Comments
    I told someone awhile back, "Don’t worry, there will be a Silverlight 2 Unleashed.  The only real question is whether I'll be the one writing it." Until a few weeks ago, I just couldn’t make up my mind.  (I know, it was a bit late...
  • Adam Nathan's Old Blog

    Popfly Games: Now With High Score Tracking!

    • 2 Comments
    Yesterday afternoon we updated Popfly with arguably the most fun feature yet for both viewers and game authors.  Popfly games automatically track scores, wins, and losses for the people who play the games.  If you browse to http://www.popfly...
  • Adam Nathan's Old Blog

    New Game Creator features are now live!

    • 7 Comments
    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. There are tons of new features for you game creators out there , so I want to highlight them...
  • Adam Nathan's Old Blog

    Popfly Game Creator Sample: Type Type Revolution

    • 2 Comments
    I'm here at Maker Faire, getting ready to demo the Popfly Game Creator, and here's a new game I just created: You can click "tweak" to see how I created it, make changes, and save it as your own. But here's a quick summary of what I did: I made...
  • Adam Nathan's Old Blog

    Popfly Game Creator! (What I've been doing the last 6 months)

    • 2 Comments
    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. And here it is ! For the past 2-3 months...
  • Adam Nathan's Old Blog

    .NET Rocks!

    • 3 Comments
    I was fighting off a cold and perhaps not always thinking straight, but here I am on episode #314 of .NET Rocks !
  • Adam Nathan's Old Blog

    Petzold strikes again!

    • 6 Comments
    (Or, rather, struck again last summer.) I just found Jeff's post about receiving a book from Petzold complete with witty comments . I was also a lucky recipient of an autographed book, so I thought I'd share what Petzold had to say to me: Funny...
  • Adam Nathan's Old Blog

    Today's ego boosts

    • 2 Comments
    PC World has just named Popfly one of the " 25 Most Innovative Products of the Year " WPF Unleashed has just been nominated for a 2007 Jolt Product Excellence Award , which recognizes "the most innovative, trend-making, ahead-of-the-curve products...
  • Adam Nathan's Old Blog

    Popfly public beta!

    • 6 Comments
    As Steve Ballmer announced this morning, Popfly (my day job) is now open to the public! All you need is a Windows Live ID. This morning I decided to use Popfly to show a noticeable trend in my books: Tip: Click MashOut -> Tweak this from the...
  • Adam Nathan's Old Blog

    View and Edit Live Silverlight Examples

    • 3 Comments
    Silverlight 1.0 Unleashed is days away from shipping. To celebrate, you can (1) pre-order your copy now and (2) check out examples from the book at http://www.adamnathan.net/silverlight/code . You can not only view the HTML/XAML/JavaScript source and...
  • Adam Nathan's Old Blog

    Silverlight 1.0 Unleashed is now available (sort of)

    • 7 Comments
    I'm going through the very last revisions, but in parallel the book has now appeared on Safari as a "Rough Cut." What is a Rough Cut? The almost-final chapters in "raw" unformatted HTML. The pictures in the book should still show up, although they might...
  • Adam Nathan's Old Blog

    Silverlight 1.0 Unleashed!

    • 10 Comments
    It's now official and on Amazon ! As indicated by the (temporary) cover, it will be in full color, just like WPF Unleashed! 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...
  • Adam Nathan's Old Blog

    WPF Unleashed, with Yaks!

    • 3 Comments
    I got the following email this morning that astounded me. I thought I'd share (with the author's permission): 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...
  • Adam Nathan's Old Blog

    A guessing game created with Popfly

    • 4 Comments
    The credit for this idea goes to Tim Rice, a superstar developer I have the pleasure of working with every day. The game is simple: Try to guess which of the listed locations is pictured by selecting the choice in the dropdown. This was created by...
  • Adam Nathan's Old Blog

    Yes, I'm on the Microsoft Popfly Team!

    • 7 Comments
    It's been an exciting year! As John sums up , I joined him almost a year ago (when he was a team of one) and had a blast creating and constantly evolving a prototype of what is now Microsoft Popfly . During 2006, we demoed it again and again to one executive...
  • Adam Nathan's Old Blog

    Petzold vs. Nathan? Books Like PowerPoint Presentations? Books Like Blogs?

    • 15 Comments
    Last week a coworker brought this article by Jeff Atwood to my attention: Coding Horror: How Not To Write a Technical Book Of course, I'm flattered by what Jeff (and commenters) said, and I'm happy that he gave my book a chance (especially since...
  • Adam Nathan's Old Blog

    The WPF Challenge

    • 3 Comments
    Check it out . From the man who thinks I use too many exclamation points ! (It's true. I like exclamation points and parentheses!)
  • Adam Nathan's Old Blog

    WPF Unleashed is flying off the shelves... even the shelf in my office!

    • 9 Comments
    I suppose I should be flattered. It seems that someone swiped my copy of WPF Unleashed out of my office last week! (Nothing else appears to be missing.) It does have a few identifying marks on it, so the perpetrator better be careful! At any rate,...
  • Adam Nathan's Old Blog

    WPF Unleashed is now available!

    • 10 Comments
    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. I snooped around the blogosphere and found two references to it: Adam Nathan's new WPF book...
  • Adam Nathan's Old Blog

    Thoughts from the author of cards.dll

    • 2 Comments
    I got an email the other day that I thought I'd share (with permission from the author and with names removed). This is in reference to my post last year: Hey - Don't make fun of cards.dll! I wrote it! Back in the mid 80s (I think - it's been...
  • Adam Nathan's Old Blog

    WPF Unleashed: The perfect stocking stuffer!

    • 9 Comments
    This weekend I entered the final phase of tweaking and reviewing, so WPF Unleashed is on the verge of being printed! The book is now scheduled to be available right before the new year (December 27, according to Amazon). Although this isn't quite in time...
  • Adam Nathan's Old Blog

    This one's for John...

    • 4 Comments
    John said I need to update my blog . Since he's currently my manager, I guess I should listen to him. Things are a *bit* busy with my day job , my night job , and my late night job , so I think I'll consider this update complete. Mission accomplished...
Page 1 of 5 (119 items) 12345