Borland在美国的BorCon上面演示了Delphi的下一个版本(代号:Diamondback),引起了Delphi热爱者的广泛关注。而Diamondback是否能够再度续写Delphi5时代的辉煌?Delphi的未来又将如何?对于开发者而言,是否有必要转移到新版本Delphi?在开发工具市场,Borland未来将何去何从?相信每位读者都会对这些问题感兴趣。 CSDN特别组织了聊天活动,邀请Borland大中华区CTO 李维、Borland高级工程师左轻侯、Borland产品专家周爱民,和开发者朋友们一起探讨这些问题。现场还将送出10件Borland官方T-Shirt。
聊天主题:帝国反击战:Delphi再创辉煌? 聊天时间:2004年9月29日(周三)下午14:00--16:00 聊天地点:CSDN嘉宾聊天室 http://chat.csdn.net 聊天嘉宾:李维(Borland大中华区CTO)
左轻侯(Borland高级工程师)
周爱民(Borland产品专家)
相关资料下载:Delphi2005技术概述
BorCon演示文档 您有什么想问嘉宾的吗?请告诉我们。您可以通过发送Email([email protected])或直接跟贴。CSDN工作人员将做整理后,提交给嘉宾。
解决方案 »
- 求Delphi 5 开发人员指南 随书光盘里的源码
- 如何获得DBGRID的记录数
- HKEY类型和AnsiString类型如何转换??
- 如何识别窗口,如:ie的广告窗口和正常的窗口。
- 关于创建FORM问题~
- 哪里有delphi6.0 sp2 ???
- 从dbgrid中取两个字段相减,字段为时间类型,用adotable连接的,代码该如何写!在线等待!
- 求救(急!):在应用程序中,怎样获取DOS程序是否执行完成?
- 请帮忙写一个数据字典:
- 关于DELPHI中的SQL的动态查询
- 请教:我的AQTime 3.15.222.0在打开文件时出错
- 能否通过数据源(DataSource)及数据集(Table)与DbListBox相关联,让DbListBox直接显示表的某一字段值,无须写代码,象VFP一样。具体怎么操
最近又在策划什么书出版啊!
d9 在win32方面增强了什么? 与d7兼容性如何?
d9 相对 d8, 在.net 方面增强了什么?
d9 编译出来的组件, 与C#的兼容性如何?
d9 有配套的 together 嗎??
Delphi 9是要支持WinCE/Pocket PC, 可是MS写的Code太糟糕, WinCE/Pocket PC的Visual Designer写死在VS.NET中让Borland无法使用. Danny说了, Borland准备自己写一个WinCE/Pocket PC Visual Designer, 因此在时间上来不及.delphi9的更新功能怎么会没有大进步? 看来是你不清楚吧, 在BorCon 2004上Delphi 9有下列重大的功能 :• Refactoring, ECO for ASP.NET
• New ASP.NET Web Controls
• DBWeb controls are ECO enabled.
• New HTML designer features.
• dbGo for .Net
• Delphi Advantage for ADO.NET
o Create tables, edit tables, etc in the Data Explorer
• Team ALM productivity
o Fully integrated StarTeam into the IDE
• Function inlining to improve performance.
• Can do things above and beyond what the .Net JITer does
• Diamondback now supports multi-unit namespaces.
• There is the for..in language contruct (Equal to the foreach in C#) • He's showing how the VCL.NET designer can be the good old fashioned floating designer that we all know and love and how the designer works just like we remember.
看来Delphi 9可提供以前Delphi 的开发环境,那个Refactoring功能太有意思了。• Allen's pointing out that they have “ripped off“ a bunch of stuff from JBuilder. For instance, SyncEdit. It allows you to select a bunch of code, and change all the common symbols in the code, i.e. you make a change in one place, and all the symbols are change where you selected. 强大的SyncEdit终于出现在Delphi 中• He's showing the History function, which is sort of like a simple, local version control system. You can save as many copies of of a file as you need on disk, and the IDE will manage that for you, including source code diffs and what not. Very cool.• Designer enhancements: Select StoredProcedures, automatic StoredProcedure parameter population, Table mapping support.
• You can do schema/table creation in the IDE, copy table data from one location to another with bdpCopy, you can edit/alter tables and views as well, right from the DataExplorer
• There's a new component called the DataHub that appears to aggregate data from multiple sources, and there is a DataSync component that will manage all the updates for you. It's a conduit between the dataset and your changes to the data.新的Midas/DataSnap, 更多的dbExpress Drivers和bug fixes
• Chris was in the hospital and came in to demo for us. What a trooper!
• The biggest feature was to meld the Win32 and .Net debuggers together so that you can debug both together.
• He's got a project group with a Delphi for .Net, Delphi for Win32, and C# projects. He's setting a breakpoint in each project, and is hitting each of the breakpoints, all at the same time. He's debugging a Win32 and a .Net process at the same time.
• Each of the items in the stack frame now have local variable information. If you select an item in the stack view, you get its local variable
• Breakpoint view is nicer -- can enable/disable breakpoint with checkboxes and inplace editing for variable breakpoints.
• There is IL and native assembly in the CPU view
• You have the choice to break or not break on a given exception. You can even ignore an exception, and the next time that exception is raised, it will continue to be ignored. That's a very nice feature.Delphi 9的Debugger可同时Debug数个Projects以及更多的Debug功能Jim Tierney is up showing the new Web Deployment Manager. This is a really neat feature, and very useful. You can easily deploy an ASP.NET application to any network or FTP location. In addition, the ASP.NET Project Manager will show all the files in the directory of a project, as ASP.NET projects are very file based. It's a nice feature.Cool, Delphi 9将有Web App FTP Deployment的能力• He's showing off refactoring. This is really nice, too, folks. You can extract methods, rename variables (across the entire project), extract resourcestrings, automatically declare variables, and find the unit of a given declaration and add it to your uses clause.
• He is showing HelpInsight, where a “help hint“ pops up for identifiers when you hover the mouse over an identifierDelphi 9同时提供Refactoring, HelpInsight等强大的功能给Delphi.NET, Delphi Win32, C#另外Delphi 9的Modeling功能现在可以使用在任何的程序中, 而不光是ECO程序. win32方面几乎没什么改进,除了refactor和for in语句有一点亮光名,其它都令人失望
没问题, 可是你可能不知道Delphi 9 Win32的Compiler经过了新的Optimization, 有更好的机械码品质, 还有Modeling的功能(Win32的Modeling!?), 这些是Delphi 7没有的, Delphi 9 Win32的新增功能很多, 只是你不知道. Delphi 9 Win32在COM/COM+, Multi-Tier, Web Service, dbExpress, DataSnap等方面都有增强和新功能.现在只等Borland给一个稳定的Delphi 9, 现在Delphi 9已经进入全面Debug的阶段, 因为所有的功能已经实作完毕.