具有良好架构的C#开源项目

时间:2010-04-30 08:37:53

标签: c# architecture open-source

我很好奇用c#编写的一些优秀的开源项目来了解项目架构?

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

Mef

答案 2 :(得分:0)

我建议您在http://code.google.com/p/autofac/处学习Autofac。

这是一个非常好的控制反转容器(http://en.wikipedia.org/wiki/Inversion_of_control)。通过研究源代码可以学到很多东西,这样你就可以在自己的项目中使用它。

您应该考虑使用IoC来解耦软件组件。

此致 贾科莫