C
CJ
Unregistered / Unconfirmed
GUEST, unregistred user!
Borland Delphi for .NET(以下简称D.N) Preview 一小时手记
0、引言
本来最近应该很空的,可是,我还是忙,忙我那个不知道是否能完成,但我会尽量完成的不赚钱的东西。本来没空——我不知道是不是失去了兴趣 看D.N的。可是在黑龙等同志的鼓动和挑唆下,终于唤起了我作为一个程序玩家(a program player,我从来没有称自己是真正的Programmer)的本性,装上了D.N,估计从安装到写完本文,耗时1小时20分。
1、看D.N之前的我
对于.NET我是看好的,对于一些基本的概念是熟悉的,对于C#是有了解的,对于Delphi是热爱的。作为这么一个程序玩家理应很期待D.N的,正如我上面所说的,对于D.N的Preview我似乎没有什么兴趣。出了那么久才装,对于这个现象,我似乎要挖挖思想根源了——担心和害怕胜过了期待。
我以前曾经说过,要在.NET的开发工具上超越VisualStudio,除非Macromedia+Borland!我装VS.NET的Preview应该算是造的了,那东西的确厉害——完全免费的Framework;威力强劲的IDE;完全重构的先进的类库;诱人的语言——C#;也许以上只是和目前Web应用的霸主JAVA打平,但加上最重要的,也是让我看好他的又让许多同学痛恨的——来自Microsoft!.NET 无疑是作为一个程序玩家不能不关心的产品。而在MS的平台上打败过VB的只有Borland,打败过VID+FP的只有Macromedia!在程序语言、IDE、类库包装方面Borland无疑是优秀的,但是.NET更多的是开发Web应用,没有强劲的HTML编辑器是不可能吸引开发人员的。我真实担心这个D.N。
2、开始XP(新体验)——安装
下决心装了,安装倒很快,没感觉。
3、第一反映
第一反映是打开Delphi7,我觉得它似乎应该是增加一堆控件和一堆向导之类的,可找了半天——没有!看了About,没变化,我倒……打开程序菜单,找半天,还是没有,我继续倒……
4、“深入”
进入其文件夹,找了一把,可执行文件2个,dccil.exe,dccasp.exe,显然不是IDE,我吐血。
大致看了些文档,内容大致讲了一些.NET以及Delphi如何实现之的基本概念;D.N为了支持.NET在语言上的改进等。
5、感受
这个D.N的Preview基本上没什么东西,只不过在语言上实现了(没有仔细看,不知道是否完整)对.NET的支持。如果用失望也不过分。在语言上的实现只能感谢Microsoft的慷慨——别问我为什么,去看MS文档先。但是,我(也许大多数人)用Delphi是因为它的IDE和VCL类库,现在VCL已经没有优势了,Borland不可能在短期对.NET Framework作更好的改进(估计也没有这个能力,似乎现在.NET Framework是代表目前最先进的类库吧),如果还有理由用DELPHI只可能是它的语言和IDE,对于语言,无疑C#更加适合.NET,从某种程度说也更优秀——别和我争辩,我没有兴趣。所以,如果没有更好的IDE,D.N是没有生命力的和竞争力。但是,我最关心的IDE我没有看到,失望啊。
6、后记
至少现在,用.NET开发传统应用程序还不太可行——主要是效率上和要安装.NET Framework,所以,Delphi在传统的Windows应用程序开发上无疑是最优秀的,由于达到了一个顶峰,要进步是困难的(D6、7上对传统应用程序开发的增强之少显而易见),但是在.NET上要赶超VS是困难的。希望若干年后,大家不会像评论BC一样——Delphi 3最伟大最景点的Windows快速应用程序开发工具,而Delphi5又把它推向了最顶峰,在Delphi的6、7版本中,Borland用其优秀的技术使其向Web应用推进,但由于种种原因,没有得到很好的应用,由于Microsoft退出.NET平台,Delphi.NET——Delphi的华铁卢……
0、引言
本来最近应该很空的,可是,我还是忙,忙我那个不知道是否能完成,但我会尽量完成的不赚钱的东西。本来没空——我不知道是不是失去了兴趣 看D.N的。可是在黑龙等同志的鼓动和挑唆下,终于唤起了我作为一个程序玩家(a program player,我从来没有称自己是真正的Programmer)的本性,装上了D.N,估计从安装到写完本文,耗时1小时20分。
1、看D.N之前的我
对于.NET我是看好的,对于一些基本的概念是熟悉的,对于C#是有了解的,对于Delphi是热爱的。作为这么一个程序玩家理应很期待D.N的,正如我上面所说的,对于D.N的Preview我似乎没有什么兴趣。出了那么久才装,对于这个现象,我似乎要挖挖思想根源了——担心和害怕胜过了期待。
我以前曾经说过,要在.NET的开发工具上超越VisualStudio,除非Macromedia+Borland!我装VS.NET的Preview应该算是造的了,那东西的确厉害——完全免费的Framework;威力强劲的IDE;完全重构的先进的类库;诱人的语言——C#;也许以上只是和目前Web应用的霸主JAVA打平,但加上最重要的,也是让我看好他的又让许多同学痛恨的——来自Microsoft!.NET 无疑是作为一个程序玩家不能不关心的产品。而在MS的平台上打败过VB的只有Borland,打败过VID+FP的只有Macromedia!在程序语言、IDE、类库包装方面Borland无疑是优秀的,但是.NET更多的是开发Web应用,没有强劲的HTML编辑器是不可能吸引开发人员的。我真实担心这个D.N。
2、开始XP(新体验)——安装
下决心装了,安装倒很快,没感觉。
3、第一反映
第一反映是打开Delphi7,我觉得它似乎应该是增加一堆控件和一堆向导之类的,可找了半天——没有!看了About,没变化,我倒……打开程序菜单,找半天,还是没有,我继续倒……
4、“深入”
进入其文件夹,找了一把,可执行文件2个,dccil.exe,dccasp.exe,显然不是IDE,我吐血。
大致看了些文档,内容大致讲了一些.NET以及Delphi如何实现之的基本概念;D.N为了支持.NET在语言上的改进等。
5、感受
这个D.N的Preview基本上没什么东西,只不过在语言上实现了(没有仔细看,不知道是否完整)对.NET的支持。如果用失望也不过分。在语言上的实现只能感谢Microsoft的慷慨——别问我为什么,去看MS文档先。但是,我(也许大多数人)用Delphi是因为它的IDE和VCL类库,现在VCL已经没有优势了,Borland不可能在短期对.NET Framework作更好的改进(估计也没有这个能力,似乎现在.NET Framework是代表目前最先进的类库吧),如果还有理由用DELPHI只可能是它的语言和IDE,对于语言,无疑C#更加适合.NET,从某种程度说也更优秀——别和我争辩,我没有兴趣。所以,如果没有更好的IDE,D.N是没有生命力的和竞争力。但是,我最关心的IDE我没有看到,失望啊。
6、后记
至少现在,用.NET开发传统应用程序还不太可行——主要是效率上和要安装.NET Framework,所以,Delphi在传统的Windows应用程序开发上无疑是最优秀的,由于达到了一个顶峰,要进步是困难的(D6、7上对传统应用程序开发的增强之少显而易见),但是在.NET上要赶超VS是困难的。希望若干年后,大家不会像评论BC一样——Delphi 3最伟大最景点的Windows快速应用程序开发工具,而Delphi5又把它推向了最顶峰,在Delphi的6、7版本中,Borland用其优秀的技术使其向Web应用推进,但由于种种原因,没有得到很好的应用,由于Microsoft退出.NET平台,Delphi.NET——Delphi的华铁卢……