新足迹

 找回密码
 注册

精华好帖回顾

· 新足迹读书半月谈( 2009年3月 上)-- 我们爱旅游 (2009-2-28) joaquin · 菜菜菜鸟之新规则今日Carlton一次路考通过记! (2008-8-15) 珂儿朵朵
· Dodge Journey 感受 (2013-8-21) ndyzzlj · 浪迹天涯忆旧游--讲讲故事吧 (2007-8-24) vivian2006
Advertisement
Advertisement
楼主:sydner

国内行业ERP软件开发选择JAVA还是.NET? [复制链接]

发表于 2011-8-28 15:28 |显示全部楼层
此文章由 sydner 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sydner 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 huazhb 于 2011-8-28 14:09 发表
如果用。Net, 可以考虑Silverlight,用户体验不错。


谢谢你的意见,如果选择.NET的话,Silverlight是肯定会采用的,丰富的浏览器表现形式是争取客户的重要砝码。

之所以现在还在犹豫不决,主要是因为我们的系统对于扩展性和集成性的要求比较高,要把客户那里分散的、不成规模的已有信息系统整合起来,配合我们的ERP对他们的业务需求和流程做出规范化的指导和决策支持。因此在这个前提之下,技术平台的选择就变得尤为重要,既要注重平台的可扩展性,又要兼顾开发的便捷性,还要考虑将来技术的发展趋势(JAVA会否被.NET一统江湖?抱定微软是不是会有风险?)。所以现在还没有定下来要往哪个方向上走。
Advertisement
Advertisement

发表于 2011-8-28 15:53 |显示全部楼层
此文章由 fly050505 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fly050505 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 sydner 于 2011-8-28 14:28 发表


谢谢你的意见,如果选择.NET的话,Silverlight是肯定会采用的,丰富的浏览器表现形式是争取客户的重要砝码。

之所以现在还在犹豫不决,主要是因为我们的系统对于扩展性和集成性的要求比较高,要把客户那里分散的、不成规模 ...


因为我是双枪将,java, c#都搞过项目,浅谈一下自己的感受。
java被oracle收购后,前途不慎明朗。ibm等肯定不甘心让oracle握着自己的睾丸,
只是现在有心无力,java分裂应该是肯定的。
.net有ms,未来5年应该没有问题。
.NET社区也很大,说需要看微软脸色行事,“需要等微软开发”之类的观点没有任何道理。
.NET和Windows、IIS性能很好Windows Server做Web服务器很便宜,授权费一点点。.NET没必要非得用SQL Server,自己限制自己只是冤大头而已。

.net开发的低成本表现在速度快,效率高,人员工资成本低等方面,这个对于创业型企业不知道多宝贵嘛?用java固然好扩展,
但你要烧多少高香才能找到好的架构师来帮助你,而且还得找到好的技术开发人员。

发表于 2011-8-28 21:57 |显示全部楼层
此文章由 Frankman 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Frankman 所有!转贴必须注明作者、出处和本声明,并保持内容完整
每个人的背景和经历不一样,最后的观点相差甚远。如果我是楼主,我的选择会是Ruby(ROR),然后JAVA,最后的选择是.NET。选择ROR,因为WEB开发效率最高,选择JAVA是因为整个社区更加成熟。.NET发展很快,但到目前为止还是不能和JAVA相比。我们公司近来面试了二十来个.NET DEVELOPERS,到目前为止才招到一个JUNIOR DEVELOPER。

2010年度奖章获得者

发表于 2011-8-28 22:04 |显示全部楼层
此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Frankman 于 2011-8-28 20:57 发表
我们公司近来面试了二十来个.NET DEVELOPERS,到目前为止才招到一个JUNIOR DEVELOPER。

你开junior的钱,可不是都junior来面试嘛

评分

参与人数 2积分 +5 收起 理由
o2h2o + 3 haha
coolioo + 2 我很赞同

查看全部评分

足迹 Reader is phenomenal. If you never used, you never lived 火速下载

2007 年度奖章获得者

