写点什么

.NET 世界中的 AtomPub

  • 2008-08-29
  • 本文字数:602 字

    阅读完需:约 2 分钟

BlogSvc.net 是位于 CodePlex 上的一个开源项目,由 Jarret Vance 创立:

BlogSvc 是 Atom Publishing 协议的一个开源实现。它构建于 Provider 模型之上。目前提供的 Provider 包括文件系统和数据库。该服务与 Live Writer 兼容。

BlogSvc 由 C# 3.5 编写,使用了 WCF 中新的 web 编程模型,并大量使用了 LINQ 及其他新的语言特性。BlogSvc 可以与 IIS 联合使用,也可单独使用。

早在官方发布.NET 3.5 SP1 之前,BlogSvc.net 就已经写好,因此它自己提供了联合对象模型(syndication object model)的实现。正如

Steve Maine 所述 ,微软也“为Atom Publishing 协议规范中定义的所有构造增加了强类型的OM,并将其放在

System.ServiceModel.Syndication命名空间中”。

Steve Scott Hanselman 指出 Jarret 可能将得益于 ServiceDocument 和 Workspace 类,也就是 System.ServiceModel.Syndication 下的联合对象模型,并且“可以移除‘BlogService.Core’项目中的大部分内容”。若需了解详细内容,请阅读 Scott 的文章,该文章还对 BlogSvc.net 的代码进行了简要分析。

尽管很多文章都在一定程度上将 BlogSvc.net 和 Syndication/AtomPub 对.NET Framework 3.5 (SP1)的支持,简单地看作是内容管理系统或者博客引擎的一种实现方式,但 AtomPub 却提供了更广阔的应用空间。在 InfoQ 上的一个访谈中,Dan Diephouse谈到了使用Atom Pub 和Atom 标准开发商业应用的好处

查看英文原文: AtomPub in the .NET World

2008-08-29 02:46681
用户头像

发布了 88 篇内容, 共 262.0 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

Python图像处理丨带你认识图像量化处理及局部马赛克特效

华为云开发者联盟

人工智能 企业号九月金秋榜

干货|app自动化测试之模拟器控制

霍格沃兹测试开发学社

快速上手 Pytest + Requests + Allure2 测试框架实战技能

霍格沃兹测试开发学社

gitlab system hook使用案例——与已有系统打通

阿呆

gitlab system hook 效能工具

接口协议之抓包分析 TCP 协议

霍格沃兹测试开发学社

接口测试 Mock 实战(二) | 结合 jq 完成批量化的手工 Mock

霍格沃兹测试开发学社

NFT拍卖交易系统开发NFT商城

薇電13242772558

NFT

AI 时代的视频云转码移动端化——更快、更好、更低、更广

ZEGO即构

AI 音视频开发 视频云转码

持续交付-Jenkinsfile 语法

霍格沃兹测试开发学社

干货|app自动化之如何参数化用例

霍格沃兹测试开发学社

云原生数据库极致弹性体验 - Amazon Aurora Serverless v2

亚马逊云科技 (Amazon Web Services)

数据库 云原生

干货|接口测试必备技能-常见接口协议解析

霍格沃兹测试开发学社

技术分享 | Spring Boot 集成 Swagger

霍格沃兹测试开发学社

技术分享 | 测试平台开发-前端开发之Vue.js 框架的使用

霍格沃兹测试开发学社

供应链管理是对产品流、信息流、资金流综合管理

水滴

供应链

接口测试实战| GET/POST 请求区别详解

霍格沃兹测试开发学社

The main application of radio technology in aerospace field/IPQ4019 IPQ4029 ,802.11AC 2x2 2.4G&5G

wallys-wifi6

IPQ4019 ipq4029

瓴羊智能客服,基于钉钉重磅推出一体化的智能服务解决方案

瓴羊企业智能服务

干货|app自动化测试之Andriod WebView如何测试

霍格沃兹测试开发学社

性能测试实战 | 修改 JMeter 源码,定制化聚合压测报告

霍格沃兹测试开发学社

接口测试框架实战 | 流程封装与基于加密接口的测试用例设计

霍格沃兹测试开发学社

干货|app自动化测试之Appium 原理 与 JsonWP 协议分析

霍格沃兹测试开发学社

干货|app自动化测试之Capability 使用进阶

霍格沃兹测试开发学社

干货|app自动化测试之Appium 源码分析

霍格沃兹测试开发学社

技术分享 | Spring Boot 异常处理

霍格沃兹测试开发学社

技术分享 | 测试平台开发-前端开发之Vue.js 框架

霍格沃兹测试开发学社

持续交付-Blue Ocean 应用

霍格沃兹测试开发学社

干货|app自动化测试之Appium问题分析及定位

霍格沃兹测试开发学社

干货|移动端App自动化之触屏操作自动化

霍格沃兹测试开发学社

干货|app自动化测试之Appium 源码修改定制分析

霍格沃兹测试开发学社

干货|app自动化测试之设备交互API详解

霍格沃兹测试开发学社

.NET世界中的AtomPub_SOA_Hartmut Wilms_InfoQ精选文章