我的回应:上述观点最多只有一半是事实。Windows XP专业版没有使用.NET框架组件,那是因为.NET框架组件是在Windows XP专业版之后发布的。下面是.NET框架组件发布之后发布的操作系统:
·Windows XP多媒体中心版要求.NET框架组件支持特定的MCE应用程序。
·Windows XP专业平板PC版要求用.NET框架组件处理识别程序(它是一个受控应用程序)。
·Windows Server 200需要.NET框架组件来使用ASP.NET、UDDI服务或Sharepoint小组服务。
·Windows小型业务服务器2003需要.NET框架组件来使用ASP.NET、执行SBS特殊的应用程序,例如远程Web工作室和Backup Snap-in。
关于Longhorn和浏览器应用程序消亡的问题
·RG:我的看法是Avalon--更具体地说是XAML,将标志着ASP的消亡。其原因在于Avalon是一种客户端技术,而浏览器则是该分布模型的一个重要部分。XAML功能是如此丰富,以至于包含浏览器的XAML应用程序与基于过程的Avalon应用程序看起来没有差别,而且与Web服务或者Indigo(访问远程代码的机制)耦合之后,XAML应用程序会使ASP.NET应用程序看起来没有价值并且陈旧。微软为什么想毁掉ASP呢?安装ASP.NET的时候,微软会卖出一套Windows 2003,同时还可能卖出几套Visual Studio.NET。客户端可以不是Windows,因此微软不会有其它的销售(无论是产品或许可)。这是一块很大的收入来源,更糟的是,ASP.NET实际上使编写应用程序更加容易了,因此它可以被IE以外的浏览器使用。
我的回应:XAML将提供丰富的界面,但是ASP.NET和HTML不会离我们而去。它的价值在于,我们可以同时在两个世界中取得最佳效果,为XAML浏览器提供最佳的体验,同时保留与老式计算机的兼容。我们必须注意到,客户端应用程序与服务器应用程序之间是有差别的。服务器市场本身完全不同于客户端/消费者市场。尽管人们在谈论到微软公司垄断了90%的客户端操作系统,但是在服务器市场我们没有达到这个数字。
我们需要与IBM WebSphere、成百上千个的中间件产品、Oracle数据库等等产品和公司进行竞争。如果我们希望取得服务器市场的胜利,我们就必须为建立Web应用程序提供速度最快的、最可靠的、最安全的、效率最高的、客户承担得起的解决方案。谈到浏览器应用程序威胁到微软的时间大约是1996年。Web不是威胁。如果它是威胁,那为什么微软使Web变得难以置信的成功和流行呢?Richard接着说微软这样做的目的是为了客户端的收入。客户端操作系统市场,微软拥有超过90%的占有率,几乎是饱和的。服务器市场才是真正的收入增长点。在收入的问题上,典型的服务器交易需要数千美元,用于支付下面一些部分:
·操作系统
·事务引擎
·中间件
·数据库
根据解决方案的复杂程度,其价格可能从几千美元到几百万美元。服务器产品非常昂贵。如果你查看Web内容管理解决方案,就会发现每个处理器企业级许可的平均价格是50,000美元。我的意思是说,在服务器市场存在大量的收入来源,也受到类似IBM和其它公司的激烈竞争。你知道数据库软件市场的收入是多少吗?你相信有数十亿美元吗?你知道Oracle是排名第二的软件公司,他们的主要收入
| 对此文章发表了评论 |