发表于 2011-8-28 22:08 |显示全部楼层
此文章由 coolioo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 coolioo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
ROR for enterprise apps?????

2007 年度奖章获得者

发表于 2011-8-28 22:09 |显示全部楼层
此文章由 coolioo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 coolioo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Frankman 于 2011-8-28 20:57 发表
每个人的背景和经历不一样,最后的观点相差甚远。如果我是楼主,我的选择会是Ruby(ROR),然后JAVA,最后的选择是.NET。选择ROR,因为WEB开发效率最高,选择JAVA是因为整个社区更加成熟。.NET发展很快,但到目前为止还是不能和JAVA相比。我们公司近来面试了二十来个.NET DEVELOPERS,到目前为止才招到一个JUNIOR DEVELOPER


看不懂你想说什么。
C.B
Advertisement
Advertisement

发表于 2011-8-28 22:34 |显示全部楼层
此文章由 fly050505 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fly050505 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Frankman 于 2011-8-28 20:57 发表
每个人的背景和经历不一样,最后的观点相差甚远。如果我是楼主,我的选择会是Ruby(ROR),然后JAVA,最后的选择是.NET。选择ROR,因为WEB开发效率最高,选择JAVA是因为整个社区更加成熟。.NET发展很快,但到目前为止还是不能和JAVA相比。我们公司近来面试了二十来个.NET DEVELOPERS,到目前为止才招到一个JUNIOR DEVELOPER。


说实话,这贴我最怕搞成java,.net争论贴。
其实个人的经验,对于oo,java和。net编程到最后都是一样。
对于我来说,design pattern学好了,所有语言都是一样的,领导让上啥,咱就干啥。就是了解了解类库而已。

ROR的确是快,我曾经看着文档30分钟做出个crud的网站,
但是找个好的ror developer不容易,
就怕是大家都掉沟里了,那就惨了。

发表于 2011-8-28 22:38 |显示全部楼层
此文章由 fly050505 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fly050505 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Frankman 于 2011-8-28 20:57 发表
每个人的背景和经历不一样,最后的观点相差甚远。如果我是楼主,我的选择会是Ruby(ROR),然后JAVA,最后的选择是.NET。选择ROR,因为WEB开发效率最高,选择JAVA是因为整个社区更加成熟。.NET发展很快,但到目前为止还是不能和JAVA相比。我们公司近来面试了二十来个.NET DEVELOPERS,到目前为止才招到一个JUNIOR DEVELOPER。


其实我觉得对楼主的需求来说,"WEB开发效率最高" 不是最关键的问题,
最关键的是,能搞得价廉量又足的developer,把业务稳定的实现。

发表于 2011-8-28 22:43 |显示全部楼层
此文章由 uowzd01 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 uowzd01 所有!转贴必须注明作者、出处和本声明,并保持内容完整
ruby on rail过时了,asp.net mvc is better

发表于 2011-8-28 22:43 |显示全部楼层
此文章由 Frankman 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Frankman 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 coolioo 于 2011-8-28 21:09 发表


看不懂你想说什么。

我们本来是想找一个SENIOR,一个MID和一个JUNIOR。可大多数人的水平太烂,很难招到水平合适的人。最夸张的是一个三姐,很能讲,笔试也不错。一坐到计算机前写程序,马上露陷 - 居然连STRING和DECIMAL之间的转换都搞不懂。结果可想而知,三十分钟就写了十来行程序,让人哭笑不得。她可是在澳大利亚很有名的一家INTERNET公司工作6年了。

发表于 2011-8-28 22:45 |显示全部楼层
此文章由 Frankman 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Frankman 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 fly050505 于 2011-8-28 21:34 发表

ROR的确是快,我曾经看着文档30分钟做出个crud的网站,
但是找个好的ror developer不容易,
就怕是大家都掉沟里了,那就惨了。

基本同意!

[ 本帖最后由 Frankman 于 2011-8-28 21:48 编辑 ]
Advertisement
Advertisement

