AtomPub - Какая ваша рекомендация?
Я ищу, чтобы создать службу (на основе.NET Fx 3.5 или 4.0), которая предоставляет данные через Atom и включает AtomPub (чтобы я мог обновить с помощью Windows Live Writer).
Похоже, есть два варианта:
Используйте ADO.NET Data Services. Из того, что я могу сказать, это легче всего начать работать, но требует EF (я использую LinqToSQL - хотя я знаю, что есть обходной путь), и отображение типов кажется немного негибким. например, я до сих пор не знаю, как удалить элементы из ленты.
Сделайте что-нибудь особенное с каналом синдикации WCF. Это выглядит как наиболее гибкий подход, но он, конечно, нестандартный и потребует больше кодирования.
Мне интересны мнения людей, которые внедрили AtomPub в свои приложения. Какой подход вы использовали? (или ты сделал что-то другое?)
1 ответ
Рассматривали ли вы использование BlogSvc:
http://www.hanselman.com/blog/CommentView.aspx?guid=75291315-f7aa-418a-b18d-2c10defa8bc1
Поскольку в проекте используются Atom и AtomPub, он может работать против него с помощью Windows Live Writer. Вы можете узнать все о том, как WLW любит Atom, прочитав серию публикаций, которые Джо Ченг из команды Live Writer сделал о том, как все это реализовано.