This is cute.  But word to the wise: don't actually do this.<p>You can create far more <i>attraction</i> in person within five minutes than this poor ("nice") guy did with untold hours of work.  And no matter how much he liked learning WPF, spending those hours with an attractive and attracted other would surely have been more fun.<p>Edit: I'm suggesting that if wooing her was his <i>ends</i> (which seems clear), then the <i>means</i> he chose was predictably poor.  Given the opportunity cost of his time, a plane ticket doesn't seem so unreasonable.<p>Your life will be happier if you don't follow this fellow's courting model.