As you might now, this PDC will be the 11th one.  I've put together the logos from PDCs past (courtesy of Steve Cellini and Robert Hess):

  

Has anyone out there (other than Robert Hess) been to all 10?  Do these images bring back any memories?

As with Jim Miller's transformation, I've put together a little "XAML slide show" of PDC logos.  So plop the following into XAMLPAD (if you've got the Beta 1 WinFX SDK), play the preview of "Through the Years" on MSN Music, and enjoy:

   <Grid xmlns="http://schemas.microsoft.com/winfx/avalon/2005">
     <Grid.Triggers>
      <EventTrigger RoutedEvent="Grid.Loaded">
       <EventTrigger.Actions>
        <BeginAction TargetName="MyTimeline" />
       </EventTrigger.Actions>
      </EventTrigger>
     </Grid.Triggers>
     <Grid.Storyboards>
      <ParallelTimeline Name="MyTimeline">
       <SetterTimeline TargetName="p2" Path="(Image.Opacity)">
         <DoubleAnimation From="0" To="1" BeginTime="0:0:1" Duration="0:0:2" />
       </SetterTimeline>
       <SetterTimeline TargetName="p3" Path="(Image.Opacity)">
         <DoubleAnimation From="0" To="1" BeginTime="0:0:4" Duration="0:0:2" />
       </SetterTimeline>
       <SetterTimeline TargetName="p4" Path="(Image.Opacity)">
         <DoubleAnimation From="0" To="1" BeginTime="0:0:7" Duration="0:0:2" />
       </SetterTimeline>
       <SetterTimeline TargetName="p5" Path="(Image.Opacity)">
         <DoubleAnimation From="0" To="1" BeginTime="0:0:10" Duration="0:0:2" />
       </SetterTimeline>
       <SetterTimeline TargetName="p6" Path="(Image.Opacity)">
         <DoubleAnimation From="0" To="1" BeginTime="0:0:13" Duration="0:0:2" />
       </SetterTimeline>
       <SetterTimeline TargetName="p7" Path="(Image.Opacity)">
         <DoubleAnimation From="0" To="1" BeginTime="0:0:16" Duration="0:0:2" />
       </SetterTimeline>
       <SetterTimeline TargetName="p8" Path="(Image.Opacity)">
         <DoubleAnimation From="0" To="1" BeginTime="0:0:19" Duration="0:0:2" />
       </SetterTimeline>
       <SetterTimeline TargetName="p9" Path="(Image.Opacity)">
         <DoubleAnimation From="0" To="1" BeginTime="0:0:22" Duration="0:0:2" />
       </SetterTimeline>
       <SetterTimeline TargetName="p10" Path="(Image.Opacity)">
         <DoubleAnimation From="0" To="1" BeginTime="0:0:25" Duration="0:0:2" />
       </SetterTimeline>
       <SetterTimeline TargetName="p11" Path="(Image.Opacity)">
         <DoubleAnimation From="0" To="1" BeginTime="0:0:28" Duration="0:0:2" />
       </SetterTimeline>
      </ParallelTimeline>
     </Grid.Storyboards>
     <Image Name="p1" Source="
http://pinvoke.net/blog/images/pdc/1.jpg"/>
     <Image Name="p2" Source="
http://pinvoke.net/blog/images/pdc/2.jpg" Opacity="0" />
     <Image Name="p3" Source="
http://pinvoke.net/blog/images/pdc/3.jpg" Opacity="0" />
     <Image Name="p4" Source="
http://pinvoke.net/blog/images/pdc/4.jpg" Opacity="0" />
     <Image Name="p5" Source="
http://pinvoke.net/blog/images/pdc/5.jpg" Opacity="0" />
     <Image Name="p6" Source="
http://pinvoke.net/blog/images/pdc/6.jpg" Opacity="0" />
     <Image Name="p7" Source="
http://pinvoke.net/blog/images/pdc/7.jpg" Opacity="0" />
     <Image Name="p8" Source="
http://pinvoke.net/blog/images/pdc/8.jpg" Opacity="0" />
     <Image Name="p9" Source="
http://pinvoke.net/blog/images/pdc/9.jpg" Opacity="0" />
     <Image Name="p10" Source="
http://pinvoke.net/blog/images/pdc/10.jpg" Opacity="0" />
     <Image Name="p11" Source="
http://pinvoke.net/blog/images/pdc/11.jpg" Opacity="0" />
   </Grid>

Tags: ,