.NET与Java(企业版) [英] .NET vs Java (Enterprise)

查看:76
本文介绍了.NET与Java(企业版)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,


有没有人有任何*无偏见*的观点(即硬性事实),为什么.NET会比Java更优秀
用于开发企业应用程序?


最好的问候,

-

Pete Wood

..NET架构师
http://www.petewood.net

推荐答案

除了

在某些杂志上,你真的不会找到这样的观点。 商业周刊,其他ZiffDavis

杂志,我想我在

软件开发中看到了另一个比较。


基本上它会来根据你的需要(我在微软阵营中获得
)。这取决于你更好的定义是什么。它是否适合你的b / b $ b $企业将成为第一个重大问题?

你的应用程序需要如何进行互操作(而且仅仅是这样,整个Web服务还没有完全实现)。

但至于我的个人观点,Java咬了比较

到.NET :)但是,严肃地说,你可以用更少的线条在.NET中开发更快的
代码并且它的价格要小得多

并且有更好的IDE可用(VS是

首要IDE)。但是,此时JVM在更广泛的基础上安装了

。此外,请记住Java此时并非在桌面应用程序中大量使用


而MS工具(C ++和VB6)在用户中大量使用

桌面。其中一些要点是由.NET和Java进行的独立测试。


Jeff Levinson


使用
构建客户端/服务器应用程序的作者VB.NET:示例驱动方法

You aren''t really going to find a view like this except
in certain magazines. BusinessWeek, other ZiffDavis
magazines and I think I saw another comparison in
Software Development.

Basically it is going to come down to what you need (I''m
in the Microsoft camp). It depends on what your
definition of better is. Does it fit within your
enterprise is going to be the first big question? How
well do your apps need to interoperate (and just as an
FYI, the whole Web Service thing is not quite there yet).

But as for my personal views, Java bites compared
to .NET :) Seriously though, you can develop faster
in .NET with less lines of code and it''s far less
complicated with better IDE''s available (VS being the
premier IDE). However, at this point the JVM is installed
on a much wider base. Also, remember that Java is not
used heavily in desktop applications at this point
whereas MS tools (C++ and VB6) are in heavy use on users
desktops. Some of these points are born out by
independent tests of both .NET and Java.

Jeff Levinson

Author of "Building Client/Server Applications with
VB.NET: An Example Driven Approach"

-----原创消息-----
大家好,

有没有人有任何*无偏见*的观点(即硬事实)
为什么.NET会比Java更好开发企业
应用程序?
最诚挚的问候,
- Pete Wood
.. NET Architect
http://www.petewood.net

-----Original Message-----
Hi All,

Does anyone have any *unbiased* views (ie. hard facts) as to why .NET wouldbe better than Java for the development of Enterprise applications?
Best Regards,
--
Pete Wood
..NET Architect
http://www.petewood.net
.



Pete Wood < PE ** @ petewood.net>在消息新闻中写道:< 3f *********************** @ mercury.nildram.ne t> ...
"Pete Wood" <pe**@petewood.net> wrote in message news:<3f***********************@mercury.nildram.ne t>...
大家好,

有没有人有任何*无偏见*的观点(即硬性事实),为什么.NET在开发企业应用程序方面比Java更好?

最好的问候,
Hi All,

Does anyone have any *unbiased* views (ie. hard facts) as to why .NET would
be better than Java for the development of Enterprise applications?

Best Regards,




一些简单的事实:


如果你要开发和使用任何非Microsoft服务器

或桌面或移动设备,Java是唯一的答案。 J2EE将在Windows,Unix,Linux,Mac OS X等上运行
.J2ME是在移动设备中创建应用程序(无论是企业还是商业)的标准。

>
设备。今年J2SE将捆绑在所有惠普和戴尔台式机中,

因此Java也会在桌面上重新出现。


如果你想拿利用开源的好处

(包括Linux),那么Java就是答案。 Java有许多开源的工具和实现。在IDE方面,有一些最重要的想法是Netbeans和Eclipse。就甚至

应用服务器而言,你有JBOSS(EJB)和Tomcat(servlets / JSP)。


如果你想避免供应商锁定那么Java就是答案。有许多供应商支持Java,以及

Java的洁净室实现。



A few Hard facts:

If you''re going to be developing and using any non-Microsoft servers
or desktops or mobile devices, then Java is the only answer. J2EE will
run on Windows, Unix, Linux, Mac OS X, etc. J2ME is the standard for
creating applications (whether enterprise or commercial) in mobile
devices. J2SE will be bundled in all HP and Dell desktops this year,
so Java will make some comeback on the desktop as well.

If you want to take advantage of the benefits of open source
(including Linux), then Java is the answer. There are many open source
tools and implementations for Java. In terms of IDEs, there are
Netbeans and Eclipse that come foremost to mind. In terms of even
application servers you have JBOSS (EJBs), and Tomcat (servlets/JSP).

If you want to avoid vendor lock-in, then Java is the answer. There
are numerous vendors behind Java, and clean room implementations of
Java as well.


没有听说过Python,Smalltalk或者Ruby,嗯?


2003年7月2日08:47:06 -0700, ll ***** @ yahoo.com (luke)写道:
not heard of Python, Smalltalk, or Ruby, eh?

On 2 Jul 2003 08:47:06 -0700, ll*****@yahoo.com (luke) wrote:
" Pete Wood" < PE ** @ petewood.net>在消息新闻中写道:< 3f *********************** @ mercury.nildram.ne t> ...
"Pete Wood" <pe**@petewood.net> wrote in message news:<3f***********************@mercury.nildram.ne t>...
大家好,

有没有人有任何*无偏见*的观点(即硬性事实),为什么.NET在开发企业应用程序方面比Java更好?

最诚挚的问候,
Hi All,

Does anyone have any *unbiased* views (ie. hard facts) as to why .NET would
be better than Java for the development of Enterprise applications?

Best Regards,



一些简单的事实:

如果您要开发和使用任何非Microsoft服务器
如果你想利用开源的好处
(包括Linux),那么Java就是答案。 Java有许多开源的工具和实现。在IDE方面,最重要的是Netbeans和Eclipse。就甚至应用服务器而言,您有JBOSS(EJB)和Tomcat(servlets / JSP)。

如果您想避免供应商锁定,那么Java就是答案。有许多供应商背后的Java,以及Java的无尘室实现。



A few Hard facts:

If you''re going to be developing and using any non-Microsoft servers
or desktops or mobile devices, then Java is the only answer. J2EE will
run on Windows, Unix, Linux, Mac OS X, etc. J2ME is the standard for
creating applications (whether enterprise or commercial) in mobile
devices. J2SE will be bundled in all HP and Dell desktops this year,
so Java will make some comeback on the desktop as well.

If you want to take advantage of the benefits of open source
(including Linux), then Java is the answer. There are many open source
tools and implementations for Java. In terms of IDEs, there are
Netbeans and Eclipse that come foremost to mind. In terms of even
application servers you have JBOSS (EJBs), and Tomcat (servlets/JSP).

If you want to avoid vendor lock-in, then Java is the answer. There
are numerous vendors behind Java, and clean room implementations of
Java as well.




< Talk Small and Carry a Big Class Library> ;

Cincom Smalltalk产品经理James Robertson
http://www.cincomsmalltalk.com/blog/blogView


这篇关于.NET与Java(企业版)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