Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / using файлы ресурсов / 25 сообщений из 32, страница 1 из 2
14.01.2014, 11:05
    #38525307
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
всем привет

файлами ресурсов так удобно пользоваться, что сразу возник вопрос: а в каких случаях это лучше делать?
ну, например, там можно хранить название приложения и код счетчика, или какие-то элементы настроек сайта - типа колчиества постов на страницу или что-то типа того

есть какие-то пожелания-советы-стандарты по использованию файлов ресурсов?
...
Рейтинг: 0 / 0
14.01.2014, 11:32
    #38525342
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
База данных нынче не в моде?
...
Рейтинг: 0 / 0
14.01.2014, 11:33
    #38525345
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
st_stБаза данных нынче не в моде?
ну почему же - они всегда в моде
просто хочется понять - когда лучше использовать ресурсы
...
Рейтинг: 0 / 0
14.01.2014, 11:53
    #38525380
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
Настройки обычно в бд храню, проще и удобней. Менеджеры/админы заходят в админку со своих рабочих мест и редактируют что им надо (настройки сайта и прочее). Счётчик посещений обычно вставляется один раз и на всё время существования сайта, можно и в мастерпейдже прописать. Название сайта, ограничение на количество постов - динамические величины, удобней вынести в бд и дать права на их редактирование правильным чувакам. Что в ресурсах хранить - ща народ придёт расскажет, тема вроде не холиварная, дальше одной страницы не должно пойти.
...
Рейтинг: 0 / 0
14.01.2014, 12:20
    #38525429
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
st_st... админы заходят в админку со своих рабочих мест и редактируют что им надо ...
а нельзя из пользовательской формы перезаписывать значения в ресурсных файлах?
...
Рейтинг: 0 / 0
14.01.2014, 14:31
    #38525651
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
buyboyst_st... админы заходят в админку со своих рабочих мест и редактируют что им надо ...
а нельзя из пользовательской формы перезаписывать значения в ресурсных файлах?
Всё можно, если ты ничего не имеешь против этого.

Я бы сказал, что в ресурсных файлах можно хранить строки с локалями (т. е. написанными на разных языках - локалях), но вот тоже склоняюсь, что такое лучше выносить в отдельные файлы, которые можно изменять без перекомпиляции приложения. У ресурсных файлов минус в том, что после их изменения нужно сделать перекомпиляцию.
...
Рейтинг: 0 / 0
14.01.2014, 15:19
    #38525744
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
user7320У ресурсных файлов минус в том, что после их изменения нужно сделать перекомпиляцию.
это скорее плюс
...
Рейтинг: 0 / 0
14.01.2014, 15:45
    #38525797
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
Изопропилuser7320У ресурсных файлов минус в том, что после их изменения нужно сделать перекомпиляцию.
это скорее плюс
Это смотря в какой ситуации.
...
Рейтинг: 0 / 0
14.01.2014, 16:01
    #38525832
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
user7320У ресурсных файлов минус в том, что после их изменения нужно сделать перекомпиляцию.
даже если сайт сделан не на .NET MVC в виде проекта?!
я - нуб и пока "сижу" на "простом ASP"
...
Рейтинг: 0 / 0
14.01.2014, 16:04
    #38525841
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
buyboyuser7320У ресурсных файлов минус в том, что после их изменения нужно сделать перекомпиляцию.
даже если сайт сделан не на .NET MVC в виде проекта?!
я - нуб и пока "сижу" на "простом ASP"
Не важно, сайт это или другое какое приложения - просто ресурсы компилируются. Так они устроены.
...
Рейтинг: 0 / 0
14.01.2014, 16:09
    #38525847
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
user7320buyboyпропущено...

даже если сайт сделан не на .NET MVC в виде проекта?!
я - нуб и пока "сижу" на "простом ASP"
Не важно, сайт это или другое какое приложения - просто ресурсы компилируются. Так они устроены.
но в моем случае они же будут компилироваться при перезагрузке страницы?
ведь нет же необходимости компилировать их локально и деплоить сайт заново?
...
Рейтинг: 0 / 0
14.01.2014, 16:13
    #38525856
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
buyboyuser7320пропущено...

