谁用过 Delphi8 for the Microsoft.Net (10分)

  • 主题发起人 主题发起人 Northwind
  • 开始时间 开始时间
不过它不技持ADO了
唉!!!!!!!!
 
期望太高了,虽然没有什么明确的要求,但是至少没能够带来深了新的体验
 
唉,一声叹息
 
在win2003下速度还可以,相对来说,其从D7,D6,D5到D8做升级所付出的代价比VC,VB要小得多了
 
烂就一个字...
如果要用.Net,强烈建议使用VS.net
 
用过Delphi8,挺好。VCL.net(兼容性好)、WinForm、ASP.net都支持。我们用相同的语言写不同的程序,不是挺好?用Delphi,什么都可以做,你还需要什么?
 
Delphi可做到你任何想做的事情
 
开始,很爽,以前delphi7积累的东西都能用
但是后来发现在d8中主推的是windows forms application,vcl.net居然只有两个demo,而且数据库操作还用的是bde,可能vcl form application中根本就不能使用他的ado控件tadonetconntor,borland是一代不如一代了
 
感觉有很大的问题.
本身的BUG不谈.
我在用到一个.Net类库时,有一个静态方法的名称是Create。
居然在Delphi里调不了。因为在Delphi里Create是构造函数。晕倒。
而且对VCL的支持也不象我想象中的那样,我宁愿他不支持VCL。而写一个好的Delphi.Net出来。
在WindowsForm里不能调VCL。那VCL兼容的意义就失去了。
还有很多都不清楚,帮助也不是很方便。到了现在的情况,还不做本土化,实在想不通。
ECO之类的我不会用。不明白。
 
Windows Form 与 VCL .net在Delphi 8 for .Net 是两个平行的东西,都是对.Net Framework SDK 的封装,根本谈不上Windows Form里边调用VCL .net的东西。
ECO是模型驱动的东西,是以后软件开发的趋势。
 
這几天用ECO做測試﹐暈死了﹐簡單的連接數據庫竟然也會報錯﹐
待我退出再進就OK拉﹐而且我256M內存﹐等得直想[:(!]﹐只有先看看ECO的文章﹐
等D8出SP1之后再用吧。
 
出来了,慢,好象有不少bugs,可以去delphi园地看一下。
 
哎,不支持ADO不说,连个数据库都有问题,用自带的demo也会报错,真是的,气死我也
我的感觉:写.net程序不如ms.net 比如vb.net
写WIN32的还是d7好呀
 
有不少bug的说。而且很占内存啊,我打开所有的vcl目录下的源代码后用了400多m的内
存!!主要都是因为内嵌的建模功能占内存,但是好象功能还不很完善,至少我不太会用。
pascal语言本身的改变实在太多了!!!而且居然支持操作符重载!!个人不太喜欢,以为
用处不是很大。还有静态成员变量的支持,这个不错。支持嵌套类型定义,即
type
A = class
private
type
b = class
...
end;
public
...
end;
这个也还不错。记录和联合类型都得到了加强。还有一些不错的改进。但是总的来说比较仓
促,文档的说明也有问题,和实际不一致。比如类属性的语法应该是
class property A:type read reader write writer;
但是文档上居然说是
class var
property A:....
文档上的例子根本编译不过!!
以前用来委托实现接口的implements语法现在好象也不能用了,但是文档中还有它的说明和
例子。
在语法上还引入了一个class helper,主要是为了将delphi运行库和.net整合起来,但是给
人的感觉非常奇怪,而且有被滥用的可能。
和以前的代码的兼容性上是比较差,除了控件可能不能用以外,使用了指针的代码都比较难
以通过。主要问题在于使用了指针的代码要标记为不安全的代码,而且是在过程的级别上进
行,修改起来十分麻烦。还有类型转换的问题,现在的类型转换的含义和以前的不太一样
了,指针类型与非指针类型间的转换不被允许(可以用很肮脏的手法实现),还有很多转型
调用了转型操作符,有些还涉及到装箱和拆箱操作。可能编译通过后运行时蹦出几个
runtime error。这一点对像我这样把pascal当c用,疯狂强制转型的人来说是个不小的打击。
 
慢慢慢,不知道各位是什么机器,我的cr2.4+256ddr+80g+win2000 pro 是跑不起来啊。
等的让人心烦
 
慢主要是因为内存太小了,先把内存扩到512
 
强烈支持delphi的发展!不管如何,它是最好的!只是需要更好的设计师把它完美了!
 
好容易安装完之后,终于打开了,激动人心啊,全新的界面,不过我很快就明白我无法使用D8,我的显示器太小了(15",800x600).有一个地方很令人费解,就是它自带的demo也无法通过编译.也许和所有的delphi版本一样,偶数版的问题是很多的.
 
我等到D9出来的时候再用
据说这个版本本来打算完全兼容VCL
但是来不及了,好多东西没有做
就拿出来了
象D3,d4吧大概!
 
我是个准备用D8开发的初学者,看来D8有这么多的人有意见啊,真是有点迷茫啊
 

Similar threads

D
回复
0
查看
877
DelphiTeacher的专栏
D
D
回复
0
查看
845
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
810
DelphiTeacher的专栏
D
后退
顶部