Adam Nathan - Light up an app with WPF (formerly Avalon)

Hearts in WPF
Recorded By reinux
At this time Clipster is only supported in Internet Explorer, but we are working towards supporting other browsers. If you have any suggestions please Contact Us.

> Play whole video
Posted by scobleizer // Tue, Sep 13, 2005 8:52 PM

Adam Nathan is giving a talk at the PDC on Thursday about making an application "light up" on Windows Vista. To prepare for the talk he created WinFXHearts.com. Very cool version of the Internet Hearts game. Here we visit his office to get a good look at his application and what developers can do with Windows Presentation Foundation (formerly known as Avalon). Adam wrote more about this on his blog.

Tags: , , , ,

Clip Length: 00:04:35 Replies: 13 // Views: 38,102
  Adam Nathan
  My real badge photo from 1999
 
  Tue, Sep 13 2005 7:54 PM
One minor correction for any PDC attendees reading this: My talk is on Thursday (FUN318) - not today.  [EDIT: I see this has now been corrected above.]

  madka
 
 
  Tue, Sep 13 2005 5:45 PM
omg, WPF and XAML are just AMAZING, Wow....nice work Adam.


  gizmo_
  By 'eck thats some quality kernel work
 
  Tue, Sep 13 2005 8:42 PM
Very Cool

What was the program, the one that said "What was that?" is it a speech recognition app for vista?


  Adam Nathan
  My real badge photo from 1999
 
  Wed, Sep 14 2005 1:45 AM
Yep.  All Programs -> Accessories -> Accessibility -> Speech Recognition.  It already handles a variety of commands, so if I say "Play," for example, it invokes Windows Media Player.

  KenIII
  Me smiling for the Camera
 
  Wed, Sep 14 2005 8:34 AM
Very cool app, Now I won't get any "real" work done today, I'll be playing with this kind of stuff.  Great job, thanks for the info.


  daSmirnov
  Geek 7.0
 
  Wed, Sep 14 2005 9:55 AM

You're going to have to get someone to re-do Spider now, my mum's got high expectations now!!!

Great stuff.



  Rossj
  R'lyeh wgah'nagl fhtagn
 
  Wed, Sep 14 2005 2:37 PM
OMG. The video inside the cards in XAMLPad were cool. I want this on my mac .. Apple? Are you listening?


  imorley
 
 
  Fri, Sep 16 2005 8:49 AM
I'm loving Avalon... but you guys do realise that you're not going to be able to kill that name... I mean, WTF WPF?!!

You're taking an uber-cool piece of technology, with a pretty cool name (Avalon) and trying to rename it with some lame acronym - I can understand the need for branding, but this is just insanity! Insanity I tells ya - I mean who wants to develop on something called WPF?... Furthermore, do we really need to be giving more acronyms to the world? I think I'm going to have to start a new cause - People Against Bloody Acronyms (perhaps I could call it PABA)

I love the part of this video where Scoble asks "what's WPF?", after having pointed out that Avalon is now called WPF earlier

WPF indeed.

  Schneider
 
 
  Sat, Sep 17 2005 12:09 PM
Adam,

Whats the flashing light gadget thing on your desk?

  Adam Nathan
  My real badge photo from 1999
 
  Sat, Sep 17 2005 9:53 PM
Schneider, jump to 36:36 in the video for an explanation of the flashing thing.   It's a (somewhat) binary clock.  And the glowing sphere next to it is an Ambient orb showing the state of the stock market.

  wilson
  Wilsq
 
  Sun, Sep 18 2005 1:04 AM
If WPF is powerful enough to drive 2D and 3D(meshes, lighting) graphics, why do we still need DirectX?

  bonk
  Ich bin der Wurstfachverkäuferin !
 
  Sun, Sep 18 2005 10:52 AM
wilson wrote:
If WPF is powerful enough to drive 2D and 3D(meshes, lighting) graphics, why do we still need DirectX?

Yes, if you need high performance and full control over your scenegraph and messagepump (CAD apps, or FPS games) go with direct3d. Chris Anderson told us, we should wait for avalon quake, but that was a joke obviously.


  Dithermaster
 
 
  Wed, Sep 21 2005 2:13 PM
I have one of those clocks too, and they are very clear in calling it a BCD (Binary Coded Decimal) clock and not just a binary clock.  You can find them on thinkgeek.  I find mine quite readable, and I like to make people figure out what it is instead of just telling them.  FWIW, computers used to do math in BCD to make the input and display functions much easier.

///d@