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

MSDN/TechNet 以 docs.microsoft.com 的全新形式开源发布

  • 2016-05-08
  • 本文字数:1021 字

    阅读完需:约 3 分钟

整整 15 年来,MSDN 与 TechNet 的代码库几乎都没有经历过任何变化。近日,微软终于决定淘汰这两个网站,新的网站 docs.microsoft.com 将取而代之,并作为开源项目发布。 Jeff Sandquist 这样写道

简而言之,内容是非常重要的。这些年以来,我们在 UserVoice 平台上对于几百名开发者与 IT 专家进行了访问与问卷调查,并对网站中的各种反馈信息进行了筛选。很显然,我们是时候做出改变,为我们的内容创建一个现代化的 web 体验了。我们所做的第一件事是对于现有的内容基础平台 TechNet 和 MSDN 进行了一次评估,这两个网站的代码库维持了 10 至 15 年,已经变得相当脆弱了。其发布与部署系统也相当古老,并且原本就没有设计为在云环境中运行。

我们所专注的改进不仅在于使用体验方面,同时也体现在我们所创建的内容,以及用户使用它的方式。这些年来,客户一直在催促我们不要再提供那些大块的文本,而是以特性级别的内容取而代之,并帮助他们实现解决其业务问题的方案。我们已经认识到,我们所提交的内容以及所打造的平台必须让客户能够方便地学习以及实施各种方案。

新的网站不仅解决了一些基本的可读性问题,比如列的宽度以及字体的选择,同时还为每篇文章加入了是时间戳以及预计阅读所需时间。时间戳的引入使 MSDN 与 TechNet 网站上一个持续已久的问题得到了缓解:往往当某人读完一整篇文章之后,才意识到该文章只对应某个早已过期的产品版本。预计阅读时间本身并不太重要,但微软将利用该数字对文章的长度进行一些调整,让他们显得不至于长太。

在 docs.microsoft.com 上的所有文档都已实现了开源。

微软之前曾经提供了一个“社区补充”特性,但对于该特性的支持很不规范。举例来说,面向.NET 3.5 版本的 ReaderWriterLockSlim 类的介绍页面中出现的一些留言与.NET 4.0 版本中同一个类的留言就有所不同。并且在“当前版本”页面中完全遗漏了留言功能。

因此,微软决定不再继续使用这个混乱的页面,新的页面将加入一个“编辑”按钮,读者可通过该按钮对 markdown 进行编辑,并直接提交一个 pull request。事实上,你甚至可以下载保存了所有文档的整个 git 代码库

为了提供更多非官方的变更功能,新的网站已经“与 Livefyre 进行合作,为所有文章留言与旁注功能。”

内容预览与路线图

目前的预览版仅涵盖了“企业移动文档”。随着时间推移,有更多的内容将转移至新版的网站上,而旧版 MSDN 与 TechNet 的页面将会重定向至新的页面。

查看英文原文 MSDN/TechNet Being Open Sourced as docs.microsoft.com

2016-05-08 19:001443
用户头像

发布了 428 篇内容, 共 172.0 次阅读, 收获喜欢 38 次。

关注

评论

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

他说:“只是单纯的想用Python收集一些素颜照,做机器学习使用”,“我信你个鬼!”

梦想橡皮擦

9月日更

爱奇艺 TensorFlow Serving 内存泄漏优化实践

爱奇艺技术产品团队

内存

车联万物,有 Z-ONE SOA+AIoT!

SOA开发者

软件定义汽车

『 JS算法-力扣557题』反转字符串中的单词 III

德育处主任

JavaScript 算法 大前端 js js算法

告别Kafka Stream,让轻量级流处理更加简单

阿里巴巴云原生

kafka 阿里云 云原生 ETL

深入 iOS 静态链接器(一)— ld64

字节跳动终端技术

ios 移动终端 火山引擎 静态链接器

第 3 章 -《Linux 一学就会》- 文件的基本管理和XFS 文件系统备份恢复

学神来啦

Linux 运维 文件存储 linux云计算

VEGA:诺亚AutoML高性能开源算法集简介

华为云开发者联盟

机器学习 AutoML 网络结构 VEGA AutoML算法

精灵图在现代前端中到底有用没,css中显示和隐藏竟有两种不同方式

你好bk

CSS JavaScript html css3 大前端

Java 中的 NaN

HoneyMoose

架构师知识笔记3

felix徐

全球最大规模对话生成模型问世!百度发布PLATO-XL,让机器像人一样思考和对话

科技热闻

干货打包!最新实时同步5大应用场景,4种实现方案分享(有彩蛋)

tapdata

OpenKruise v0.10.0 新特性 WorkloadSpread 解读

阿里巴巴云原生

阿里云 容器 云原生 OpenKruise Workload

架构实战课程 模块四作业

Frank

WeTest云手机升级,支持iOS 15全新系统

WeTest

如何用 Java 判断一个给定的数是不是素数

HoneyMoose

用明道云搭建一个住宅式物业管理系统

明道云

把低代码开发平台推给开百货店的朋友,对他有帮助吗?

低代码小观

低代码 企业 企业管理 管理者 管理工具

如何才能成为一名合格的架构师?

秋天

架构师

23. 大部分工作将发生转变而非消失

数据与智能

人工智能

EMQ 映云科技加入信通院可信开源社区共同体,加速共建开源生态

EMQ映云科技

云计算 开源 物联网 开源社区 信通院

技术分析| 音视频服务集群如何实现全球多中心化调度

anyRTC开发者

区块链 音视频 WebRTC 中心化调度

Linux创建/删除用户组

在即

9月日更

恒源云(GpuShare)_手把手教你如何终端登陆实例

恒源云

模块八作业 一 消息队列存储模型设计

babos

#架构实战营

网络协议之:WebSocket的消息格式

程序那些事

网络协议 HTTP websocket 程序那些事

架构师知识笔记 4

felix徐

谁说GitHub才能出经典?来自牛客网的Java程序员逆袭手册才是YYDS

Java 程序员 面试 计算机 牛客网

CANN 5.0硬核技术抢先看

华为云开发者联盟

架构 AI 计算 CANN 异构计算架构

车联万物,有Z-ONE SOA+AIoT!

SOA开发者平台

AIOT SOA 软件定义汽车 OTA

MSDN/TechNet以docs.microsoft.com的全新形式开源发布_.NET_Jonathan Allen_InfoQ精选文章