Не важно, сайт это или другое какое приложения - просто ресурсы компилируются. Так они устроены.
но в моем случае они же будут компилироваться при перезагрузке страницы?
С какой стати?
...
Рейтинг: 0 / 0
14.01.2014, 16:21
    #38525869
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
user7320С какой стати?
так вот мне почему-то подумалось...
казалось, что если сайт создается не как проект, то достаточно просто выгрузки изменившегося содержимого на сервер
ну а дальше IIS сам разберется - чего компилировать

не так?
...
Рейтинг: 0 / 0
14.01.2014, 16:32
    #38525886
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
buyboy,
позволь те полюбопытствовать авторIIS сам разберется - чего компилировать
дай те ссылку на то что вы сказали..
...
Рейтинг: 0 / 0
14.01.2014, 16:42
    #38525896
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
Где-то в степидай те ссылку на то что вы сказали..
ну вот вроде бы = http://msdn.microsoft.com/ru-ru/library/dd547590(v=vs.100).aspx

Проекты веб-сайтов

Файл проекта (с расширением VBPROJ или CSPROJ) отсутствует. Все файлы в структуре папок автоматически добавлены в сайт.
В большинстве случаев ASP.NET компилирует исходный код на сервере динамически (автоматически) при первом получении запроса после установки или обновления сайта. Сайт можно предварительно компилировать (заранее скомпилировать на компьютере разработчика или на сервере).

или я что-то не так понял?
...
Рейтинг: 0 / 0
14.01.2014, 16:44
    #38525902
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
Где-то в степидай те ссылку на то что вы сказали..
и еще там же

Компиляция

Проекты веб-сайтов компилировать вручную не требуется. В большинстве случаев проекты веб-сайтов компилируются динамически с помощью ASP.NET (на компьютере разработчика и рабочем сервере IIS). Можно выбрать режим пакетной компиляции, в котором обычно создается одна сборка для каждой папки, или режим фиксированной компиляции, в котором обычно создается одна сборка для каждой страницы или пользовательского элемента управления.
...
Рейтинг: 0 / 0
14.01.2014, 16:59
    #38525934
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
buyboy,
теперь соотнесите все это к файлам ресурсов, чьи данные в классическом варианте лежат в таблице метеоданных проекта и
и игольное ушко к доступу ресурсов System.Resources.ResourceManager - static аки singlton и что же тут вы будете менять
динамически?
Вообще в ваших хотелках ( в верху топика) 90 процентов измышления
В вашем ASP классик единственное правильное их использование это локализация ( хотя тоже сомневаюсь), а то что к настройкам
храните в конфиге или базе , сами ресурсы незаменимый инструмент для построения контролов ( js скрипты, темплейты разметки, дефолтные иконки, ...) так сказать рюкзачок для статичного контента, отсюда вывод - наделять их возможность для хранения динамической информации - плохой тон..
...
Рейтинг: 0 / 0
14.01.2014, 18:41
    #38526099
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
Где-то в степисами ресурсы незаменимый инструмент для построения контролов ( js скрипты, темплейты разметки, дефолтные иконки, ...) так сказать рюкзачок для статичного контента, отсюда вывод - наделять их возможность для хранения динамической информации - плохой тон..
В MVC это всё прямо в проекте хранится - раскидано по директориям. В чём выгода ResourceManager, кроме того, что при локалях, хранящихся в ресурсах он сам вытаскивает нужную локаль, основываясь на текущей локали приложения?
...
Рейтинг: 0 / 0
14.01.2014, 21:18
    #38526242
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
user7320В чём выгода ResourceManager, кроме того, что при локалях, хранящихся в ресурсах он сам вытаскивает нужную локаль, основываясь на текущей локали приложения?Можно подсунуть свой механизм извлечения ресурсов, хоть из файлов, хоть из базы.
...
Рейтинг: 0 / 0
15.01.2014, 08:27
    #38526498
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
user7320В MVC это всё прямо в проекте хранится - раскидано по директориям. В чём выгода ResourceManager, кроме того, что при локалях, хранящихся в ресурсах он сам вытаскивает нужную локаль, основываясь на текущей локали приложения?

