最新评论
何解题目要用JAVA的Spring和.NET的IOC框架比较,其次是,代码可以用插入代码块来显示,这样可读性也搞点,看文章也比较投入。
很好 不错
欢迎.net家族的斗士们,踊跃加入,共同探讨微软.net的奥秘,共同维护和推广.net的应用!69594961
Re:也谈.net线程池 guangrou 2011-02-28 21:49
这里也有一篇不错的:
[b]《浅谈ThreadPool 线程池》[/b][url=http://www.cnblogs.com/xugang/archive/2010/04/20/1716042.html]http://www.cnblogs.com/xugang/archive/2010/04/20/1716042.html[/url]
Re:也谈.net线程池 Zhenway 2011-02-28 17:55
因为你装了3.5,最大值修改过了
Re:关于开源项目在实践应用中的思考 eaglet 2010-09-01 09:40
@design-life
我对你用的那个开源项目不了解,我也不知道有没有人提出过改进。那个是个国外的开源项目,你如果在国外的论坛讨论(包括其项目的邮件列表)可能会更有效,或者直接和项目的作者联系也可以。我也是2个.net 开源项目的作者,我只是有感而发,不是针对你。我只是觉得开源项目需要广泛的参与才能发展,这是 .net 开源项目整个社区所欠缺的。包括你所说的改进,不知道你有没有通知作者,有没有按照开源项目的协议将你的改动副本发给作者呢。当然不是针对你,我估计大部分人.net 开源项目的使用者(特别是国内的使用者)都没有这么做。
Re:关于开源项目在实践应用中的思考 design-life 2010-09-01 09:04
@eaglet
我并没有抱怨,
第一,我把问题提出来,是本着发现问题,解决问题,同时希望大家在选择时,能够做到心中有数,这本身没什么不好。
第二、怎么能够确定我没有改进。
第三、有些事情说起来容易做起来难,毕竟无私的人少,这个问题出来了,我怎么没有看到有人提出来,更别提改进了,如果人站的层级比较高,就成了空话。
Re:关于开源项目在实践应用中的思考 wisenwu 2010-09-01 09:02
codeplex上的东西基本上只能看看,学些下思路还好,实践中应用有点扯,更不说大型项目了。.net开源成功项目比java少,如果再加上符合标准这个衡量标准,那就少更多了,这个是不争的事实,必须用于承认。还有我看见很多起步很早的.net开源项目基本都死了,为什么?这恐怕跟微软关系很大--c#频繁更新、自己推出诸多框架、应用等等。kiler说的我比较赞同
Re:关于开源项目在实践应用中的思考 eaglet 2010-09-01 07:57
.net 的开源项目确实存在一些问题,大家都习惯了把现成的东西拿来用,而不是去仔细研究和改进,这对于项目发展和使用者本身都没有太大好处。就如楼主说的这个问题,大并发时出现问题,你可以向作者去反映,你也可以自己去调试代码找到问题,光在这里抱怨说.net 的开源项目没有java 成熟有什么用呢?java 开源项目不仅仅是搞的早,而且是因为项目的使用者中真正参与项目的很多,而不是仅仅使用项目。在抱怨.net 开源项目时也请扪心自问,你到底为你所使用的开源项目做了什么贡献(除了抱怨以外),大家都不参与,发现问题就抱怨,再好的开源项目也发展不起来。
Re:关于开源项目在实践应用中的思考 xvhfeng 2010-08-31 21:14
os项目,不管是java实现还是net实现,如果需要在考虑大并发等性能问题时,基本上都是需要自己更改的,几乎没有公司直接拿os项目用的,除非你的系统对性能要求不高,否则很难!
Re:关于开源项目在实践应用中的思考 Tony Qu 2010-08-31 17:55
[quote]kiler:
[quote]Tony Qu:
[quote]kiler:
.Net的开源项目很难搞起来,反正开源出点什么,微软不扶持也就算了,还要抄过抢人家的市场,现在.Net能保证持续更新的开源项目就没有几个了。[/quote]
我不认同你的观点,微软不扶持但是成功的项目很多,codeplex上面比比皆是,人家国外做开源不见得是图赚钱,就是一个境界,人家也不在乎市场份额,但是很奇怪,越是这样的项目越会成功。国人太浮躁了,哪方面赚钱就做哪方面,发觉赚不到钱,项目就停掉了,结果啥都搞不成。
[/quote]
我真没觉得.Net有多少成功的开源项目,至少到java的Hibernate,Spri...[/quote]
那你看下这个:npoi.codeplex.com
Re:关于开源项目在实践应用中的思考 kiler 2010-08-31 17:15
[quote]Tony Qu:
[quote]kiler:
.Net的开源项目很难搞起来,反正开源出点什么,微软不扶持也就算了,还要抄过抢人家的市场,现在.Net能保证持续更新的开源项目就没有几个了。[/quote]
我不认同你的观点,微软不扶持但是成功的项目很多,codeplex上面比比皆是,人家国外做开源不见得是图赚钱,就是一个境界,人家也不在乎市场份额,但是很奇怪,越是这样的项目越会成功。国人太浮躁了,哪方面赚钱就做哪方面,发觉赚不到钱,项目就停掉了,结果啥都搞不成。
[/quote]
我真没觉得.Net有多少成功的开源项目,至少到java的Hibernate,Spring,Struts这个级别的项目是没有的,codeplex上面的连文档都没有的东西怎么好意思说是成功的开源项目呢?
人家做开源没钱赚倒无所谓,但是要是没人用,做了有啥意思呢?(.Net这块没有使用开源项目的氛围,大多数人宁愿自己造轮子,也不愿意使用开源项目来减轻一下自己的工作量,总是觉得开源的东西不可靠,总是觉得自己写的东西放心,都是抱着这这种想法,开源项目不会有啥前途的。)
ps:真正成功的开源项目开发人员是有工资发的。
Re:关于开源项目在实践应用中的思考 Tony Qu 2010-08-31 17:06
[quote]kiler:
.Net的开源项目很难搞起来,反正开源出点什么,微软不扶持也就算了,还要抄过抢人家的市场,现在.Net能保证持续更新的开源项目就没有几个了。[/quote]
我不认同你的观点,微软不扶持但是成功的项目很多,codeplex上面比比皆是,人家国外做开源不见得是图赚钱,就是一个境界,人家也不在乎市场份额,但是很奇怪,越是这样的项目越会成功。国人太浮躁了,哪方面赚钱就做哪方面,发觉赚不到钱,项目就停掉了,结果啥都搞不成。
Re:关于开源项目在实践应用中的思考 Tony Qu 2010-08-31 16:58
只能说国人水平有限,很多国外的架构师会自己去改开源代码,国内是只用不改。
Re:关于开源项目在实践应用中的思考 kiler 2010-08-31 16:47
[quote]design-life:
@cokkiy
不知道您看过java的Struts 没有,如果你深入了解一下,你会觉得Struts成熟度要高于.net下的MVC框架,我并不否认.net的优秀,但java的开源处于成熟的颠峰,.net开源项目还在成长期,至于为什么成熟度高于.net,我想主要因为java开源起步早,而且有比较完善的roadMap以及java社区大量爱好者参与维护,而.net呢,别的不说,castle的版本更新就拖了很久,就连castle的作者自已都说,monorail后续版本取决于微软的MVC框架是否成功。[/quote]
Struts这样的项目有是有大公司赞助的,人家也不白做,而且主流java都会集成Struts,monorail能得到什么支持,微软且不说支持这个项目一把,自己出一个mvc,直接干掉monorail。
Re:关于开源项目在实践应用中的思考 kiler 2010-08-31 16:42
1.0.3.4333,如果没猜错的话,应该是07年的那个1.0.3RC版本了,拿哪个版本做测试来作为开源项目不具备用在大型项目上的例子显然不合适,monorail自这个版本以后停止开发了很长的时间(今年好像又开始重新更新了),作者貌似加入微软去做一个MEF项目了。
我觉得既然你要测试,怎么也要拿个最新版吧。
.Net的开源项目很难搞起来,反正开源出点什么,微软不扶持也就算了,还要抄过抢人家的市场,现在.Net能保证持续更新的开源项目就没有几个了。
Re:关于开源项目在实践应用中的思考 design-life 2010-08-31 15:58
@cokkiy
不知道您看过java的Struts 没有,如果你深入了解一下,你会觉得Struts成熟度要高于.net下的MVC框架,我并不否认.net的优秀,但java的开源处于成熟的颠峰,.net开源项目还在成长期,至于为什么成熟度高于.net,我想主要因为java开源起步早,而且有比较完善的roadMap以及java社区大量爱好者参与维护,而.net呢,别的不说,castle的版本更新就拖了很久,就连castle的作者自已都说,monorail后续版本取决于微软的MVC框架是否成功。
Re:关于开源项目在实践应用中的思考 design-life 2010-08-31 15:35
@kiler
1.0.3.4333