The tutorial response to deploying the application in which updates will be installed is to deploy ClickOnce. From MSDN: ClickOnce is a deployment technology that allows you to create self-updating Windows-based applications that you can install and run with minimal user interaction. When deploying ClickOnce, there are three main problems inherent in deploying ...
From http://msdn.microsoft.com/en-us/library/142dbbz4(v=vs.80).aspx
As for hyperlinks, you can add them to your "Help | About" section. For example, for Notepad ++ ...

To add a hyperlink ...
<TextBlock> <Hyperlink NavigateUri="http://www.bbc.co.uk" Click="Hyperlink_Click" >BBC</Hyperlink> </TextBlock>
And the callback will be ...
private void Hyperlink_Click(object sender, RoutedEventArgs e) { Hyperlink hyperlink = sender as Hyperlink; if(hyperlink!=null) { Process.Start(hyperlink.NavigateUri.AbsoluteUri); } }
This will open the default browser and make it go to the link address.
source share