为什么选择 Delphi.Net ?
作者 ]谁将从.Net获益?
.Net是个好东西。但是.Net 所提供的大部分东西只是对程式师有好处。除了程式师利用.Net提供的东西外,最终用户只能获得极少的好处。没有最终用户会重启他们的电脑,并说“是的,我想今天我将安装 .Net”。用户将只在被.Net应用程式要求的时候去安装.Net。就个人而言,.Net 对我最大的吸引力就是我们最终拥有了程式码的跨语言相容性。这已被延误很久了,但是跨语言相容性也仅是程式师的工具。最终用户不会关心C#程式码是否能与 Delphi 一起工作的很好。最终用户只关心这个程式是否做了他们希望它做的。
.Net是针对伺服器应用的?
在你反驳我之前,这条申明从来都不是真的。.Net 当然不是只为伺服器设计的。.Net 也是为桌面电脑设计的,然而从相近的术语上层面上说,.Net是为伺服器设计的,这就是为什么.Net现在是并且将来也是被用作这种相近术语的原因。在一个机器上安装.Net,1.0 版本需要20M以上的空间,1.1版本已发布,体积更大(1.1版为23M,并且最终的安装需要110M)。这仅仅是在安装方面,除了体积大以外,它还将变成作业系统的一个核心部分。 对于那些安装大小不是个问题的用户来说,部署与支援却也是个问题。对于有着成百上千的电脑的那些公司来说,不会简单地大规模部署任何软体系统,当然也不会不做许多准备工作就贸然安装像.Net这样的核心软体。 对于家庭用户来说,就不仅仅是安装问题了,还有带宽的问题。软体当然还是通过CD来发布的,但大多数家庭用户使用的非游戏软体都是从因特网直接下载的。当然许多用户今天也拥有宽带接入,但是除去程式师以外,大部分家庭用户都没有宽带接入。多数可下载的程式都在1-5M之间,这是一个可以接受的下载大小。把体积增大到5-20倍那就不太好下载了。
一旦你安装了它,它就在那儿了
是,又不是。一旦你安装了.Net,事实上你就拥有它了,并且对于所有.Net 程式来说,它都是可用的。然而,.Net 框架1.1 版本已经发布,显然1.2或者2.0也已在开发之中。以前的经验告诉我们每一个版本都会比老版本体积大。如果一个用户已经安装了1.0,但是你的程式又需要 1.1,这个最终用户就需要另外的更大的安装。最后,完全可以想象最终用户将需要多达4个不同的.Net 框架版本,来支援已安装的软体。
程式师的观点
.Net很酷。.Net很新。这就足够让大多数程式师期 ..
访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容