发表于 2011-8-28 22:48 |显示全部楼层
此文章由 solomon99 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 solomon99 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果是CRM的内容,自己开发划算吗?SALEFORCE对中小企业实际很合算的啊

发表于 2011-8-28 22:50 |显示全部楼层
此文章由 dcc82 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dcc82 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Frankman 于 2011-8-28 20:57 发表
每个人的背景和经历不一样,最后的观点相差甚远。如果我是楼主,我的选择会是Ruby(ROR),然后JAVA,最后的选择是.NET。选择ROR,因为WEB开发效率最高,选择JAVA是因为整个社区更加成熟。.NET发展很快,但到目前为止还是不能和JAVA相比。我们公司近来面试了二十来个.NET DEVELOPERS,到目前为止才招到一个JUNIOR DEVELOPER。


我个人觉得ror在企业级开发上面目前前景还不是很明朗。
开源框架的争论话题已经被议论了很多年了,一开始无非就是php vs ruby vs python, ror出现后就变成zend/symfony vs ror vs django
ror目前最主要的问题还是:截至到今天,还没有一个像样的重量级企业级产品出现,最算是37signals自家的basecamp也顶多只能算个webapp,离企业级还很遥远(basecamp功能太贫乏),再加上新框架版本的很多改变,以及ror本身的效率问题都是要多加考虑的,同时对于“企业级”来说,没有大公司背后支持也是很大的一个硬伤。有一个说法是ror只有37signals自己用才能体现出最大价值,因为这本是为它而出现的。所以尽管ror外表很美,那也要说服cto敢用啊。

[ 本帖最后由 dcc82 于 2011-8-28 22:13 编辑 ]

发表于 2011-8-28 22:50 |显示全部楼层
此文章由 Frankman 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Frankman 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 uowzd01 于 2011-8-28 21:43 发表
ruby on rail过时了,asp.net mvc is better

我建议你多读读PHIL HAACK 和 Jeremy Miller 以前的BLOG。两个人都曾研究和学习ROR,是最有名的两个ASP.NET MVC FRAMEWORK的LEADERS.

[ 本帖最后由 Frankman 于 2011-8-28 22:03 编辑 ]

发表于 2011-8-28 23:10 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果java和.net那边都没有现成的framework的支持,都是build from scatch,两者地位就是等同的,不知道为什么.net针对中小企业的印象为什么这么根深蒂固。

[ 本帖最后由 乱码 于 2011-8-28 22:12 编辑 ]

发表于 2011-8-28 23:20 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Frankman 于 2011-8-28 21:43 发表

我们本来是想找一个SENIOR,一个MID和一个JUNIOR。可大多数人的水平太烂,很难招到水平合适的人。最夸张的是一个三姐,很能讲,笔试也不错。一坐到计算机前写程序,马上露陷 - 居然连STRING和DECIMAL之间的转换都搞
不懂。结果可想而知,三十分钟就写了十来行程序,让人哭笑不得。她可是在澳大利亚很有名的一家INTERNET公司工作6年了。


你把技术本身跟developer的素质弄混了,不能因为candidates水平达不到你们的要求而鄙视某种技术。
Advertisement
Advertisement

发表于 2011-8-28 23:32 |显示全部楼层
此文章由 huazhb 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 huazhb 所有!转贴必须注明作者、出处和本声明,并保持内容完整
ls的再详细讲讲阿,

发表于 2011-8-28 23:32 |显示全部楼层
此文章由 Frankman 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Frankman 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2011-8-28 22:10 发表
如果java和.net那边都没有现成的framework的支持,都是build from scatch,两者地位就是等同的,不知道为什么.net针对中小企业的印象为什么这么根深蒂固。

这盘棋其实被MICROSOFT自己搞砸了。它总喜欢闭门造车,造出来的东西都是大怪物。其次,整个社区太封闭,大多数DEVELOPERS言必微软,盲目跟风。当然,这种风气正在改变,这从ORCHARD项目上所用的框架和技术能够看出。还有像SCOTT GUTHRIE好像也升职了,许多技术类的高管在开发产品上更有话语权,像ASP.NET MVC就更像一个Community driven的项目,最后的产品还是相当棒。

