.Net真的就比JAVA差?
前段时间做的一个项目,用的是Petshop的框架,可就是被人说那是两层结构,J2EE才是三层结构
我认为JAVA中的tomcat、weblogic就相当于Asp.net中的IIS
JavaBean就相当于Asp.net中封装的事务层。
JSP就相当于Aspx的页面
JAVA中有个中间件的概念好像就比ASP.net高级似的,真是郁闷
望高人指点一二
问题点数:100、回复次数:38Top
1 楼steedhorse(晨星)回复于 2005-11-12 00:03:57 得分 3
“Net比JAVA差”,呵呵,从来没听说过的说法,即使在Java论坛中,几乎都听不到人这样说,楼主是从哪里听来的?Top
2 楼yellowhwb(天の羽)回复于 2005-11-12 00:09:42 得分 3
能赚钱的就是好的,管他什么语言!Top
3 楼wwqna(york)回复于 2005-11-12 01:44:49 得分 0
我是从来不认为.net比JAVA差的,可有人这样认为呀Top
4 楼steedhorse(晨星)回复于 2005-11-12 02:04:32 得分 3
那由他们去吧,你也无法拯救所有的人,对不对?
Java拥有开源社区的支持,且在大型企业级应用这块起步是比微软早一些吧,有些方面会更成熟或许也是有的。Top
5 楼mongoliadok(★蒙古赤那★)回复于 2005-11-12 02:37:52 得分 3
白猫,黑猫,逮住老鼠就是好猫Top
6 楼redwolf_123(雨恨云愁)回复于 2005-11-12 04:26:00 得分 3
“.NET和JAVA好坏”这个话题不是谁都可以说的。
除非你很精通其中的一门。
Top
7 楼hoowoo(专注ASP.NET 2.O)回复于 2005-11-12 08:38:07 得分 3
.NET以后会更强大的.
现在谁也说不定谁厉害,但是很久以前我就知道DELPHI要受到.NET的影响!
JAVA以后也会Top
8 楼zeusvenus()回复于 2005-11-12 08:40:58 得分 3
该移到技术区。
.net还年幼嘛,成长中,有缺陷可以理解。
前段时间做的一个项目,用的是Petshop的框架,可就是被人说那是两层结构,J2EE才是三层结构
-----------------------------------------
几层架构与你的设计有关,与语言、工具无关。
JAVA中有个中间件的概念好像就比ASP.net高级似的,真是郁闷
-----------------------------------------
中间件是一门技术,并不是java旗下的。Top
9 楼guag(天知道)回复于 2005-11-12 11:30:58 得分 3
.NET 不比 Java 差, 但是 .NET没有Java成熟, .NET没有Java发展快, 但是.NET比Java发展速率快.Top
10 楼netcat1()回复于 2005-11-12 12:54:57 得分 3
.NET和Java各有各的市场定位。在中低端软件市场上,.NET开发产品比Java投资少见效快。我们公司就是一个教训。老板原来为了搞高端软件,放弃.NET全力搞JAVA,搞了两年投入近千万,产品投入市场后,效果极不理想。结果只有又重新回归.NET。目前,国内软件公司可能主要定位在中低端软件(在高端根本无法与SAP、IBM、Oracle竞争),所以用.NET开发绝对是比JAVA强,这一点从国内主要管理软件开发公司如用友的主要产品开发就可以看出来。Top
11 楼xiaomatian(趴趴熊◎%#……※×)回复于 2005-11-12 13:14:16 得分 3
.NET 和JAVA 争谁好有什么用呢?
你就把C学好了也一样能拿很高的工资.Top
12 楼lsqkeke(可可)回复于 2005-11-12 14:55:15 得分 3
我中意 .net
拿到多多的money 哪有差不差的!
哈哈Top
13 楼syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*)回复于 2005-11-12 15:00:02 得分 3
什么时候好坏变成以层次多少来算了???1000层如何??Top
14 楼WTaoboy(SnowMans)回复于 2005-11-12 15:33:48 得分 2
三层结构 “MVC“
数据层+表示层+控制层.net一样可以实现,看你想不想按照这种模式去做了Top
15 楼delphi99278(GC8V)回复于 2005-11-12 16:55:23 得分 3
专于其中一个就行了,别关其他的了Top
16 楼gudengyeren(孤灯夜人)回复于 2005-11-12 17:12:20 得分 3
语言嘛,无非就是和计算机沟通的约定Top
17 楼sheepxxyz()回复于 2005-11-13 02:01:58 得分 3
支持.netTop
18 楼lumj(真奇怪)回复于 2005-11-13 07:50:50 得分 3
说句挨骂的话,我认为.net比JAVA强,因为.net本身就吸收了java在设计方面的很多优点,有人说微软是最伟大的模仿者,呵呵,所以.net比JAVA晚出,是优势,不是弱势。
其实sql server 2000也是一个例子,这东西是那些超大型数据库应用不屑一用的东西,他们的首选都是什么Oracle的数据库。而现在呢,我看到一个报道说sql server 2005的性能比Oracle高百分之三十五!所以千万不要小看微软的潜力。Top
19 楼dragonforfly(飘零)回复于 2005-11-13 09:15:50 得分 3
语言没有强弱,只有使用语言的人有强弱Top
20 楼codeangel(http://www.wSoft.Net)回复于 2005-11-13 16:53:06 得分 3
vs2005中已经可以做到(PowerBulid中)数据窗口Top
21 楼viena(维也纳N02)回复于 2005-11-13 17:07:53 得分 3
Java一般是MVC,层次比较清晰,但会损失性能;
.NET,性能好一些,但是一般没有C控制层,比较容易混乱,更容易出垃圾软件
我感觉WebForm的概念有点失败,容易造成混乱与误解,使用绑定性能是好了,但搞乱了层次Top
22 楼cshmai(四海为家)回复于 2005-11-13 17:13:31 得分 3
搞JAVA的说JAVA好,搞.NET的说.NET好。真郁闷
现在还说不准谁比谁好,将来就不一定了,我还是认同.NETTop
23 楼viena(维也纳N02)回复于 2005-11-13 17:19:05 得分 4
其实说白了,用Java主要是因为它的平台无关性,可以在Windows上开发,到Unix或Linux上去运行,有的人就是不喜欢或不信任微软,宁可花大价钱买IBM ORACLE BEA的东西,根本就不想去了解微软的价廉物美的软件Top
24 楼viena(维也纳N02)回复于 2005-11-13 17:25:22 得分 4
/*
我认为JAVA中的tomcat、weblogic就相当于Asp.net中的IIS
JavaBean就相当于Asp.net中封装的事务层。
JSP就相当于Aspx的页面
*/
weblogic可不是Web服务器或Jsp/Servlet容器这么简单,它是所谓应用程序服务器
好有个控制层。.NET中好像没有吧
比如Struts中有个Servlet的控制层,来统一管理所有的流程跳转,用Struts.Config(XML文件)来进行配置,启动时装入内存
Top
25 楼niantang(大粘糖)回复于 2005-11-13 20:26:53 得分 2
看了一下,有点收获,中意.NETTop
26 楼daimi01171(呆米*男人就应该对自己狠一点*)回复于 2005-11-13 20:49:46 得分 2
我赌.net了Top
27 楼steedhorse(晨星)回复于 2005-11-13 22:09:40 得分 2
回复人: viena(维也纳nn-实心木头人) ( ) 信誉:100 2005-11-13 17:07:00 得分: 0
……
我感觉WebForm的概念有点失败,容易造成混乱与误解,使用绑定性能是好了,但搞乱了层次
================================================================================
个人表示同意。。。
Top
28 楼fanshow(灵山霄)回复于 2005-11-13 22:41:31 得分 4
谁说写软件要3层,5层的嘛,真郁闷
主要看怎么好实现功能,怎么好维护好升级好扩展有关吧!!!!!
还要看客户软件规模大小,利润高低,时间急缓等等吧!!!!
嘿嘿.....Top
29 楼sean168(最爱拉布拉多)回复于 2005-11-14 08:29:48 得分 2
看JAVA就踩~~~~~~~~
//◥███◤╰──╮
◥◤ / ●
\ ▂▂╭─╯
╭ (∕ ﹨
╠█\/\_/ ∕
╠◤\_ _/
╰ ﹨﹨
██◣
───╰╩═╩╯踩~~~踩~~~踩~~~踩~~~踩`~~~Top
30 楼koenemy(小妮她爹--给孩子起个名太费劲)回复于 2005-11-14 08:49:03 得分 2
upTop
31 楼jasmineou(明)回复于 2005-11-14 10:46:05 得分 2
月经贴~楼主应该是新手吧Top
32 楼wang790809(石头)回复于 2005-11-14 11:49:46 得分 2
upTop
33 楼shoutor(www.mouxiao.com)回复于 2005-11-14 12:25:31 得分 2
不觉得.net比java差Top
34 楼wwqna(york)回复于 2005-11-14 12:30:14 得分 0
我对JAVA不熟,但我觉他们至少是在同一水平的
谁优谁劣,有待于时间去验证
to jasmineou(明):
月经贴是什么意思呀?
新手?在.net方面也算是吧,工作一年多,.net开发半年多
to zeusvenus(清柳):
我也知道中间件不属于JAVA,但很少看到有.net项目去用什么中间件的
to viena:
.Net也是可以实现控制层的,记得第一期的中文版的<<Msdn开发高手>>中有介绍,但.net用MVC的人好像不多
====CSDN 小助手 V2.0 2005年10月16日发布====
CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/10/16/504620.aspx
下载:http://szlawbook.com/csdnv2/csdnv2.rar
为神六喝彩,向所有科技工作者致敬!
拒绝日货。Top
35 楼viena(维也纳N02)回复于 2005-11-14 12:38:21 得分 4
月经贴就是大约1个月来一次相似内容的的贴,LZ这都不知道?
是啊,Java里的东西.NET一般也都可以实现,就像VC6的定制界面VB6也可以实现一样~Top
36 楼yezie(椰子)(.Net)回复于 2005-11-14 12:40:57 得分 4
//◥███◤╰──╮
◥◤ / ●
\ ▂▂╭─╯
╭ (∕ ﹨
╠█\/\_/ ∕
╠◤\_ _/
╰ ﹨﹨
██◣
───╰╩═╩╯踩~~~踩~~~踩~~~踩~~~踩`~~~
这个好玩啊哈哈哈哈Top
37 楼eyych(2006)回复于 2005-11-14 13:06:50 得分 2
你对n层架构的理解不正确。Top
38 楼wwqna(york)回复于 2005-11-14 13:11:53 得分 0
to: eyych(庆祝神六发射成功!)
原意请教你对N层结构的理解Top




