报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

23 个.NET 开源项目

  • 2009-07-03
  • 本文字数:1317 字

    阅读完需:约 4 分钟

Eric Nelson 是微软技术的传道者,也是 MSDN UK Flash 的技术编辑,他编写了一个列表,列出 23 个 UK 开发人员推荐的.NET 开源项目。微软的一些开源项目如ASP.NET MVC、DLR、IronRuby、IronPython、MEF 等则未列入其中。

Eric 尝试只包含一个测试框架和一个 mock 框架,即使有很多其它的项目同样入围。他列出了以下项目:

  1. [TEST] xUnit.net - 用于 TDD 的最好的测试框架之一。
  2. [TEST] RhinoMocks mocking framework - 通过创建 mock 使测试更简单。
  3. [TEST] White for automation of Windows applications - 用代码驱动 Windows 程序来测试。
  4. [TEST] Gallio Automation Platform - 可以运行很多测试框架,如 MSTest、xUnit、NUnit 以及 MbUnit。
  5. [DATA] Fluent NHibernate - Fluent NHibernate 让你可以用 C#代码来设置映射关系。
  6. [OOP] StructureMap Dependency Injection/Inversion of Control - 解耦类和依赖。
  7. [OOP] Managed Extensibility Framework - 从静态编译程序转换到动态语言程序
  8. [APPFX] s#arp architecture for web applications - 用 ASP.NET MVC 和 NHibernate 快速开发 web 应用程序。
  9. [APPFX] OpenRasta REST based framework for building web applications - 让你的程序拥有一个 REST API 接口。
  10. [APPFX] CSLA.NET Application Framework - .NET 开发综合框架
  11. [APPFX] Spring.NET Application Framework - Web 开发综合框架
  12. [RUNTIME] Mono enables .NET on Linux and Mac - 在 Linux、BSD 和 OS X 上使用.NET.
  13. [UTIL] Sandcastle Help File Builder - 创建 MSDN 样式的文档。
  14. [HELPER] EasyHook for Windows API Hooking - 用托管代码扩展非托管代码。
  15. [HELPER] Json.NET for working with JSON formatted data - 用一条语句序列化.NET 对象。
  16. [HELPER] Excel Data Reader for Excel 97 to 2007 - 将 Excel 文件读取到 Dataset 中
  17. [HELPER] #SNMP Library - 对 SNMP 的包装。
  18. [HELPER] DotNetZip Library - ZIP 库和示例。
  19. [HELPER] Visio Automation Library - 用 C#、VB 和其它语言驱动 Viso
  20. [HELPER] PHPExcel is not just about Excel! - 读写 Execel 2007、PDF、HTML 等文档的 PHP 类
  21. [HELPER] Argotic Syndication Framework for RSS, Atom, OPML and more - 读写聚合内容的库
  22. [HELPER] NLog logging library - 让你的程序易于调试
  23. A great directory of C# Open Source software - 一个非常好的库、框架和工具列表

还有一些提交的项目没有进入列表:

一些使用 MS-PL 许可证的微软项目:

MS-PL 是 OSI 认可的许可证,GNU 也认可它为免费软件许可证,它允许任何人查看源代码、修改源代码并发布修改后的源代码。而且此许可证并不限 制代码只能运行在 Windows 上,这样就可以将代码移植到其它操作系统,例如 Mono(Linux 上的.NET)和 Monolight(Linux 上的 Silverlight)。MonoDevelop 有一个插件,可以用来在Linux 和Mac OS X 上开发ASP.NET MVC 程序。

查看英文原文: 23 .NET Open Source Projects

2009-07-03 01:1719928
用户头像

发布了 63 篇内容, 共 25.5 次阅读, 收获喜欢 1 次。

关注

评论

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

哟,我发现 Dubbo 这波优化好像不够彻底啊?,深入java虚拟机第四版百度网盘

Java 程序员 后端

团队管理(二)-敏捷开发最佳团队协作管理平台,mysql入门很简单视频

Java 程序员 后端

听音乐不过瘾?自制一个音乐播放器!,java程序设计基础知识点第七章

Java 程序员 后端

和程序员谈恋爱的7种体验,linux多线程面试题

Java 程序员 后端

图解Redis数据结构篇之压缩列表,java注解原理解析

Java 程序员 后端

五面阿里、三面美团、四面字节跳动,最终拿offer入职字节!

程序员 数据结构 面试 算法

听说Lombok的@Builder不好使?快来试试这个,rocketmq原理面试题

Java 程序员 后端

哇塞!这是我见过的最牛逼的性能监控系统,集强大功能于一身

Java 程序员 后端

四面美团开发岗,成功斩获offer,这份面经总结终结篇看完就是血赚

Java 程序员 后端

吊打面试官!Java基础(面向对象,java入门自学书籍推荐

Java 程序员 后端

同事问我MySQL怎么递归查询,我懵逼了,java面试简历百度云

Java 程序员 后端

同事问我MySQL怎么递归查询,我懵逼了(1),阿里java技术专家评级

Java 程序员 后端

同样是程序员,本科学历凭什么就比专科学历更吃香?,mybatis常见面试题

Java 程序员 后端

吹爆!阿里高工甩出内部强推Redis全栈笔记,Github已获赞78

Java 程序员 后端

太为难我了,阿里面试了7轮(5年经验,拿下P7岗offer)

Java 程序员 面试 后端

吃透阿里大佬整理的Java面试要点手册,成功五面进阿里(二本学历

Java 程序员 后端

上线直接霸榜!阿里内网流传P8大牛的“满级”分布式架构笔记

Java 编程 程序员 架构

三面阿里被挂,竟获内推名额,历经5面拿下口碑offer(Java后台)

Java 编程 程序员 架构 面试

嘘,助你一臂之力,快来瞧瞧这份-Spring-面试小抄,百度语音识别接口java

Java 程序员 后端

团灭LeetCode!Alibaba技术官甩出的大师级算法宝典真的太香了!

Java 程序员 后端

图解Redis:一套方案轻松搞定数据库与缓存数据不一致问题(1)

Java 程序员 后端

同事临走时,给了我这份多线程and高并发(面试题,小米java面试几轮

Java 程序员 后端

听我讲完redo log、binlog原理,面试官老脸一红,rabbitmq集群同步原理

Java 程序员 后端

史上最全Spring教程,从零开始带你深入♂学习(二,java快速排序原理

Java 程序员 后端

国内顶级大牛整理:分布式消息中间件实践笔记+分布式核心原理解析

Java 程序员 后端

社招三面阿里“落榜”,幸获内推名额,4面揽下美团offer

Java 架构 面试 后端

图解Redis:一套方案轻松搞定数据库与缓存数据不一致问题

Java 程序员 后端

图说线性表-搞懂链表从这篇文章开始,2021必看-Java高级面试题总结

Java 程序员 后端

在SQL SERVER中实现RSA加解密函数,java入门书籍推荐

Java 程序员 后端

同程旅行基于 RocketMQ 高可用架构实践,mysql破解版百度云

Java 程序员 后端

四年的开发经验只去面试了蚂蚁金服,无忧一次过,自学linux视频教程推荐

Java 程序员 后端

23个.NET开源项目_.NET_Abel Avram_InfoQ精选文章