笔记 · 2020年4月10日 0

C#开源系统大汇总

十、代码覆盖(Code Coverage)

NCover是.NET框架下的C#版本代码覆盖分析工具。NCover可以对程序进行 line-by-line 的代码覆盖统计。

十一、论坛系统

YetAnotherForum可以作为ASP.NET开发的网站的论坛或是留言板。它使用MSSQL作为底层数据库。

十二、开发工具(IDE)

SharpDevelop是一个DotNet平台下的免费开发工具,支持C#和VB.NET。

MonoDevelop是可以支持C#和其它符合.Net规范的开发语言的IDE。

C# Studio是 C#/Mono/GTK# 开发者的一个简单的IDE。

十三、安装制作

izfree是一套套免费的工具用于帮助创建使用Microsoft””s Windows Installer 技术的安装程序。使用izfree你可以为你的应用程序制作强劲的安装程序。

Windows Installer XML (WiX)可以重XML源文件创建Windows程序安装包的工具集。它支持命令行方式,开发人员可以把结合它来创建MSI和MSM安装包一个可以和商业软件安装产品相比的开源打包工具。

十四、IoC容器

Spring.net是从java的Spring Framework移植过来的。java的Spring包含了许多功能和特性,在当前的Spring.net都有提供。Spring.net最初发布的版本包含了一个很有特色的IoC容器。

Castle是一组应用开发的工具,内含一个简单的IoC容器。

StructureMap是.NET环境下的一个轻量级依赖注入工具,StructureMap也是一个灵活的、可扩展的通用“插件”机制的.NET

页面: 1 2 3 4 5