开发者

Real world Opensource c# applications showing good code [closed]

开发者_如何学C As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 9 years ago.

I have been reading up on SOLID principles and was wondering if there is a good large opensource application or project in DOTNET that shows SOLID principles in use in a real world product.

If there are any other opensource projects that are considered to be good coding samples I would be very intrested to see them these too.


Check out:

  • ASP.NET MVC's source code
  • The Castle Project projects
  • Ayende's Rhino family of tools


Not really an application, but FubuMVC and OpenRASTA frameworks are both written very well.


I'm not totally up to date in .NET, but as far as I know .NET doesn't implement return type covariance, which goes against the L principle in "SOLID" (Liskov substitution principle).

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