Как стать автором
Обновить

.NET ft. YAML

Время на прочтение1 мин
Количество просмотров8.5K

Введение


Разработчики нередко встречаются с проблемами конфигурации приложений, обычно для этих целей используется XML, в данной статье я хочу обратить внимание на более дружелюбный язык разметки.
YAML (YAML Ain’t Markup Language) – язык (существует с 2001 года) для серилизации данных, ориентированный на чтение и редактирование человеком типичных структур данных. Язык, как нетрудно догадаться, межплатформенный. Известен, в большинстве своём, использованием в Ruby On Rails в качестве средства конфигурирования. Подробнее на русском здесь: http://ru.wikipedia.org/wiki/Yaml

Пример YAML


%Пример

— — —
YAML: YAML не язык разметки
Что это: YAML — это человекоориентированный стандарт серилизации данных для всех языков программирования
Проекты:

  .NET:

  — yaml-net

  — yatools.net


.NET


Использовать данный язык можно и на .NET, для этого существуют:
  1. Visual Studio YAML Editor http://yaml.codeplex.com/
  2. YamlSerializer for .NET http://yamlserializer.codeplex.com/
  3. Yaml Library for .NET http://yaml-net-parser.sourceforge.net/default.html

Материалы


Официальный сайт проекта http://yaml.org
Yaml за 5 минут http://yaml.kwiki.org/index.cgi?YamlInFiveMinutesMinuteOne
Неплохая статья с примером использования http://www.codeproject.com/KB/recipes/yamlparser.aspx
Теги:
Хабы:
Всего голосов 18: ↑12 и ↓6+6
Комментарии9

Публикации

Истории

Работа

.NET разработчик
49 вакансий

Ближайшие события

15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
22 – 24 ноября
Хакатон «AgroCode Hack Genetics'24»
Онлайн
28 ноября
Конференция «TechRec: ITHR CAMPUS»
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань