1. Чтоб оно в на IIS/Win хостилось
2. Чтоб оно редактировалось просто-узером
3. Чтоб оно можно быыло редактировать на лету
4. Чтоб можно было запаролить и только клиентам давать доступ. Ну или по токену если линк из программы туда ведет
5. Чтоб если в базу писало то в MSSQL
Ответ есть типа - Confluence! Уже. Использую. И пока работает но хочу слезть. Редактировать легко, с картинками - легко. Видео пока не пробовал но надо будет. ПДФ - сохраняет.
Но есть проблемы:
1. Слишком как-то оно по "гиковски" выглядит. Я САМ ненавижу по чужим конфльюенсам лазить а то предлагать

2. Для своих пользователей лицензии купить ОК (10 дешево). Но если закрывать паролем то будет дорого.
3. Оно хоть и на вин сервере но не под IIS и таки тормозючее.
Ну и вот изучаю вопрос, не могу понять чтоб такое чтоб красивое, легкое и удобное. У занедорого относительно. Ну и это надолго, т.е. хочется чего-то чтоб потом не дергаться.
Как я понимаю у меня 4 "путя". 2/3/4 под вопросом из-за "security"
1. Ваять чего-то свое на ASP.NET. Труднее будет редактировать, затратно вначале. Но результат 100% как хочется.
2. Оставить как есть. Вложиться, разобраться с шаблонами ихними, переломать все (оно не будет апгрейдиться).
3. Взять какое-то другое? Что другое?
4. Взять чего-то типа SPHINX or RoboHelp. Первое бесплатно, второе платно. Но как Я понимаю - они оба дают HTML на выхлопе.
Шаблон типа такого мне нравится: http://docs.myhdl.org/en/latest/manual/intro.html" onclick="window.open(this.href);return false;
Вопрос вот только в том можно ли как-то "закрыть" сайт из #4 средствами ASP.NET? Ну типа будет папка /хелп с всем этим делом. И каким-то образом ASP.NET будет контролировать доступ, возможно? Наверное да, я не исследовал. А вот можно ли закрыть #2 (confluence)? В данный момент оно работает как сервис на своем порту, а ИИС на этот сервис проброс делает по имени.
SPHINX - бесплатно но для того кто будет делать доки нелегко как я понимаю (не девелопер). А RoboHelp наверное будет легко ваять. Но и то другое будет не "live", что есть минус, апдейты быдет долго и муторно ставить.