.Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧。

中文介绍

中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。

NUnit Test Framework

NUnit 是一款可用于 C#, F#, VB.NET 和其他 .NET 语言。 NUnit 旨在为所有 .Net 平台提供多种测试方案。其采用 MIT 许可证进行开源。

NUnit 是历史最长并且最为流行的 .Net 单元测试框架。

起初由 Philip Craig 在 2000 年 .NET Framework 还处于 alpha 阶段是创建。

NUnit 2 由 James Newkirk 构建,Charlie Poole 提供维护并投身开发。

NUnit 3 则由 Charlie PooleRob Prouse 不计其数的社区贡献者共同开发,并持续跟进。

项目详情

相关链接

笔者简评

Nunit 作为老牌单元测试框架确实足以满足几乎所有的单元测试相关的测试。很多基于之上开发的 BDD 框架等等也层出不穷。经久不衰就是优秀框架的最好证明。

英文介绍

NUnit Test Framework

NUnit is a unit testing framework for C#, F#, VB.NET and other .NET languages. NUnit aims to support a variety of testing styles on all .NET platforms. It is licensed under the permissive MIT license.

NUnit is the oldest and most popular unit testing framework for .NET. It was originally written by Philip Craig in 2000 on an alpha release of the .NET Framework. NUnit 2 was written by James Newkirk and maintained by Charlie Poole and the latest incarnation, NUnit 3 was written by Charlie PooleRob Prouse and countless other contributors.

Project Details

Quicklinks

以上《英文介绍》摘录自 .NET Foundation 的项目介绍 。原文受原项目许可证保护。

中文介绍

中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。

Open Live Writer

Open Live Writer 使得您能够轻松的编写、预览和发布自己的博客文章。详细信息请查看 http://www.OpenLiveWriter.org/

项目详情

相关链接

笔者简评

这是一款所见即所得的博文编写工具。截至 2020 年 2 月 13 日 20:16:36 最近一次发布的版本是在 2017 年发布的版本。

由于主要对接的是国际上的一些博客平台,包括有 WordPress, Google Blogger 等等。因此,在国内的知名度笔者认为欠佳。

从源码学习的角度来说,这是一份非常好的客户端开发代码,非常值得学习。

英文介绍

Open Live Writer

Open Live Writer makes it easy to write, preview, and post to your blog.
For more information see http://www.OpenLiveWriter.org/

Project Details

Quicklinks

以上《英文介绍》摘录自 .NET Foundation 的项目介绍 。原文受原项目许可证保护。

中文介绍

中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。

Open XML SDK

Open XML SDK 为 .NET 开发者提供了一系列类用于简化对 Open XML 文档的读、写和编辑操作,常见的包括 Microsoft Office 所创建的 DOCX, XLSX 和 PPTX。

该类库对全平台都有所支持,可以用于任何的 .Net 解决方案中,即使在 Mono 下也可以优美运行。

项目详情

相关链接

笔者简评

官方开源的用于处理微软 Office 的 DOCX, XLSX 和 PPTX 之类的文档操作库。

与其具备类似功能的库还有名声赫赫的 Aspose 收费库和 NPOI 免费库。

笔者并没有亲自尝试过对 Office 文档进行操作,无法评价,不过经手的项目中以上类库都曾经出现过,而孰优孰劣只能留给开发者自行对比了。

英文介绍

Open XML SDK

The Open XML SDK provides .NET developers with a set of strongly typed classes that make it easy to read, write and manipulate the parts and content in an Open XML document such as the DOCX, XLSX or PPTX files created by Microsoft Office. It can be used in any .NET solution, and work is underway to enable use of it from Mono as well.

Project Details

Quicklinks

以上《英文介绍》摘录自 .NET Foundation 的项目介绍 。原文受原项目许可证保护。

其他项目

一起了解 .Net Foundation 项目 No.15的更多相关文章

  1. 基于.NetCore开发博客项目 StarBlog - (15) 生成随机尺寸图片

    系列文章 基于.NetCore开发博客项目 StarBlog - (1) 为什么需要自己写一个博客? 基于.NetCore开发博客项目 StarBlog - (2) 环境准备和创建项目 基于.NetC ...

  2. 【SSH网上商城项目实战15】线程、定时器同步首页数据(类似于博客定期更新排名)

    转自:https://blog.csdn.net/eson_15/article/details/51387378 上一节我们做完了首页UI界面,但是有个问题:如果我在后台添加了一个商品,那么我必须重 ...

  3. 项目实战15.1—企业级堡垒机 jumpserver一步一步搭建

    本文收录在Linux运维企业架构实战系列 环境准备 系统:CentOS 7 IP:192.168.10.101 关闭selinux 和防火墙 # CentOS 7 $ setenforce 0 # 可 ...

  4. 一起了解 .Net Foundation 项目 No.1

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. Akka.NET Akka ...

  5. 一起了解 .Net Foundation 项目 No.2

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. ASP.NET MVC, ...

  6. 一起了解 .Net Foundation 项目 No.5

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. Couchbase Lit ...

  7. 一起了解 .Net Foundation 项目 No.6

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. .NET Micro Fr ...

  8. 一起了解 .Net Foundation 项目 No.7

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. Entity Framew ...

  9. 一起了解 .Net Foundation 项目 No.4

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. BenchmarkDotN ...

随机推荐

  1. rest framework-版本-长期维护

    ###############  版本   ############### # # 版本的问题: # rest_framework.versioning.URLPathVersioning # 一般就 ...

  2. string判断是否是正常的ip格式

    废话不多说,上代码 bool isCurrectIP(char *ip) { if (ip == NULL) { return false; } char temp[4]; int count = 0 ...

  3. VisualStudioAddin2016Setup.rar

    本工具是用于Visual Studio 2010 /2012 的外接程序. 功能不太多,常用代码,引用管理等. 动态图: 下载地址: VisualStudioAddin2016Setup.rar

  4. Fiddler发送post请求 出现503

  5. Linux把内存挂载成硬盘提高读写速度

    tmpfs是一种虚拟内存文件系统正如这个定义它最大的特点就是它的存储空间在VM里面,这里提一下VM(virtual memory),VM是由linux内核里面的vm子系统管理,现在大多数操作系统都采用 ...

  6. DjangoModels

    传智博客的python的笔记 数据库配置 ORM简介 MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换 ...

  7. ionic2踩坑之自定义插件开发及调用

    关于ionic2自定义插件开发的文章,插件怎么调用的文章,好像网上都有,不过作为一个新手来说,从插件的开发到某个页面怎么调用,没有一个完整的过程的话,两篇没有关联的文章也容易看的迷糊.这里放到一起来方 ...

  8. Ionic3学习笔记(十四)使用 videogular2 实现视频播放以及遇到的一些问题

    本文为原创文章,转载请标明出处 目录 使用 videogular2 安装 增加图标.字体支持 导入 module 举个例子 遇到的问题 iOS 端自动进入全屏播放 Android 端 autoplay ...

  9. 解决跨域问题(CORS)

    一.改变响应头部 请求代码如下: fetch("http://localhost:8888/young",{ method:"get" }).then(func ...

  10. 提高你css技能的css开发技巧

    好久没整理博客了 进来啰嗦两句   继续抄别人的博客 一.resize实现图片对比 resize的语法如下: resize:none | both | horizontal | vertical 案例 ...