真不知道有了C#.net,为什么还有人用基于java的应用程序了(j2ee,struts等)

07-04-13 xuyongping
banq

那你怎么解释一java的项目几乎失败,而我一个人用C#.net就有信心实现了。真不知道有了C#.net,为什么还有人用基于java的应用程序了(j2ee,struts等),我现在被公司逼着学习jsp,servlet,struts高的我很郁闷。我用 C#.net一年半了,有时我真的想换工作。

1
xuyongping
2007-04-13 11:15
我想问一下,我是否应该坚持了(学习struts)。我是从C-->java275(基础不错)-->C#.net(学了一年半)钟建还学了html+css+js.可我现在学struts 真的很郁闷。

banq
2007-04-13 11:28
>那你怎么解释一java的项目几乎失败,而我一个人用C#.net就有信心实现了

因为你的思维没有彻底转到面向对象思维上,而C允许你使用传统思维做事

但是如果以达到同样设计质量来说:两者用力是一样的,如果全世界程序员都是你这样感觉,Java早就倒闭了,想想自己的原因吧,要挑战自己,改变自己,也是传统的教育制度害了你啊。但是关键是你自己要跳得出来。

相关文章:

关于是否在.net项目中实施领域建模的困惑!

http://www.jdon.com/article/31216.html

xuyongping
2007-04-13 11:50
我没有用C#.net什么大的项目但也用C#.net作过一些网站和管理系统,并没觉得C#.net做的比java做的差呀?

xuyongping
2007-04-16 12:45
谢谢!!

Coolyu0916
2007-04-16 14:42
C#跟java是一样的,区别不大,hib,spring好像都有for .net的版本。

学习那个是为了软件复用。

xiaoxiaolang529
2007-04-16 21:27
口味不同,我還是覺得Java好!代碼看起來非常优雅,不喜歡.Net控件的代碼.

Coolyu0916
2007-04-17 10:11
萝卜白菜的问题而已

.net为了是快速开发,使用简单,他将mvc自己做好了,你压根不用想,照着做就行了,要是想改变这个方式就要比较费劲了。

java可能比较中庸一些。

代码无所谓优雅,至少我不觉得那个语言特别的优雅。

freeren
2008-08-04 11:52
呵呵,我们不是要来这讨论java与.net哪个好哪个不好。

但是我们先拿一些数据来看看吧:

1、据我所知哪一年的计算机语言调查:java在前三,好像是第二,C#--.net的代表排在第几我忘了,我只记得落在很后面。

2、我们再来看看国内那些相对比较大型的软件用的是什么开发的:银行、电力、电信等,我接触过的都是用java开发。

我不知道楼主所谓的项目失败是指什么,我想这多少说明了些问题,java不是楼主所说的那么弱。

那么,我们不提上面的这些所谓的数据,就拿java与.net来区别一下吧:

我本人也有用过.net,现在在做java。经过这些年来的开发与学习,我还是喜欢java,因为我认为java更艺术。为什么这么说呢?

首先java开源的,那么就造就了百家争放的局面,这时我们就可学习更多的百家“艺术”,当我来到jdon后我就深深被吸引了,我从没这样认为java还很艺术过!

其次,.net用于快速开发上,我不得不佩服,但是.net跨平台吗?.net把各种开发都做得很控件化,我想说这样开发几年后,你还会觉得他有意思吗?是很快速,但是体会不到代码给我们带来的快乐感觉,体会不到因自己设计或者参与设计带来的那种快乐。我有一个朋友,之前做.net项目经理,现在转行了,去做C++了。他说“做.net一点成就感也没有”,我想这多少证明了我以上的观点吧。

当然我提这些不是想说.net不好还是怎么样。只是想让楼主明白java有java带给我们的快乐,虽然这个过程你可能会难受!

猜你喜欢