Задача: осуществить маппинг XML-данных и C#-объектов для наиболее простого преобразования в обе стороны, с учетом стоимости поддержки выбранного решения
1) Наиболее простой способ – генерация c#-классов на основе существующей XSD-схемы с помощью утилиты xsd.exe
Продолжение »
MS SQL Server 2005 позиционируется как очень удобный и обладающий хорошим быстродействием при работе с XML. Элементарные добавления к запросам типа SELECT – FOR AUTO, ROOT(‘Items’) конечно очень хорошо ( далее результат трансформируется с помощью XSL), но появилась потребность хранить данные в колонке типа XML. Структура данных совсем несложная – набор полей (десяток) и все. Решено было проверить, дабы в дальнейшем не иметь головной боли.
Продолжение »