开放源代码库指南

微软.NET开发团队在博客上(https://blogs.msdn.microsoft.com/dotnet/2018/10/15/guidance-for-library-authors/)刚刚发布了.NET Library Guidance的第一个版本。这是一系列全新的文章,指导你为.NET创建高质量代码库。该指南包含我们已确定的适用于大多数公共.NET库的 最佳实践。

我们希望帮助.NET开发人员构建具有以下方面的优秀库:

  • l 包容性:优秀的.NET库致力于支持众多平台和应用程序。
  • l 稳定性:优秀的.NET 系统在具有众多库的应用程序中运行的 .NET 生态系统中共存。
  • l 设计为可改进:.NET 库要随着时间的推移进行改进和演变,同时支持现有用户。
  • l 可调试:.NET库要使用最新的工具,为用户打造卓越的调试体验。
  • l 受信任:.NE 库通过安全最佳做法发布到 NuGet,备受开发人员的信赖。
  • 近年来,Microsoft在.NET工具方面进行了大量投资,以便更轻松地构建.NET库,包括跨平台支持,.NET Standard以及与NuGet的紧密集成。
  • 最后,指南还没有完成。您的反馈有助于改进.NET以及未来的.NET开源生态系统。以便在.NET不断发展和改进时帮助改进和扩展文档。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏灯塔大数据

塔说 | TIOBE 10 月编程语言排行榜:Swift 已过时?

导读:今年年初,Swift 语言在 TIOBE 指数排行榜中曾一度进入前十名。不过近期,其成绩在不断下降,本月甚至又回到了第 16 位。 多数情况下,开发者会用...

3396
来自专栏人称T客

视开源为癌症 微软拥抱癌症是找死还是自杀?

这两天大家都在讨论微软开源的事情,作为一名曾经的Java程序员,我已经有十年没有碰到代码了,除了”hello World”那句能通往开发世界的问候语外,我已经不...

2983
来自专栏张善友的专栏

全球各大公有云厂商对.NET的支持情况汇总

惊奇的发现国外的公有云厂商都已经支持.NETCore, 而且和微软达成合作关系, 国内的公有云厂商都不支持.NET Core, 对应的.NET SDK也非常简陋...

7180
来自专栏企鹅号快讯

11月编程语言排行榜,Java第一,iOS真的没人要了?

老九学堂 你身边的IT导师 11月编程语言排行榜 Java稳居第一,Python超越C#排名第四,而Perl、PHP 排名均有所下滑,其他脚本语言也逐渐走出前 ...

2279
来自专栏张善友的专栏

.net core快速上手

2014年11月12日的Connect ();开发者活动上宣布将.NET堆栈基于MIT协议开源,并且提供开源保证,托管在Github上。当时的版本与最终目标相距...

2616
来自专栏老九学堂

TIOBE 3 月编程语言排行榜:Kotlin 突围成功,Java持续霸榜

相信这么努力的你 已经置顶了我 老九学堂 你身边的IT导师 TIOBE发布 2018 年 3 月全球编程语言排行榜,Java、C、C++ 位列前三。 Java...

2764
来自专栏顶级程序员

2017年10月编程语言排行榜:Java持续下滑仍稳居第一,Swift正过时?

今年年初,Swift 语言在 TIOBE 指数排行榜中曾一度进入前十名。不过近期,其成绩在不断下降,本月甚至又回到了第 16 位。 多数情况下,开发者会用 J...

4074
来自专栏张善友的专栏

2018 .NET开发者调查报告: .NET Core 是怎么样的状态

2986
来自专栏老九学堂

2017年10月最新编程语言排行榜:Swift只是昙花一现?

今年年初,Swift 语言在 TIOBE 指数排行榜中曾一度进入前十名。不过近期,其成绩在不断下降,本月甚至又回到了第 16 位。 多数情况下,开发者会用 Ja...

3875
来自专栏ATYUN订阅号

微软将发布Visual Studio 2019,提供基于AI功能的协助

微软将发布其集成开发环境(IDE)的下一个版本Visual Studio 2019。发布时间将在未来几个月内,该公司只是承诺快速且迭代地推出Visual Stu...

1427

扫码关注云+社区

领取腾讯云代金券