[ 本帖最后由 Frankman 于 2011-8-28 22:40 编辑 ]

发表于 2011-8-28 23:37 |显示全部楼层
此文章由 Frankman 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Frankman 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2011-8-28 22:20 发表


你把技术本身跟developer的素质弄混了,不能因为candidates水平达不到你们的要求而鄙视某种技术。

你误会我了,我没有歧视.NET技术, 我想说是整个.NET社区没有JAVA成熟。我自己也是在。NET上开发。

发表于 2011-8-28 23:37 |显示全部楼层
此文章由 uowzd01 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 uowzd01 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Frankman 于 2011-8-28 21:50 发表

我建议你多读读PHIL HAACK 和 Jeremy Miller 以前的BLOG。两个人都曾研究和学习ROR,是最有名的两个ASP.NET MVC FRAMEWORK的LEADERS.

ror04年出来的,asp.net mvc是微软09年在研究透了ror以后出的东东,两个都是mvc,ror的不足之处asp.net mvc都有补充,你说哪个更有前途呢

说到项目,ror的大项目我不清楚,asp.net mvc是大势所趋,现在很多新项目都开始用了

发表于 2011-8-28 23:38 |显示全部楼层
此文章由 Dan.and.Andy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Dan.and.Andy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Frankman 于 2011-8-28 21:43 发表

我们本来是想找一个SENIOR,一个MID和一个JUNIOR。可大多数人的水平太烂,很难招到水平合适的人。最夸张的是一个三姐,很能讲,笔试也不错。一坐到计算机前写程序,马上露陷 - 居然连STRING和DECIMAL之间的转换都搞不懂。结果可想而知,三十分钟就写了十来行程序,让人哭笑不得。她可是在澳大利亚很有名的一家INTERNET公司工作6年了。


你们考察一个人是用多少分钟写多少行程序来定的?很不幸的说,有时候我上一天八个小时就写个十来行程序。很不幸而又诚实地说,developer水平烂不烂不知道,不过评判水平烂不烂的方式到是知道了。
Advertisement
Advertisement

发表于 2011-8-28 23:39 |显示全部楼层
此文章由 huazhb 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 huazhb 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这位同学能不能讲讲怎么搞砸了? 我觉得这两年。net framework势头很不错阿
原帖由 Frankman 于 2011-8-28 22:32 发表

这盘棋其实被MICROSOFT自己搞砸了。它总喜欢闭门造车,造出来的东西都是大怪物。其次,整个社区太封闭,大多数DEVELOPERS言必微软,盲目跟风。当然,这种风气正在改变,这从ORCHARD项目上所用的框架和技术能够看出。还有像SCOTT GUTHRIE好像也升职了,许多技术类的高管在开发产品上更有话语权。

发表于 2011-8-28 23:48 |显示全部楼层
此文章由 Frankman 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Frankman 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Dan.and.Andy 于 2011-8-28 22:38 发表


你们考察一个人是用多少分钟写多少行程序来定的?很不幸的说,有时候我上一天八个小时就写个十来行程序。很不幸而又诚实地说,developer水平烂不烂不知道,不过评判水平烂不烂的方式到是知道了。

她的面试没有成功,是因为她没有掌握编程的BASICS,没有LOGICAL THINKING, 当然还有思维不敏捷,写程序太慢。我知道我们的评判标准还有待改进,但它基本还是客观的。

[ 本帖最后由 Frankman 于 2011-8-28 22:56 编辑 ]

发表于 2011-8-28 23:49 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Frankman 于 2011-8-28 22:37 发表

你误会我了,我没有歧视.NET技术, 我想说是整个.NET社区没有JAVA成熟。我自己也是在。NET上开发。


嗯,说说看.net社区哪方面不成熟了?

我原来混技术论坛,现在忙,没太有时间驻点,不过总能在相关社区里找到我想要的东西。