в том, что в ресурсах вы храните не изменяемые данные (которые актуальны для текущей версии приложения), а в базе данных храните изменяемые данные. в чём конкретно проблема? определиться что где хранить? тогда это действительно проблема, и даже уже никак не связана с ResurceManager.
...
Рейтинг: 0 / 0
15.01.2014, 09:04
    #38526523
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
hVosttuser7320В MVC это всё прямо в проекте хранится - раскидано по директориям. В чём выгода ResourceManager, кроме того, что при локалях, хранящихся в ресурсах он сам вытаскивает нужную локаль, основываясь на текущей локали приложения?

в том, что в ресурсах вы храните не изменяемые данные (которые актуальны для текущей версии приложения), а в базе данных храните изменяемые данные. в чём конкретно проблема? определиться что где хранить? тогда это действительно проблема, и даже уже никак не связана с ResurceManager.
Проблема, как и у топикстартера, в выборе. Если бы не было выбора и бал бы только один путь (который, поэтому, был бы единственно правильным), то не было бы проблем. Не люблю "проблему выбора" в пустяковых ситуациях. Но почему-то именно в пустяках выбора хоть отбавляй, а в серьёзных вещах зачастую есть только один путь.
...
Рейтинг: 0 / 0
15.01.2014, 09:24
    #38526542
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
Где-то в степиbuyboy,
Вообще в ваших хотелках ( в верху топика) 90 процентов измышления

это не хотелки - это незналки-спрашивалки
p.s. эххх... плохо быть новичком или молодым - всяк норовит пнуть побольнее
...
Рейтинг: 0 / 0
15.01.2014, 12:42
    #38526810
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
buyboyГде-то в степиbuyboy,
Вообще в ваших хотелках ( в верху топика) 90 процентов измышления

это не хотелки - это незналки-спрашивалки
p.s. эххх... плохо быть новичком или молодым - всяк норовит пнуть побольнее
Привыкай. Меня тоже пинали (и сейчас пинают). Но я уже сам принаравливаюсь кому-нибудь наподдать. Это такая дедовщина. Откуда есть пошло - хрен знает, но "нас били, теперь мы бьём". На, на, сск, получай!...
...
Рейтинг: 0 / 0
15.01.2014, 12:53
    #38526820
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
user7320Привыкай. Меня тоже пинали (и сейчас пинают). Но я уже сам принаравливаюсь кому-нибудь наподдать. Это такая дедовщина. Откуда есть пошло - хрен знает, но "нас били, теперь мы бьём". На, на, сск, получай!...
да уж, мля... товарищи-соотечественники...
...
Рейтинг: 0 / 0
15.01.2014, 13:00
    #38526826
user7320
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
using файлы ресурсов
buyboyuser7320Привыкай. Меня тоже пинали (и сейчас пинают). Но я уже сам принаравливаюсь кому-нибудь наподдать. Это такая дедовщина. Откуда есть пошло - хрен знает, но "нас били, теперь мы бьём". На, на, сск, получай!...
да уж, мля... товарищи-соотечественники...
Это везде так. Даже на StackOverflow. Просто там за этим следят множество модераторов и быстро всё трут, и ещё минусуют обычные пользователи. Там даже не то, что материться, а нежелательно любую близкобранную лексику употре бл?*:! .

Да ты не обижайся. Сам потом будешь на всех нубов сверху плевать и удовольствие получать.

YouTube Video
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / using файлы ресурсов / 25 сообщений из 32, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]