Hi all,
I'm trying to think of the best way to achieve a certain goal and thought I would draw on the experience here.
What I am currently doing is compiling a set of HTML files that form the help guide of an application I am working on.
The help guide needs to be integrated into both a C# .NET desktop app AND a .NET based website using master pages.
The requirements are that:
(a) The same set of files are to be accessible through both my desktop application and my website, so that I only have to update one set of help files.
(b) The website copy is search engine friendly, i.e. the pages must be indexable by a seach engine spider/robot.
(c) The website copy utilises the master page feature of ASP.NET so that there is a consistent look and feel across the whole site.
Originally, I was going to compile the help for my desktop app using HTMLHelp but I don't know if the Java based or ActiveX HTMLHelp viewer provided by Microsoft for websites is search engine friendly.
There are other problems, i.e. page links between different parts of the help files - currently these all end in .HTML and this compiles fine for HTMLHelp, but how will this work with an .ASPX website?
Does anybody have any experience of producing help in a format usable by both a desktop and web application? Any ideas on a simple and maintainable approach?
Thanks,
Matt.