写点什么

统一的.NET 文档体验发布

  • 2017-05-04
  • 本文字数:813 字

    阅读完需:约 3 分钟

Microsoft发布了新的.NET API 阅读器。该阅读器可以查找所有相关的.NET 文档。第一版中包括了.NET Framework、.NET Core、.NET Standard、Xamarin 和Azure NuGet 软件包的参考文档,并可根据用户反馈添加其它领域的文档。

该阅读器提供了在同一处搜索、展示、发现和浏览全部.NET 兼容SDK 文档的标准方式。搜索引擎不再需要查找相关的文档,也不再需要查找适当软件包的下载位置,这将提高开发人员的生产率。

类似于IntelliSense 的工作方式,在API 阅读器中也可以使用全名或是部分信息直接搜索命名空间、类或方法。关键字输入时,会列出可供选择的列表。用户可以搜索所有的API,或通过选取一系列Quick Filter 缩小搜索的空间。使用过滤搜索选项,用户可以选取具有C#、VB 或C++ 例子的文档,也可以指定想要搜索的.NET 版本。用户不再需要操心某个类型是否包含在特定的版本中。在阅读器的顶部,提供了一个API 目录表,籍此用户可通读文档。阅读器还提供PDF 文件下载。

更重要的信息会在阅读器中优先展示,这提高了文档的可读性。相对于详细的文档,总体概览和编程例子(按语言过滤)是优先提供的。在浏览命名空间、类型或成员的文档时,浏览器左边的目录表都将会为用户展示下一层级的信息,让用户了解所查找内容的上下文。

阅读器还提供了持续集成工具,软件发布后数小时内就能提供可用的准确文档。所管理的参考文档是从 NuGet 各.NET Framework 发行版中自动生成的。生成文档时使用的是 DocFX mdoc 等开源工具。

社区对文档的贡献功能将于下个月提供。由于文档使用了 ECMAXML 格式,所有的 SDK 具有一致的格式。贡献者可以使用 Markdown 将内容嵌入到自动生成的文档中。用户无需操心文档文件的格式。

用户可以通过 User Voice 网站请求文档改进,并对重要建议的选取进行投票。建议中包括用户想在 API 阅读器中看到的额外添加文档。用户也可通过 Twitter 帐号 @docsmsft 请求快速更新。

查看英文原文: Announcing a Unified .NET Documentation Experience

2017-05-04 19:002199
用户头像

发布了 227 篇内容, 共 85.2 次阅读, 收获喜欢 28 次。

关注

评论

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

【小菜学网络】数据链路层概述

fasionchan

网络编程 计算机网络 网络协议 TCP/IP

架构师训练营 Week8 - 课后作业

极客大学架构师训练营

Spring Boot 集成 Redis

噜噜猫

Spring Boot

【经验分享】RTC技术系列之音频编解码

Hanson

SPI 在 Dubbo中 的应用

vivo互联网技术

Java jdk dubbo spi

Prometheus TSDB(Part 2):预写日志(WAL)和检查点

Grafana 爱好者

云原生 Prometheus tsdb 可观察性

架构作业--大数据

Nick~毓

旷工三天被开除,公司赔偿十万五 | 法庭上的CTO(9)

赵新龙

CTO 法庭上的CTO

数据类型第2篇「字典和集合的原理和应用」

清菡软件测试

测试开发

架构师训练营W09作业

Geek_f06ede

Canvas入门实战之用javascript面向对象实现一个图形验证码

徐小夕

Java 大前端 canvas

硬核编程:30天=一个网站+一份周刊

老魚

程序员 建站 web全栈

JVM从概述到调优图文详解,含思维脑图深度剖析!

Java架构师迁哥

生产环境全链路压测建设历程之十 淘宝网2013年的建设过程

数列科技杨德华

量化交易APP系统软件开发(现成)

系统开发

在线医疗的发展和优势

anyRTC开发者

android 音视频 WebRTC RTC 医疗方案

如何快速打造一款钉钉 Go sdk

Ceelog

钉钉 企业微信 Go 语言

通过Postman和coding.net发布API

太极程序员

Postman API

架构之书:雄伟与《Domain Driven Design》

lidaobing

架构 领域驱动设计

期权代持的“坑”里,加拿大人也在 | 法庭上的CTO(11)

赵新龙

CTO 法庭上的CTO

盘点2020 | 30岁了,我终于入门编程了

盘点2020

DeFi(去)中心化DAPP系统软件开发

系统开发

SSO的通用标准OpenID Connect

程序那些事

OAuth 2.0 程序那些事 授权框架 安全框架 openid

甲方日常 68

句子

工作 随笔杂谈 日常

从零开始学习Java8 Stream,看这篇就够了

Silently9527

Java stream java8

anyRTC实时音视频-社交娱乐解决方案

anyRTC开发者

ios android 音视频 WebRTC RTC

DolphinDB与MongoDB在时序数据上的对比测试

DolphinDB

mongodb 分布式系统 时序数据库 DolphinDB 数据库开发

码了2000多行代码就是为了讲清楚TLS握手流程(续)

Gopher指北

https Go 语言

C语言服务器编程必备常识

MySQL从删库到跑路

c

1428万的Adobe采购纠纷 | 法庭上的CTO(10)

赵新龙

CTO 法庭上的CTO

Java并发编程:多线程如何实现阻塞与唤醒

李尚智

Java并发

统一的.NET文档体验发布_.NET_Michael Stiefel_InfoQ精选文章