В моем текущем задании у нас есть система CMS, основанная на .NET/SQL Server. При настройке нескольких модулей для некоторого внутреннего использования я был немного удивлен, увидев, что вместо того, чтобы иметь API, которые возвращали данные через ваш типичный набор результатов, привязанный к элементу управления DataGrid/DataList/Repeater, API-интерфейсы возвратили XML node/collection, который затем передавался преобразованию XSLT и отображался на странице таким образом.Каковы преимущества модели данных XML в модели DataSet?
Каковы преимущества использования такой модели?