一起了解 .Net Foundation 項目 No.15


 

.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

以上《英文介紹》摘錄自 .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

以上《英文介紹》摘錄自 .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

以上《英文介紹》摘錄自 .NET Foundation 的項目介紹 。原文受原項目許可證保護。

其他項目


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM