Hello everyone!
I want to seriously ramp up my help and user walk through onboarding system.
I will want to use a resource table (resx) file for managing all of my help text, but here is the question, which way would be best?
1) Intigrate all of my text into one massive resx file?
I could prefix all of the help strings help_WelcomePageTitle, help_AddInventoryButtonText, etc. My concern with this method is that my resx file is already getting pretty massive, and the amount of help text I am considering would double if not tripple it.
2) I could create a second resx file?
This would let me isolate my help strings, but would also mean an extra resx file to manage and localize (not too worried about the extra file, but wanted to ensure this wouldn't create resource issues by using multiple resx files)
3) Not really an option, but willing to consider. I could create a datamodel class, call it HelpModel.cs and use that model to generate JSON or XML files, these files could then be used to manage the strings (Either as a dynamic file per page, or monolithic file that loads all of the data at run time)
I'm definitely leaning away from the last idea, I don't think that a simple help interface would necessitate such levels of complexity.
Any feedback would be greatly appreciated!
Cheers!



