Я ща в венде ради прикола запустил одно чудо - калькулятор с http://fonbalrog.ru/?dencalc , на .net 2.0. Чудо счавкало 17 метров (total commander ест 12 метров). Но не это самое интересное. После закрытия обнаружил там же, в c:\Program Files\FBCalculator, новый подкаталог data с файлами config.d2s, history.d2s и vars.d2s (это xml со всякой ерундой типа "<RunsCount>3</RunsCount>", "<Registered>False</Registered>" и пр. Чё, венда разочаровалась в хранении юзерских данных в HKEY_CURRENT_USER и c:\Documents and Settings и снова лепит их в каталог пограммы? Нет словов...
А еще читал какой то прожект от МС в котором говорилось что теперь юзеров постигнет невиданный прогресс - конфиги лежат в файлах рядом с программой, а программа инсталируется простым копированием.
Ну и далее всякая лабуда про то какой МС хороший и как он забодится о пользователях...
>> А еще читал какой то прожект от МС в котором говорилось что теперь юзеров постигнет невиданный прогресс - конфиги лежат в файлах рядом с программой, а программа инсталируется простым копированием.
> Очевидно следующим шагом будет хранение конфигов в домашнем каталоге :-)
Преимущества - многоплатформенность оных приложений. Плюс высокая скорость запуска, нативные интерфейсы и нетребовательность к ресурсам в сравнении с Java.
>Чё, венда разочаровалась в хранении юзерских данных в HKEY_CURRENT_USER и c:\Documents and Settings и снова лепит их в каталог пограммы? Нет словов...
если я сейчас в Linux-программе открою .ini в текущем каталоге программы - это тоже Linux разочарованной в ~/.app будет? :)
> если я сейчас в Linux-программе открою .ini в текущем каталоге программы - это тоже Linux разочарованной в ~/.app будет? :)
Тебя пошлют нах, потому что нормальные юзеры под рутом не сидят, а сидящие под рутом вымирают (так им и надо, естественный отбор по признаку "интеллект" должен иметь место).
2) There Are No More Registry Settings for Installs: "In some sense, .NET harkens back to the older, simpler days of DOS," says Cardi. "If someone had a DOS program, they could copy the program folder over to another computer and 99% of the time it would work just fine. But Windows applications use .dll files that need to be registered in the system registry. As a result, copying a folder of files from one machine to another machine will not work. With .NET, it is possible to make a self-contained application. This means developers can then take a folder off one server and copy it to another server in one fell swoop."
>Чё, венда разочаровалась в хранении юзерских данных в HKEY_CURRENT_USER и c:\Documents and Settings и снова лепит их в каталог пограммы? Нет словов...
Да, уже год назад обсосали на LOR, реестра больше не будет, это официальная позиция Баллмера
>Во-вторых, ты не понимаешь: это не вопрос одного конкретного приложения
Это ты чего-то не понимаешь. Или винду видел последний раз лет 15 назад. В бытностью мою админом, все мои 40+ юзеров сидели без админских прав. И что-то не помню я у них проблем с софтом. Т.е., безусловно, иногда софт, требующий админских прав, попадался, но... шёл лесом.
Сейчас уже не админю, но сижу в конторе, где юзверей э... "весьма несколько побольше" :) И все простые юзеры тоже сидят без админских прав.
Так что - проблема не идеологии, а твоего восприятия. Или даже банально твоих знаний.
> Так что - проблема не идеологии, а твоего восприятия. Или даже банально твоих знаний.
KRoN73, вся эта твоя темпераментная речь никак не опровергает мои утверждения и говорит только об одном: твои юзеры не пользовали .net-приложения. Так что не надо так нервничать. Я их тоже не пользую.