1、无法使用现有资源,更改现有资源的代价太高。
   虽然Delphi8号称是真正的Delphi,但是如果要将6-7的代码转换到8,所付出的代价太大,在代码使用上不如VC7的复用率高,VC7如果是6的代码,会将系统分割成几个部分,生成的代码是托管和非托管混合代码,而Delphi8走的另外的一条路子,虽然提供了VCL开发,如果使使用托管和VCL混合开发的时候会都变成托管代码(使用Borland封装的VCL.NET的组件,讽刺的是号称真正的.net而封装的VCL.NET却无法再其他的环境下使用,因为其生成的Create和Destroy是作为普通方法实现,而其他的.NET环境却需要构造和析构函数。Delphi8准备抛弃VCL而另立门墙。
2、开发环境退步,D5到d6的一个最方便的地方就是Object TreeView,而到8 Object TreeView却不见了。
3、可有可无的ModelView,如果没有Togethor,ModelView没有任何用处,从这点上看,远远不如D7集成ModelMaker来的实在。
4、真正的.NET?我没有很深入的使用Delphi8但是,我在VS2003中引入Delphi的组件,除了Indy可以使用外,其他的都不能使用,看来所谓的真正的.net也是一句空话

5、前景?我使用Delphi不是因为喜欢Object pascal语言,而是因为Delphi
的快捷,但是当Delphi 进入Net的时候我没有发现D8比VS2003好用到哪儿,反而有些不习惯,因为原来在Delphi中的东西不能再使用了。
==========================================================================
以上只是个人意见,我不认为D8是个好的主意,如同CBUIDERX、C# Builder一样的烂。

解决方案 »

  1.   

    說得不錯, d8我也裝了, 但沒認真去使用, .net的開發, 還是用vs2003!
      

  2.   

    delphi8是用来asp.net开发的,你不用他,那就学c#
      

  3.   

    谁知道会怎么样呢,
    反正现在用不上,
    先看着Borland到底会怎么做吧。
      

  4.   

    D8用过一个月了,最终还是决定不用了
    还是D7来的好,WIN32要比DotNet好用现在的DotNet只是WIN32上的东西,M$话要取代WIN32,OS完全用DotNet写,就象Java写OS,可能吗?能的话,也只能是WIN32的新版而已,只不过她叫DotNet的WIN32D8作为第一个DotNet的Delphi,不好用也在情理之中,期待下个版本吧在M$下开发WEB,最具完全灵活的是ISAPI方式;ASP,DotNet都只是简化开发的,没有ISAPI那么强大的
      

  5.   

    Delphi又不是李维开发的,他怎么承诺呀?
      

  6.   

    还是有D6好,D7用着也不太习惯,有些D6程序转到D7编译不行,变了不少。
    D8也装了,巨慢不少,界面也比中文vs.net 差,用它开发.net 还不如直接用vs.net
      

  7.   

    还停在D5,开始用D7。
    还没找到用D8的充分理由。
      

  8.   

    D8不行呀,IDE一团糟,找不着北
    等D8 for Win32看看
      

  9.   

    戴妃(delphi)已不再是我心中的最爱,从见到delphi8 的那一瞬间,
    她变了,对我来说已经完全陌生。吾失吾爱,吾爱戴妃(delphi)!
    windows程序用delphi7,
    B/S还是用ASP.NET、C#吧。
    只希望有一天不再做程序员,让人牵着鼻子的滋味太难受!!!!!!!!
      

  10.   

    因为公司没买价格相对昂贵的DELPHI,想用也用不了!!
      

  11.   

    用了dephi6,7 怎么能不用dephi8呢
    也许它的优势你没有发现,
    dephi8不是没有美,是缺少发现
      

  12.   

    d8不好用,整个IDE看了让人伤心