The transformation of Jim Miller


Jim Miller, one of the CLR’s brilliant architects, has been known to go months being clean shaven and go months being the exact opposite of clean shaven.  He just switched modes again, and nobody at work recognizes him.  He claims he did this because needed to look the part for Seattle Opera’s production of the Ring, which just ended.  But I think there’s more to the story… something along the lines of Dr. Jekyll and Mr. Hyde.  Don’t believe me?  Check out the page for his book on Amazon:


      


Aha, there really are two Jims!  But which one is the evil alter ego?  Jim or James S.?  Beard or no beard?


At any rate, as a public service announcement for anyone attempting to locate him at the PDC, here’s what he looked like last week (on the left) vs. what he looks like now (on the right):


      


You might want to approach him cautiously since we don’t know which one is the evil Jim.  But judging from what I’ve seen in movies, I’m guessing that beard==villain.  So we should be safe for now…


To get a better feel for this amazing transformation, you’ve got to plop the following XAML into XAMLPAD (if you’ve got the Beta 1 WinFX SDK):


   <Grid xmlns=”http://schemas.microsoft.com/winfx/avalon/2005″>
     <Grid.Storyboards>
       <SetterTimeline TargetName=”jim2″ Path=”(Image.Opacity)” AutoReverse=”true” RepeatBehavior=”Forever”>
         <DoubleAnimation From=”1″ To=”0″ Duration=”0:0:4″ />
       </SetterTimeline>
     </Grid.Storyboards>
     <Image Name=”jim1″ Source=”
http://pinvoke.net/blog/images/jim1.gif”/>
     <Image Name=”jim2″ Source=”
http://pinvoke.net/blog/images/jim2.gif”/>
   </Grid>

Comments (16)

  1. Travis Owens says:

    But if you believe the concept that the devil comes to you at the front door with a smile and a handshake, and not the backdoor wearing horns and a pitchfork, then the clean shaven Jim is the evil Jim.

    Despite the humor, I think he looks 10x shaven, the gruffy look is just not in. Although the 5 o’clock shadow look is in, which is what I sport.

  2. Now there’s some good use of "Avalon"! BTW, the value of the xmlns attribute at the first line is missing an opening and closing quote. Works fine when including those after pasting this XAML into XAMLPAD.

  3. Adam Nathan has a nice example of the use of animation for a property using XAML. And it’s a funny post…

  4. Thanks, Erwyn! I’ve added the missing quotes.

  5. col says:

    [url=http://www.col-chinaonline.com]商业情报 商业信息 竞争情报 PIERS信息[/url]

    友情链接  

  6. col says:

    [url=http://www.col-chinaonline.com]商业情报 商业信息 竞争情报 PIERS信息[/url]

    友情链接  

  7. Sam Gentile says:

    While I was in Redmond, I ran into my good friend Jim Miller, the CLR Architect in Building 20. He wanted…

  8. rape stories says:

    Best of the text i read about a problem.

  9. gay rape says:

    We are wellocme to it’s configuration.

  10. Adam Nathan has a nice example of the use of animation for a property using XAML. And it’s a funny post

  11. While I was in Redmond , I ran into my good friend Jim Miller , the CLR Architect in Building 20. He

  12. While I was in Redmond , I ran into my good friend Jim Miller , the CLR Architect in Building 20. He wanted to sit down and talk. He hinted that there would be a big announcement out of the MIX conference and when asked on Rotor &quot;it was still going.&quot;

Skip to main content