Atom 経由でデータを公開し、AtomPub を有効にする (Windows Live Writer を使用して更新できるようにする) サービス (.NET Fx 3.5 または 4.0 に基づく) を作成しようとしています。
次の 2 つのオプションがあるようです。
ADO.NET データ サービスを使用します。私が知る限り、これが最も簡単に機能しますが、EF が必要であり (回避策があることはわかっていますが、LinqToSQL を使用しています)、型のマッピングは少し柔軟性がないようです。たとえば、フィードから要素を削除する方法がまだわかりません。
WCF シンジケーション フィードを使用して何かカスタムを行います。これは最も柔軟なアプローチのように見えますが、もちろんカスタムであり、より多くのコーディングが必要になります。
自分のアプリケーションに AtomPub を実装した人の意見に興味があります。どのアプローチを使用しましたか? (それとも、何か違うことをしましたか?)