avatar
r*y
1
我觉得,就是平台和server的局限问题,更深刻地说,就是微软自身。
CLR到现在为止,在除了windows之外的平台上就几乎没有拿得出手的实现和可以察觉的开
发进展速度。而且整个.NET框架死死抱住IIS不能放开,--而IIS现在没可能有Windows
之外的版本。IIS在.NET中扮演了一个要命的死拖后腿的核心的作用,真实地揭露了.NET
的本质。
这些障碍使得.NET想取代J2EE的初衷完全是空空梦想。试想如果JVM只有Solaris平台的版
本,哪怕只有Unix版本,或者只有windows版本,岂能有今天的地位。而微软压根没有积
极支持开放平台的开发,也没有为Apache作什么设计,更没有一点为了.NET放弃其window
s平台的唯一性这种想法。所谓BET THE WHOLE COMPANY ON .NET,其实是BET IT ON .NET
ONLY ON WINDOWS.
如果这样下去,最后很有可能.NET仅仅是微软自身的进化而已,对J2EE并没有什么杀伤力
。windows之外的世界,依然属于J2EE。如果真的这样,我看还不如微软到时一分为二,w
indows专门成为一
avatar
st
2

MSDN里面有文章说现在linux/mac的CLR已经做得很好啦。

【在 r****y 的大作中提到】
: 我觉得,就是平台和server的局限问题,更深刻地说,就是微软自身。
: CLR到现在为止,在除了windows之外的平台上就几乎没有拿得出手的实现和可以察觉的开
: 发进展速度。而且整个.NET框架死死抱住IIS不能放开,--而IIS现在没可能有Windows
: 之外的版本。IIS在.NET中扮演了一个要命的死拖后腿的核心的作用,真实地揭露了.NET
: 的本质。
: 这些障碍使得.NET想取代J2EE的初衷完全是空空梦想。试想如果JVM只有Solaris平台的版
: 本,哪怕只有Unix版本,或者只有windows版本,岂能有今天的地位。而微软压根没有积
: 极支持开放平台的开发,也没有为Apache作什么设计,更没有一点为了.NET放弃其window
: s平台的唯一性这种想法。所谓BET THE WHOLE COMPANY ON .NET,其实是BET IT ON .NET
: ONLY ON WINDOWS.

avatar
y*b
3
问个常识, .net和j2ee大概各占多少份额? 另外borland的产品呢?【 在 st (月光下老虎慢慢吃人) 的大作中提到: 】
avatar
st
4
.net/j2ee are not borland stuff, borland is only IDE in those areas. IMHO.
j2ee probably dominates a lot more than .net, for now, but many ppl
use j2ee with old ASP and IIS.

【在 y**b 的大作中提到】
: 问个常识, .net和j2ee大概各占多少份额? 另外borland的产品呢?【 在 st (月光下老虎慢慢吃人) 的大作中提到: 】
avatar
r*y
5
那个叫Rotor的东西?太大了,上百万行代码,估计进展会很缓慢。可有已经成功的
运行Rotor的FreeBSD系统的网站例子?这东西能完成ADO.NET和ASP.NET的功能吗?
有了CLR就可以不要IIS做server吗?
ASP.NET好像不用IIS也可以,但是ADO.NET呢?

【在 st 的大作中提到】
: .net/j2ee are not borland stuff, borland is only IDE in those areas. IMHO.
: j2ee probably dominates a lot more than .net, for now, but many ppl
: use j2ee with old ASP and IIS.

avatar
st
6
不太清楚ADO.NET什么的, 文章就是扫过去的,听他们自己说好像已经不错了,
不一定是M$自己做的。console部分说基本都支持了,但是winAPI部分还没有,
那个泄漏w2k source的公司不是做linux上面的winAPI么。

【在 r****y 的大作中提到】
: 那个叫Rotor的东西?太大了,上百万行代码,估计进展会很缓慢。可有已经成功的
: 运行Rotor的FreeBSD系统的网站例子?这东西能完成ADO.NET和ASP.NET的功能吗?
: 有了CLR就可以不要IIS做server吗?
: ASP.NET好像不用IIS也可以,但是ADO.NET呢?

