c# - 开源 .net/C# 项目和框架?

标签 c# .net frameworks

<分区>

我知道 .net 有 Asp.net,而且我知道 .net 本身就是一个框架。然而,我来自 Java 和 PHP 的土地,那里有大量的框架。

据我了解,C# 和 .net 通常用于业务开发,并且由于 MS 的性质以及用于使用此类技术进行开发的平台,很多代码未开放。

我在 github 上搜索了“C#”,在同一个站点上搜索了“.net”,但我发现的代码库似乎开发了一段时间然后就消失了,而且似乎,如果我我错了,.net 没有框架,除了 .net 它是自己的。话虽如此,我已经看到了 Spring .net

我问的原因是因为我最近开始阅读主要讨论 .net 和 .net 框架的 Framework Design Guidelines 一书,但是在寻找生产代码中使用的 .net 框架的示例时,我要么盲目要么没有。

有吗?如果我要开发一个应用程序,除了 .net 之外,还有什么框架是我可以利用的。

应用程序可以是桌面的、数据库驱动的、网络的.....我只是想看看存在哪些 .net 框架以及如何使用它们来更好地了解这个“闭源”世界。

最佳答案

如果您想找到一大堆开源的 .NET 框架,请前往 CodePlex ,那里有很多很棒的活跃框架。

Microsoft 方面的其他一些东西也是开源的,例如响应式扩展等。

GitHub 很棒,但与 CodePlex 相比,它对 .NET 项目的使用有点新,而且很难衡量。

关于c# - 开源 .net/C# 项目和框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15867796/

相关文章:

.net - 是否没有办法扩展 ASP.Net 表单例份验证,以便 session 可以扩展到 iisreset 之外?

python - 简单的python mvc框架

c# - 如何强调功能区按钮标签的字符?

c# - 不复制程序集的依赖程序集

c# - 玻璃映射器从链接路径填充列表

c# - LoadFromContext 发生 (Wex.Logger.Interop)

c# - 如何将区域性更改为 .Net 中的 DateTimepicker 或日历控件

java - 单页应用程序推荐的 GET 框架

objective-c - 如何正确修改自定义cocoa框架?

c# - WebClient DownloadDataAsync 当前下载速度