1

我正在寻找通过 Atom 公开数据并启用 AtomPub 的服务(基于 .NET Fx 3.5 或 4.0)(以便我可以使用 Windows Live Writer 进行更新)。

看起来有两种选择:

  • 使用 ADO.NET 数据服务。据我所知,这是最容易开始工作的,但需要 EF(我正在使用 LinqToSQL - 尽管我知道有一种解决方法)并且映射类型似乎有点不灵活。例如,我仍然不知道如何从提要中删除元素。

  • 使用 WCF Syndication Feed 进行自定义操作。这看起来是最灵活的方法,但当然是自定义的,并且需要更多的编码。

我对在自己的应用程序中实现 AtomPub 的人的意见感兴趣。您使用了哪种方法?(或者你做了什么不同的事情?)

4

1 回答 1

1

您是否考虑过使用 BlogSvc:

http://www.hanselman.com/blog/CommentView.aspx?guid=75291315-f7aa-418a-b18d-2c10defa8bc1

由于该项目使用 Atom 和 AtomPub,因此他可以使用 Windows Live Writer 对其进行处理。您可以通过阅读 Live Writer 团队最优秀的 Joe Cheng 撰写的关于如何实现这一切的系列文章,了解 WLW 如何喜欢 Atom。

于 2009-11-01T12:43:36.627 回答