开源.net/ c#项目和框架
本文关键字:框架 项目 net 开源 | 更新日期: 2023-09-27 18:07:51
我知道。net中有Asp.net,我也知道。net本身就是一个框架。无论如何,我来自Java和PHP的土地,那里有很多框架。
我知道c#和。net通常用于业务开发,由于MS的性质和使用这些技术进行开发的平台,许多代码是不开放的。
我在同一个网站上搜索了github上的"c#"answers"。net",我发现的代码库如何,似乎开发了一段时间,然后逐渐消失,而且似乎,如果我错了,也没有。net框架,除了。net它的自我。说到这里,我已经看到了Spring。net
我问这个问题的原因是因为我最近开始阅读《框架设计指南》这本书,这本书主要是讨论。net和。net框架,但是当我在生产代码中寻找。net框架的例子时,我要么是盲目的,要么是没有。
有吗?如果我要开发一个应用程序,除了。net之外,还有什么框架可以借鉴吗?
应用程序可以是桌面,数据库驱动,web.....我只是想看看有哪些。net框架存在,以及如何使用它们来更好地理解这个"闭源"的世界。
如果你想在CodePlex上找到一大堆开源的。net框架,那里有很多很棒的、活跃的框架。
其他一些东西也是微软方面的开源项目,如响应式扩展等。
GitHub是伟大的,但它对。net项目的使用有点新鲜,与CodePlex相比很难衡量。
有很多来自微软和社区的c#开源项目。
首先,Asp.net是开源的,他们接受社区的贡献。http://aspnet.codeplex.com/
我不知道如果你看https://github.com/languages/C%23也有很多项目像Mono, ServiceStack和NancyFx信号RavenDb, NServiceBus
如果你查看Nuget的包列表你也会看到很多框架它们大多数都是开源的http://nuget.org/packages