【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

.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:46610
用户头像

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

关注

评论

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

2/8 19:00 直播 | StarRocks 实战系列第一期--部署&导入

StarRocks

数据库

信用卡APP评测系列——工银e生活5.0打造个人生活服务平台,引领用户美好生活

易观分析

金融 银行 信用卡

大数据软件开发培训中心哪家好

小谷哥

深入浅出学习透析Nginx服务器的架构分析及原理分析「底层技术原理+运作架构机制」

C++后台开发

nginx 负载均衡 中间件 后端开发 Linux服务器开发

程序员培训后怎么能够在一线城市找到工作?

小谷哥

青云 KubeSphere 与 OpenCloudOS 完成技术兼容互认证

OpenCloudOS

云原生 操作系统 KubeSphere

喜讯!云起无垠实力入选多项中国网络安全行业全景图

云起无垠

【1.27-2.3】写作社区优秀技术博文一览

InfoQ写作社区官方

热门活动 优质创作周报

前端培训机构毕业后该注意什么?

小谷哥

抖音春晚直播观看人数破1.3亿,火山引擎技术助力“新年俗”新体验

火山引擎边缘云

云原生 CDN 边缘计算 抖音 视频云

我发现买不起自己出版的图书了,这到底是咋回事?

冰河

程序员 并发编程 高并发 架构师 编程开发

金兔迎福报、新春第一炮【2022 中国开源年度报告】!

腾源会

开源

快速入门pandas进行数据挖掘数据分析[多维度排序、数据筛选、分组计算、透视表](一)

汀丶人工智能

Python 数据挖掘 数据分析 pandas

官宣:计算中间件 Apache Linkis 正式毕业成为 Apache 顶级项目

腾源会

开源

对话阿里云叔同:如何看待 2022 年云原生的发展,2023 年有哪些值得关注的技术?

阿里巴巴中间件

阿里云 云原生

C#/VB.NET 在Excel中添加水印

在下毛毛雨

C# .net Excel 添加水印

第三届腾讯Light·技术公益创造营正式启动:聚焦三大议题,探索技术公益可持续路径​

OpenCloudOS

开源

全息电网 数字孪生智慧电网Web3D运维系统

2D3D前端可视化开发

智慧电网 数字电网 智能电网 数字孪生智慧电网 智慧电网三维可视化

前端程序员就业方向有哪些?

小谷哥

沿着数字中国的大江大河,领略云上三峡

脑极体

华为云 三峡

活动预告 | 2023 QCon 全球软件开发大会 - AI 基础架构论坛

第四范式开发者社区

人工智能 机器学习 数据库 开源 特征

解锁极狐GitLab 自动化功能:Webhook 触发 Pipeline 与计划流水线

极狐GitLab

DevOps pipeline ChatOps webhook ChatGPT

MoBYv2AL :结合 BOYL 和 MoCo 的主动学习算法

Zilliz

深度 | Web 3.0时代去中心化IM 的挑战与思考

环信

Web3.0 环信im

干货|常用3D建模软件有哪些?

Finovy Cloud

3DMAX Autodesk Maya 3D软件

基于 Flink+Pravega 的游戏服务器监控与调节系统设计

Apache Flink

大数据 flink 实时计算

大文件传输软件的优势有哪些?-镭速传输

镭速

跬智信息 (Kyligence) 入选2022年度上海市优质大数据服务供应商目录

Kyligence

大数据 数据分析

Intel官方回应:处理器降价消息不实!全力减少库存

科技之家

架构训练营模块四作业

gigifrog

架构训练营

提名倒计时! | 2022 龙蜥社区优秀贡献者

OpenAnolis小助手

技术 操作系统 龙蜥社区 开源贡献者 奖项报名

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