Как я могу использовать msbuild для загрузки файла?

Во-первых: Это - действительно большая проблема дебатов, не быстрый Q+A.

Мой фаворит прямо сейчас должен просто включать Lua, потому что

  • я могу разрешить вещи как width=height* (1+1/3)
  • , я могу сделать пользовательские функции доступными
  • , я могу запретить что-либо еще. (невозможный в, например, Python (включая соленые огурцы.))
  • я, вероятно, захочу язык сценариев где-то в другом месте в проекте так или иначе.

Другая опция, если существует много данных, состоит в том, чтобы использовать sqlite3, потому что они правы к Маленькому заявлению

  • .
  • Быстро.
  • Надежный.

Выбирают любые три.

, К которому я хотел бы добавить:

  • резервные копии являются защелкой. (просто скопируйте файл дб.)
  • легче переключиться на другой дб, ODBC, безотносительно. (чем он из fugly-файла)

, Но снова, это - большая проблема. "Большой" ответ на это, вероятно, включает некоторую матрицу функции или список ситуаций как:

Объем данных или короткое время выполнения

  • Для больших объемов данных, Вы могли бы хотеть эффективное устройство хранения данных, как дб.
  • Для коротких промежутков времени (часто), Вы могли бы хотеть что-то, для чего Вы не должны делать большого парсинга, рассматривать что-то, что может быть mmap:ed в непосредственно.

, Что реализовывает конфигурацию, касаются?

  • Хост:
    • мне нравится YAML в / и т.д., который повторно реализован в окнах?
  • Пользователь:
    • Вы разрешаете пользователям редактировать конфигурацию с текстовым редактором?
    • это должно быть централизованно управляемо? Реестр / gconf / удаленный дб?
    • май пользователь имеют несколько отличающиеся профили ?
  • Проект:
    • Файл (файлы) в каталоге проекта? (Управление версиями обычно следует этой модели...)

, Сложность

  • Является там только несколькими плоскими значениями? Рассмотрите YAML.
  • данные вкладываются, или зависимый в некотором роде? (Это - то, где это становится интересным.)
  • это могла бы быть желательная функция для разрешения некоторой формы сценариев?
  • Шаблоны могут быть просмотрены как своего рода конфигурационные файлы..

23
задан Mikael Engver 1 October 2014 в 00:23
поделиться