Let me explain what I am trying to do. I have what is similar to an online textbook written in vb6, where you read some text and can click "shortcut links" to open new vb windows. I am currently using a rich text box for the text and am parsing the click event for the "shortcut links".

Now I want to convert the app to .net and have a windows and web based app. I assumed that replacing the rtb with html would work better for both. The goal is to have only one set of text that can be used for both apps. Is this a valid idea? Is there a better way to do this?