Vertigo Software: I See Dead People with WPF

Download this episode

Download Video

Description

If you want to learn a new technology, there’s no better way to go about it than to pore over the source of a real application. Nine months ago we commissioned Vertigo Software to create a reference sample for WPF and Windows Vista, and at MIX we unveiled Family.Show to the world. This application is beautiful both as source code and as running software – and it’s free to download. Dr Sneath sat down with Scott Stanfield, Alan Le and Paul Osburn to find out more about how they built the application and the lessons they learnt in creating it. Check out the MIX session too!

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      CplCarrot
      Sorry - URLs are pooched
    • User profile image
      fizban2

      URL is going through OWA server (very nicely setup Exchange 2007 though) 

       

      use

      http://www.vertigo.com/familyshow.aspx to get to the actual page

    • User profile image
      Charles
      URLs fixed. Sorry 'bout that (yep, I copied the URLs from an email via OWA...)

      C
    • User profile image
      caffeineHi
      What kind of license is this released under? I don't see any license in the source file.
    • User profile image
      Ion Todirel
      Vertigo is cool
    • User profile image
      codinghorror

      Hi Ion,

      We haven't had time to include the licensing yet (I am sending out email reminders on this now) but you can assume it's the Microsoft Permissive License:

      http://www.microsoft.com/resources/sharedsource/licensingbasics/permissivelicense.mspx


      Jeff

    • User profile image
      PeterF

      Nice application. It really shows off the talent of both Vertigo developers and the developers of the .NET framework.

      One small bug: don't try to drag out text from a details view textbox control into the canvas

      Peter

    • User profile image
      staceyw
      Cool app!  Q.  When adding women (i.e. my wife) do I use her birth name or my last name?
    • User profile image
      Minh
      Hi Paul, Alan, Scott

      It's Minh from the ill-fated Vertigo-Cincinnati. Great to see you guys getting huge visibility!
    • User profile image
      caffeineHi
      If you have ever tried to write a GEDCOM parser you can really appreciate the complexity of such an application. GEDCOM is a nightmare.

      I can't seem to find the "Family" Schema. What Genealogy XML specification did you use?
    • User profile image
      caffeineHi
      You might want to state what version of GEDCOM this is compatible with. 5.5 is current. You may want to either say GEDCOM 5.5 or do some testing.
    • User profile image
      Flatliner
      One thing I thought would be really handy, would be for Family.show to support import of selected Contact information from Outlook, Windows Address Book or even just .vcf files for your siblings and parents. Obviously would have to do this after you had entered their name and relationship first.

      Basically once you've entered a name, have an Import Details button on the Details panel.

      I guess I've got the code... feel free to tell me to do it myself Smiley
    • User profile image
      CRPietschma​nn
      All I have to say is, Awesome! I can't wait to go check out the code!
    • User profile image
      alanle
      caffeineHi wrote:
      You might want to state what version of GEDCOM this is compatible with. 5.5 is current. You may want to either say GEDCOM 5.5 or do some testing.

      Hi CaffieneHi,

      You're correct. Family.show is compatible with importing and exporting GEDCOM 5.5.


      I can't seem to find the "Family" Schema. What Genealogy XML specification did you use?


      Our .family file is the serialized representation of the family.show .NET objects and not the Genealogy GEDCOM 6.0 beta schema.

      Hope this helps,
      Alan Le
    • User profile image
      alanle
      staceyw wrote:
      Cool app!  Q.  When adding women (i.e. my wife) do I use her birth name or my last name?


      A. It's open to interpretations, so either will work.  To reduce complexity we didn't distinguish maiden name from the married last name.
    • User profile image
      CahillNet
      Great stuff!!

      Note to Channel 9: find a quieter place to record.  I found the background conversation really distracting.
    • User profile image
      Royal​Schrubber
      I've tried it on Vista and it works fine, but on XP I have few annoying troubles with graphics. Anyone experiencing same thing?
    • User profile image
      odegnan
      This is so cool. Vertigo rocks! Thanks guys.
    • User profile image
      Tim Sneath
      CahillNet wrote:
      Note to Channel 9: find a quieter place to record.  I found the background conversation really distracting.


      CahillNet, sorry about that - we recorded this at the MIX conference Las Vegas, and this was actually the quietest place around (we took over one of the press briefing rooms). Maybe we can find a better directional microphone next time. Hope it didn't ruin the video completely.
    • User profile image
      dcharles

      great software; the video on the vertigo website demonstrates the whole thing beautifully Smiley 

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.