расположение справочного ресурса asp.net - PullRequest
0 голосов
/ 20 ноября 2008

У меня есть относительно простой сайт, который я работаю для интранет-среды. На страницах есть хук для отображения простого текста (возможно, с небольшим количеством HTML для разметки) для помощи, когда пользователь щелкает ссылку на странице. Я обсуждаю, помещать ли фрагменты справки в их собственный XML-файл или создать раздел в web.config. Сайт должен быть развернут на нескольких клиентских сайтах, и, учитывая, что обновление файла web.config, по-видимому, перезапускает сайт, я склоняюсь к тому, чтобы он был в своем собственном файле. Мой вопрос: где будет лучшее место, чтобы найти его? Я бы предпочел, чтобы это было нелегко сделать доступным через Интернет, поэтому, хотя root или какая-то папка - вариант, мне интересно, есть ли более «стандартное» расположение для таких файлов, возможно App_LocalResources? Любые отзывы будут приветствоваться. Спасибо.


Я посмотрю на эти варианты. Я не ожидаю большого количества обновлений файла справки / ресурса, но я думаю, что по мере расширения функции сайта это, безусловно, возможно. Мне нравится идея, что это что-то вроде XML или, по крайней мере, редактируемое в текстовом редакторе, так что обновление не обязательно требует VS для обновления файла. Спасибо всем!

Ответы [ 3 ]

1 голос
/ 20 ноября 2008

Звучит как идеальный кандидат для файлов resx (ресурсов) в папке App_GlobalResources. Они легко редактируются и размещаются на сайте без перезапуска.

0 голосов
/ 20 ноября 2008

В своих проектах я подключаю веб-приложение к онлайн-справке вики, где это возможно.

Имя страницы .aspx используется в качестве заголовка страницы справки. Как только вы попадаете в вики, вы можете выполнять все трюки вики, такие как перенаправление и связывание

См. Мою запись в блоге для технической информации.

0 голосов
/ 20 ноября 2008

А как насчет использования встроенного ресурса? Существует несколько учебных пособий о том, как использовать встроенные ресурсы и упаковать их в dll для распространения вместе с вашим сайтом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...