Здравствуйте, Andre2Buddy, Вы писали:
C>>1) Ветка в реестре есть, все ок. Права тоже. Но называется она все таки ... Buddy! (воскл. знак на конце) Может оно?
AB>Все верно, "Buddy!", но ошибку воспроизвел, дошло
да, логическая ошибка, пофиксил.
Можно обновить с сайта?
C>>PS: А юзера захотят portable-версию, что тогда? Как с настройками в реестре быть?
AB>Что-нибудь придумаю
можно будет сохранять настройки в xml, экспорт в xml будет, проблем не должно быть.
А если не секрет, откуда такая любовь к XML? Почему
все так стремятся хранить настройки в XML? Что это дает-то!?!
Понятно когда документ имеет солидную взаимоувязанную внутренную структуру, всякие валидации там — тут как бы XML самое оно. А в настройках же обычно по любому просто набор скалярных величин, которые как-то интерпретируются читающим софтом да причем как правило только им одним — т.е. обмена инфой с "внешним миром" вроде как нет. И один фиг все равно нужно писать код на случай, настройки в XML нет или какой-то подобной ситуации...
Вопрос из интереса, философского так сказать плана — отчего так модно стало настройки в XML сохранять? Зачем?
PS: Никогда не забуду как в одной конторе году в
2000-ом (какой тогда XML-то!?!

) за каким-то хреном
переписывали настройки на XML... Причем именно
переписывали! Ладно б там с нуля — оно и понятно — как известно "русский витязь прямо не ходит"

. Но вот зачем абсолютно нормально работающие настройки
переписывать было непонятно.
При этом все равно настройки представляли собой банальные пары ключ-значение, и XML сам по себе ничего не давал (о portable-версиях там и речи быть не могло: жесткий банковский корпоратив на SQL-сервере).
От начальства добиться, нафига менять шило на мыло не удалось даже под газами, единственное помню, что заказчик в сильном возбудении, почти в оргазме, кричал "XML! XML! XML!". А т.к. заказчик был из Швейцарии, то предложение выпить стаканчик-другой водочки и посмотреть с практической точки зрения на ценность его предложений было не очень воспринято...
Не понимают они почему-то как водочка может помогать в проектировании, да и вообще в выработке требований к програмному обеспечению.
В общем, мне действительно интересно: что дает XML в хранении настроек? Можно даже вообще теоретизируя...
Или это просто так принято теперь? Такой стандарт де-факто?