avatar
r*y
7
有一种说法据说微软的CLR的实现是先在FreeBSD上开始的。我觉得几乎可以肯定微软的
Windows代码是抄了FreeBSD不少的。

【在 st 的大作中提到】
: 不太清楚ADO.NET什么的, 文章就是扫过去的,听他们自己说好像已经不错了,
: 不一定是M$自己做的。console部分说基本都支持了,但是winAPI部分还没有,
: 那个泄漏w2k source的公司不是做linux上面的winAPI么。

avatar
st
8
那是肯定的啦,记得有个security hole就是抄BSD(没有抄好?)以后出的问题。

【在 r****y 的大作中提到】
: 有一种说法据说微软的CLR的实现是先在FreeBSD上开始的。我觉得几乎可以肯定微软的
: Windows代码是抄了FreeBSD不少的。

avatar
r*y
9
Rotor只是在技术上得到微软的支持,微软对这种平台问题一项绝对保守的,这么大的
一个项目,微软不全力支持,进展会多缓慢可以想象。而且我不知道Rotor能包括IIS
的功能吗?怀疑。

【在 st 的大作中提到】
: 那是肯定的啦,记得有个security hole就是抄BSD(没有抄好?)以后出的问题。
avatar
st
10
用.net自己写一个web service不难啊,只要不用aspx,仅仅是.net的话,
不需要挂IIS吧。

【在 r****y 的大作中提到】
: Rotor只是在技术上得到微软的支持,微软对这种平台问题一项绝对保守的,这么大的
: 一个项目,微软不全力支持,进展会多缓慢可以想象。而且我不知道Rotor能包括IIS
: 的功能吗?怀疑。

avatar
r*y
11
就是只好分解.net了. 丢一半取一半。好在Remoting还比较generic。

【在 st 的大作中提到】
: 用.net自己写一个web service不难啊,只要不用aspx,仅仅是.net的话,
: 不需要挂IIS吧。

avatar
e*g
12
duh!
one language on all platform vs. one platform of all languages(and services)
business wise, we have to give MS a little faith. they want money,
not an ideology. I just feel they are too greedy this time, too much
MAJOR works at the same time. I hope they cannot handle it and crash:)

【在 r****y 的大作中提到】
: 我觉得,就是平台和server的局限问题,更深刻地说,就是微软自身。
: CLR到现在为止,在除了windows之外的平台上就几乎没有拿得出手的实现和可以察觉的开
: 发进展速度。而且整个.NET框架死死抱住IIS不能放开,--而IIS现在没可能有Windows
: 之外的版本。IIS在.NET中扮演了一个要命的死拖后腿的核心的作用,真实地揭露了.NET
: 的本质。
: 这些障碍使得.NET想取代J2EE的初衷完全是空空梦想。试想如果JVM只有Solaris平台的版
: 本,哪怕只有Unix版本,或者只有windows版本,岂能有今天的地位。而微软压根没有积
: 极支持开放平台的开发,也没有为Apache作什么设计,更没有一点为了.NET放弃其window
: s平台的唯一性这种想法。所谓BET THE WHOLE COMPANY ON .NET,其实是BET IT ON .NET
: ONLY ON WINDOWS.

avatar
st
13
faint... pure curing wont destroy microsoft, but .net 1.0/1.1 are kind
of messy, IMHO.

【在 e***g 的大作中提到】
: duh!
: one language on all platform vs. one platform of all languages(and services)
: business wise, we have to give MS a little faith. they want money,
: not an ideology. I just feel they are too greedy this time, too much
: MAJOR works at the same time. I hope they cannot handle it and crash:)

avatar
w*e
14

I also have the same question. Why does MS have to bind its IIS? ASP.NET does
not separate code logic and presentation.

