原来Delphi在Web应用方面是不入流的(个人观点).在加上.net的Web Form的推出,Delphi不得已把
IntraWeb加入到Delphi7中.至于原理上应该是于Web Form类似,把所有东东翻译成JSP,但可能还是
比不上Web Form.虽说AToZed一再强调可方便的做customer control,但翻遍了网站也没发现Guide.
而.net的Assembly相信更能吸引第三方开发商.
用了两天IntraWeb,总的感觉是方便,真是方便.开发方便,发布也方便,甚至不要任何Web Server.
http应用中比较头疼的状态维护几乎全部自动实现,可以通过Public属性在两页间传递数据.但效率
如何尚未考证,可已经有了一个负作用,"后退"键没有作用了(虽然可通过设置ServerControler的属性
强调他有用,但绝大多数情况下还是不能正常工作).Session的管理也很方便,向导几乎做了所有的事,
你只要添加想要维护的属性就可以了.并且属性可以是各种复杂类型,这可是我梦寐以求的.
AToZed考虑的也比较详细,常用的需求都考虑到了,比如认证,ssl,Download文件...
总的来说,在Delphi环境中看见这样的东东,还是能让我眼前一亮的.
to 阿蛮:
将ServerControler的ComInitialization属性改为ciNormal就可以用ADO了.