我正在寻找创建一个服务(基于.NET Fx 3.5或4.0),通过Atom公开数据并启用AtomPub(以便我可以使用Windows Live Writer进行更新)。
看起来有两种选择:
使用ADO.NET数据服务。据我所知,这是最容易上班的,但需要EF(我使用LinqToSQL - 虽然我知道有一种解决方法)并且映射类型似乎有点不灵活。例如我仍然不知道如何从Feed中删除元素。
使用WCF整合Feed执行自定义操作。这看起来是最灵活的方法,但当然是自定义的,需要更多编码。
我对在他们自己的应用程序中实现AtomPub的人的意见感兴趣。你使用了哪种方法? (或者你做了不同的事情吗?)
答案 0 :(得分:1)
您是否考虑过使用BlogSvc:
http://www.hanselman.com/blog/CommentView.aspx?guid=75291315-f7aa-418a-b18d-2c10defa8bc1
由于该项目使用Atom和 他可以使用AtomPub来对付它 Windows Live Writer。你可以学到所有 关于WLW如何通过阅读来喜欢Atom 这一系列帖子最优秀 Live Writer团队的Joe Cheng做到了 关于如何全部实施。