【在 r****y 的大作中提到】
: 我觉得,就是平台和server的局限问题,更深刻地说,就是微软自身。
: CLR到现在为止,在除了windows之外的平台上就几乎没有拿得出手的实现和可以察觉的开
: 发进展速度。而且整个.NET框架死死抱住IIS不能放开,--而IIS现在没可能有Windows
: 之外的版本。IIS在.NET中扮演了一个要命的死拖后腿的核心的作用,真实地揭露了.NET
: 的本质。
: 这些障碍使得.NET想取代J2EE的初衷完全是空空梦想。试想如果JVM只有Solaris平台的版
: 本,哪怕只有Unix版本,或者只有windows版本,岂能有今天的地位。而微软压根没有积
: 极支持开放平台的开发,也没有为Apache作什么设计,更没有一点为了.NET放弃其window
: s平台的唯一性这种想法。所谓BET THE WHOLE COMPANY ON .NET,其实是BET IT ON .NET
: ONLY ON WINDOWS.

avatar
m*t
15
MS came up with .Net not because they need to grab market share (as in the
case of Java), but because they need to _keep_ the market share that has been
grabbed by Windows. Opening .Net to all the platforms would defeat this
purpose.
That being said, I do not think .Net is built around IIS. IIS is simply a web
server that provides a hook for the .Net framework.

的开
发进展速度。而且整个.NET框架死死抱住IIS不能放开,--而IIS现在没可能有Windows
之外的版本。IIS在.NET中扮演了一个要命的死拖后腿的核心的作用,真实地揭露了.NET
does
伤力
二,w
发,
手指

【在 w****e 的大作中提到】
:
: I also have the same question. Why does MS have to bind its IIS? ASP.NET does
: not separate code logic and presentation.

avatar
w*e
16
I wanted to see .NET with an engine kinda of Java Servlet. Web Form in ASP.NET
looks like a kid's toy. So much stuff is packed in a single page. That is ugly
in my
point.
My previous boss sings high for .NET architecture. However, I havn't gotten
his point.
Maybe I still need to dig more in it.

been
web


【在 m******t 的大作中提到】
: MS came up with .Net not because they need to grab market share (as in the
: case of Java), but because they need to _keep_ the market share that has been
: grabbed by Windows. Opening .Net to all the platforms would defeat this
: purpose.
: That being said, I do not think .Net is built around IIS. IIS is simply a web
: server that provides a hook for the .Net framework.
:
: 的开
: 发进展速度。而且整个.NET框架死死抱住IIS不能放开,--而IIS现在没可能有Windows
: 之外的版本。IIS在.NET中扮演了一个要命的死拖后腿的核心的作用,真实地揭露了.NET

avatar
b*e
17
I think you need read more about ASP.NET.
Code-behind is something very much like the java servlet, even better.

【在 w****e 的大作中提到】
: I wanted to see .NET with an engine kinda of Java Servlet. Web Form in ASP.NET
: looks like a kid's toy. So much stuff is packed in a single page. That is ugly
: in my
: point.
: My previous boss sings high for .NET architecture. However, I havn't gotten
: his point.
: Maybe I still need to dig more in it.
:
: been
: web

avatar
c*g
18
good point. About .Net and other MS stuff (OMSS), let's simplely assume
four cases:
1) both .Net and OMSS big shot
2) .Net bit shot, OMSS fails (lose market share)
3) .Net fail, OMSS big shot
4) both .Net and OMSS fails
MS would like to see 1 > 3 > 2 > 4

【在 m******t 的大作中提到】
: MS came up with .Net not because they need to grab market share (as in the
: case of Java), but because they need to _keep_ the market share that has been
: grabbed by Windows. Opening .Net to all the platforms would defeat this
: purpose.
: That being said, I do not think .Net is built around IIS. IIS is simply a web
: server that provides a hook for the .Net framework.
:
: 的开
: 发进展速度。而且整个.NET框架死死抱住IIS不能放开,--而IIS现在没可能有Windows
: 之外的版本。IIS在.NET中扮演了一个要命的死拖后腿的核心的作用,真实地揭露了.NET

avatar
c*g
19
It is interesting that sun came up the idea JSF to kind of clone
Web Form.

【在 w****e 的大作中提到】
: I wanted to see .NET with an engine kinda of Java Servlet. Web Form in ASP.NET
: looks like a kid's toy. So much stuff is packed in a single page. That is ugly
: in my
: point.
: My previous boss sings high for .NET architecture. However, I havn't gotten
: his point.
: Maybe I still need to dig more in it.
:
: been
: web

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。