发表于 2011-8-28 23:57 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Dan.and.Andy 于 2011-8-28 22:38 发表


你们考察一个人是用多少分钟写多少行程序来定的?很不幸的说,有时候我上一天八个小时就写个十来行程序。很不幸而又诚实地说,developer水平烂不烂不知道,不过评判水平烂不烂的方式到是知道了。


这是实在话,有人统计过,每天developer的平均代码量是20多行。

我们现在开发的工作量也基本上是百行左右,不会再多了。

发表于 2011-8-28 23:58 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 uowzd01 于 2011-8-28 22:37 发表

ror04年出来的,asp.net mvc是微软09年在研究透了ror以后出的东东,两个都是mvc,ror的不足之处asp.net mvc都有补充,你说哪个更有前途呢

说到项目,ror的大项目我不清楚,asp.net mvc是大势所趋,现在很多新项目都开始用了


agreed!!
Advertisement
Advertisement

发表于 2011-8-29 00:10 |显示全部楼层
此文章由 huazhb 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 huazhb 所有!转贴必须注明作者、出处和本声明,并保持内容完整
请问大家做这种Web类型的ERP, 是asp.net mvc 还是传统的WebForm好呢? 个人倾向于WebForm,mvc更适合做纯web site。 大家怎么看?

发表于 2011-8-29 00:16 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Frankman 于 2011-8-28 22:32 发表

这盘棋其实被MICROSOFT自己搞砸了。它总喜欢闭门造车,造出来的东西都是大怪物。其次,整个社区太封闭,大多数DEVELOPERS言必微软,盲目跟风。当然,这种风气正在改变,这从ORCHARD项目上所用的框架和技术能够看出。还有像SCOT ...


我是个挺厚道的人,不喜欢跟人家较真,尤其是技术上,不过如果太不靠谱我就有点看不下去了。

不知道这些东西从哪来得,主观的东西我不评论,捡客观的说一下。

scott离开.net team众所周知是搞砸了走的,下场还算是不错,去弄clouding,如果是升值就是太抬举他了

在ms,技术导向的vp永远有绝对的话语权,否则它早完蛋了,至于方向是否正确就令说了。

ap.net mvc还是ms的人在搞,跟社区无关,就是开源,你随便改,但不能发布。

说句实在话,我看这帖子有点国内论坛的味道,说话云山雾罩的,不太靠谱。

[ 本帖最后由 乱码 于 2011-8-28 23:25 编辑 ]

评分

参与人数 2积分 +7 收起 理由
uowzd01 + 4 谢谢奉献
o2h2o + 3 乱码兄厚道这个大家都知道 哈哈

查看全部评分

发表于 2011-8-29 00:24 |显示全部楼层
此文章由 sydner 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sydner 所有!转贴必须注明作者、出处和本声明,并保持内容完整
呵呵,大牛们都现身了。其实我们自己内部也在讨论技术选择的问题,已经谈好的三个项目经理和系统架构里也有两个是JAVA背景的,一个是.NET出身的。有意思的是两个搞JAVA的都支持JAVA,一个搞.NET的支持.NET,大家都想依托于自己熟悉的环境来开发。呵呵,基于这个原因,我原来还是倾向于JAVA的。到这里来讨教就是想撇开他们的个人利益因素,寻求客观上的优劣比较和技术趋势。

现在看来大多数人都支持.NET啊,尤其是BS构架的话,asp.net mvc似乎是不二之选了。看来我要再好好考虑一下了。毕竟技术平台的选择是一个最基本也是很重要的决定。希望大牛们多多赐教!

发表于 2011-8-29 00:32 |显示全部楼层

回复 sydner 59# 帖子

此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我觉得没什么特别大的所谓,根据你手头的资源选择,看那个资源相对丰富一些。

不知道mvc是否适合erp,他开发成本不低,企业级应用webform不一定是个很坏的选择,但可能比较容易做烂。high traffic public website可能没得选,处于性能的考虑必须要上mvc

[ 本帖最后由 乱码 于 2011-8-28 23:40 编辑 ]

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部