Archive for March, 2006

MIX Materials Posted

Thursday, March 23rd, 2006

I’ve posted my demo and slides here. Get ‘em while they’re hot.

Unfortunately, I couldn’t redistibute some of the resources which I used in the actual demo. As I mentioned, I paid $3 for the chalkboard image and unfortunately $3 doesn’t give you a license for redistribution. I recreated a chalkboard image do the best of my abilities, but it’s little marble-y or something. If you want, you can purchase the original image yourself on iStockPhoto.

Also, the DynaPanel that I used is not ready for distribution. I’ve substituted it with Kevin Moore’s Animated Tile Panel, which is also super cool and the precursor to DynaPanel. You can get source for that directly from Kevin.

MIX Materials Coming

Wednesday, March 22nd, 2006

I haven’t had a chance to post my demo materials yet, but I haven’t forgotten. I’ll at least get the chalkboard demo and slides up by tomorrow.

MIX Keynote

Tuesday, March 21st, 2006

Just finished watching Bill and Tim O’Reilly do Q&A.  By Q&A I mean that Tim asked questions that Bill answered.  At first I was concerned that the questions had been scripted.  Somehow they came off that way.  It became clear quickly, however, that they were at least somewhat from the cuff because Bill clearly didn’t like some of the questions.

It was interesting to see Bill and Tim spar about the future of software.  The focus was on live/web2.0.  Tim claims these are different names for the same thing.  Not sure that Bill would go that far, but they do share an assumption of connectivity and the potential for collaboration.

Bill was on top of his game in terms of describing the technology.  He presented a vision for connectivity and universal information sharing that was truly awesome.  He proposed an end-to-end where everything from my computer to my car were able to share certain information about me.  The obvious thing here is sharing something like contacts, but what if all of these devices knew my music preferences or my favorite TV shows. 

That said, these apps were connected, but not necessarily web apps.  I felt like Bill wasn’t getting his head around the value of a web community.  Tim brought up the example of searching ranking by the simple accumulation of links.  As the community creates more copies of a link, they implicitly able to implicitly increase that link’s search ranking (and arguably its value).  The community-based spoofing detection in IE7 is another great example of implicitly leveraging the value of a connected community.  Unfortunately, that was Tim’s example.  Bill’s ideas about this were more explicit: community hosted templates, etc. 

Nevertheless, Bill came off smart.  So did Tim.  They only left time for 3 or 4 audience questions, but those came off great as well.  In fact, Darren David was sitting next to me and wondered if they had been plants. 

Finally, it’s worth mentioing that the BBC showed a demo that was clearly built using WPF.  The demo was mostly really smooth, although there appeared to be some issues with the framerate on the 3D animations.  The BBC has an amazing concept.  They want to distribute DRMed content using p2p.  The content would be free for the first week after broadcast and then available for purchase.  It’s like Tivo for your PC.  The frontend was all written using WPF and was pretty nice.  The had good integration of video and an amazing rolodex-like 3D contact picker which supported some level of drag-and-drop and maybe even some element interaction.

Can’t wait to see what’s in store tomorrow.  I believe tomorrow’s keynote has even more WPF demos, including some stuff that should be amazing.

Shiny Orangy (for February CTP)

Monday, March 20th, 2006

I’ve updated the Shiny Orangy button style to be current with February CTP bits. Get it here.

Vegas, the Arrival

Monday, March 20th, 2006

Just arrived in Las Vegas.  I initially was going to drive here from Salt Lake where I had stopped over to see my family, but in the end I decided to fly.  I may have made the wrong decision.  By the time you account for a conservative airport arrival, baggage hassles, a delayed plane and trouble with hotel shuttles, I didn’t really save any time.  I left the house at 7:45 to arrive at my hotel at 12:30 (which would have been 1:30 MST). So, in the end, the trip took me just under 6 hours.  The drive is about 5 hours. 

Then again, it was certainly a less active effort on my part and I actually was able to get some work done on the plane.  Either way, it’s nice to be here and safe.