.net阵营有那些开源的好东东,大家可以share一下

2012-09-12 20:16:30 +08:00
 perryli
看到java阵营有很多开源的神器,.net下大家有使用过好的开源东西,可以在这里讨论一下
6258 次点击
所在节点    .NET
22 条回复
menmang
2012-09-12 21:14:57 +08:00
DotNetNuke
AntiGameZ
2012-09-12 22:28:12 +08:00
@menmang Orchard Project, DNN真是太恐怖了
huobazi
2012-09-12 22:56:29 +08:00
Asp.net MVC 的代码本身就是开源的
http://aspnet.codeplex.com/
还有 EntityFramework
http://entityframework.codeplex.com/

国产的 Dbentry 也不错 http://dbentry.codeplex.com/
xupefei
2012-09-12 22:57:18 +08:00
MonoGame
Vortex2D
iiduce
2012-09-12 23:03:41 +08:00
@menmang @AntiGameZ 作为曾经的DNN“资深”用户,奉劝大家:“珍爱生命,远离DNN”
PrideChung
2012-09-12 23:07:42 +08:00
Lucene.Net Lucene(一个基于Java的全文搜索引擎SDK)在.Net平台上的实现。
haohaolee
2012-09-13 00:23:37 +08:00
Mono 本身就是很好的开源 DotNet project
Ricepig
2012-09-13 02:48:24 +08:00
NPOI,从此远离Office.Excel.Interop
icyflash
2012-09-13 07:44:54 +08:00
avatasia
2012-09-13 09:40:27 +08:00
@Ricepig NPOI不支持xlsx格式
chuxiwen
2012-09-13 13:20:40 +08:00
@haohaolee Mono 是 .NET Framework 的部分开源实现。

Mono 与 .Net Fraemwork 的关系好比 OpenJDK 与 Sun JDK 的关系。

不同的是, .Net Framework 不是开源的, 而 Sun JDK 是。
aisk
2012-09-13 15:18:52 +08:00
https://github.com/Trinity-Encore 魔兽世界服务端,可惜停止更新了
aisk
2012-09-13 15:19:24 +08:00
还有MonoTouch,MonoDroid
ipconfiger
2012-09-13 16:14:17 +08:00
mono系的有玩头,其他都是别人玩剩下的
haohaolee
2012-09-13 22:51:21 +08:00
@aisk MonoTouch 和 MonoDroid 不是开源的吧
aisk
2012-09-14 00:33:19 +08:00
@haohaolee 忘记这层了…只是打算说下.net的好东西
W2EX
2012-09-14 11:10:25 +08:00
以前看Community Server的代码,对比较大一点的项目规划组织开发很有帮助,值得推荐!
里面大部分是开源的,只有少数几个组件是闭源的,不过.net,找个工具就可以看了,你懂的!
W2EX
2012-09-14 11:15:56 +08:00
如果你只是开发应用方面的东西,ms自己开源的EntityFramework真心没必要看,会用就行,不过我从来不用EntityFramework,你可以看一下CS里的数据层怎么实现的。。。

另强烈推荐:ms开源的Enterprise Library!!! 必须学习!!!
imshawer
2012-09-14 11:46:56 +08:00
很多 JAVA 下的开源项目在 .NET 下都有一套对应的实现,Spring.Net, Castle Project, NHibernate, log4net 等等等。
http://www.codeplex.com .NET 下的开源项目很多都集中在这里。
AntiGameZ
2012-09-14 14:32:22 +08:00
MicroORM系列的 Dapper (StackExchange开源),Massive(Rob Conery的玩物),PetaPoco

ServiceStack系列的一堆东西都很不错,尤其是其中的ServiceStack.Text,号称提供了.NET平台上最快的JSON Parse性能。

多去nuget.org吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/47557

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX