Delphi未来发展的Q&A(borland重要趋势消息) (0分)

  • 主题发起人 主题发起人 borland china
  • 开始时间 开始时间
B

borland china

Unregistered / Unconfirmed
GUEST, unregistred user!
Octane和Delphi Q&A – 由Anders Ohlsson撰写
Q. 什么是Octane?
Octane是Borland Delphi下一个版本的开发代号, Octane将会支持Microsoft Win32和.NET
Framework,开发者将可使用Delphi程序语言和可视化组件函式库(VCL)进行开发的工作。
Q. 什么是Delphi for .NET?
Delphi for .NET是一组整合性的开发工具,这将是Octane的新的功能。开发者可使用
Delphi for .NET来建立在.NET平台下新的Delphi应用程序并且帮助开发者现有的Win32
Delphi应用程序到.NET之中。Borland已经在Borland Delphi Studio 7中放入了这个科技的
预览版本,其中包含了Delphi程序语言的.NET编译器以及VCL For .NET。这些科技的目的是
为了帮助Delphi开发者转换到.NET平台,移植他们现有的原始程序代码到.NET中并且保留他
们原有的技巧。
Q. Delphi for .NET什么时候会推出?
Delphi for .NET会包含在Octane之中,而Octane计划在2003年底推出。
Q. 我需要等到它推出吗?现在我能够做什么?
Borland Delphi 7 Studio包含了Delphi For .NET的预览版本。这个预览版本允许开发者使
用Delphi程序语言来探索.NET Framework。我们同时提供了数个更新的预览版本,为编译器
加入了更多的功能。其中对于VCL For .NET的更新允许开发者开始移植他们现有的应用程序
到.NET之中。
Q. VCL for .NET和VCL的相容度如何?
VCL for .NET包含了Win32平台中使用最普及的VCL函式库的大部份通用类别。Borland正尽一
切可能提供VCL和VCL for .NET之间完整的兼容性。使用VCL类别的Delphi原始程序可能只需
要小量的修改即可在.NET中重新编译,也有可能完全不需要修改。VCL for .NET是VCL的最
大子集,因此绝不部份的类别,不过不是全部,都会存在于VCL for .NET之中。原始程序中
对于直接呼叫Win32 API的程序代码可能是需要修改的。Third-Party组件以及Win32组件也
需要有.NET的版本以维持兼容性。不过和Linux上的CLX不同的是,.NET Framework仍然是建
立在Window平台上的,因此Win32 API呼叫以及其它兼容的呼叫仍然可以继续使用。目前
Delphi For .NET预览版本也包含了移植VCL到VCL For .NET通用问题的说明文件。
Q. 我可以同时使用VCL for .NET对象以及.NET Framework的物件吗?
这是绝对可以的!一旦Delphi的原始程序编译成.NET,它即是.NET环境的原生程序代码。可
同时存取VCL.NET对象以及完整的Microsoft .NET Framework物件。对象也可以被其它程序
语言继承或是存取。使用Delphi for .NET完全能够开发.NET的所有功能。
Q. Sidewinder是什么?
Sidewinder是另外一个Borland在.NET的重大产品的开发代号。Sidewinder项目是提供一个
使用C#程序语言的.NET RAD开发环境。Borland希望SideWinder在.NET的表现就像Borland的
JBuilder在Java上的成功。SideWinder是建立在Microsoft .NET Framework上企业级的开发
工具,目标在于提供开发者高生产力和工业标准。SideWinder在三个关键点提供了企业级的
开发标准。第1,SideWinder在单一的.NET解决方案中整合了所有应用系统开发的流程。
第2,SideWinder提供了.NET整合异质环境的能力,可整合多个厂商平台,例如Java和CORBA。
也提供了多个厂商对于ADO.NET的支持,例如Oracle,IBM DB2,Microsoft SQL Server以及
Borland的InterBase。第3,SideWinder藉由模型驱动开发模式来提供比传统RAD更高的应用
系统开发生产力。
Q. Sidewinder何时会推出?
Sidewinder计划在2003年的夏季推出。
Q. 目前Delphi的功能会继续包含在Octane之中吗?
是的,现有的Delphi 7 Win32的功能都会包含在Octane之中,并且会更加的强化。许多Delphi
Win32的功能也会同时移植到.NET和Octane之中。
Q. 如果我想继续Win32的开发工作呢?
对于Win32的开发目前仍然有强烈的需求,Borland承诺只要客户仍然有对于Win32开发的需求
,Borland就会持续的支持Win32平台的Delphi。因此Borland计划让Delphi同时支持Win32和
.NET。目前Borland拥有超过2百万的活跃Delphi和C++Builder的开发者,而Borland对于这个
开发社群的承诺从未改变过。
Q. Delphi和Linux的未来会如何?
Borland是目前的第1名的原生Linux开发整合发展环境厂商,而且Linux平台在持续的成长之
中,我们也希望Linux平台上对于Delphi开发的需求能够持续的成长。.
Q. 为什么我要购买Sidewinder for来进行C# 和.NET的开发?
Borland SideWinder和Microsoft的Visual Studio都提供了整合开发的能力,例如窗体设计
,编辑,编译和除错等。然而SideWinder也非常着重在提供和加速完整的应用程序开发流程
的支持环境。从需求分析,到设计,到开发和效率测试。Borland SideWinder和Microsoft
的Visual Studio都支持开发.NET应用系统,然而SideWinder却提供了允许开发者整合
Microsoft .NET应用程序和Java,CORBA的能力,并且允许使用不同厂商的企业数据库,例如
IBM,Oracle和Microsoft的数据库产品。Borland也把RAD推向下一个开发层级,为SideWinder
加入.NET模型驱动开发的能力,以提供开发者10倍数开发的生产力。这是RAD工具从发明以来
从未见过的大幅生产力。
Sidewinder和Octane共同使用了一个新的核心整合发展环境。Delphi的开发者在这个新的
Sidewinder IDE中将可立刻的拥有生产力,更棒的是Sidewinder也可以组态成类似Delphi整合
发展的环境。并且Octane也会包括Borland对于.NET开发的特定功能的Delphi版本,当然这些
功能也会出现在Sidewinder之中。对于Delphi开发者来说,Sidewinder是最自然,适当的C#
开发环境。
 

期待中
 
说的就是,不过,从中可以看出Borland对Borland SideWinder的重视,而且这个新的编辑环境
好象还不会支持Delphi,也就是Borland优先发展的项目。
那么Delphi呢? 是不是只是为兼容Win32,Linux而保留? 而且其它资料也在请Delphi程序员
应该转向ALM, SideWinder。是不是鼓励放弃 Delphi? 还是在未来的发展中可以取得与
Borland SideWinder相同的地位?
Borland的持续发展方面做得很不好,说实在的,从用Delphi,改变学习了很多东西,虽然还是
很喜欢其产品。从Report Smith到QuickReport再到Rave。 不知是不是还没有掌握RAVE,觉得并不怎
么样。 网络编程也是一再地变,IntraWeb是不是很有生命力,能持续支持多久? MM呢? 是不是
也要被替换?
Borland的产品线确实不好把握。

 
还是区bdn.borland去看新闻吧,我总觉得翻译的有点拗口,
 
不过这次borland china倒挺快,这么快就翻译了:)
 
sidewinder的IDE样式以及代码风格:
http://www.drbob42.com/SideWinder/index.htm
 
说实话,看见inprise关于这个版本的软件,我并没有一点的兴奋的感觉
我对于delphi有过2次触电的感觉,第一次是在读大学的时候,我从dos
转到windows上来,成天的写winmain,处理消息的分发,看见了 delphi
1.0,惊为天人,第二次是我在前年,看见delphi6.0,对于其能跨越平台
(后来才知道根本不是自己想象的那种)佩服的五体投地,看见delphi7的
时候,对于其和win xp的追随,我感觉很失落,现在,Delphi成了微软的小
跟屁虫了
在前年的时候,一个在美国的朋友对我说,delphi在搞.net,我还以为是要吧
delphi,c++ builder 和java builder利用一个编译平台来实现呢,我那时侯,
居然天真的以为,自己能用delphi开发java程序了,真是好笑
 
阿呜,我老了,我写了五年的delphi程序了,现在已经没有当年的感觉了。。。
怎么办呢?到底最后面是什么?c++ ? c#? or java?
还要继续学习呀。。。。。
[:(]
 
wolaixue刚向webmaster@timeboat.com发的邮件,请版主查收!!!
-------------------------
您好!
我是DFW注册用户wolaixue!
今天发现一个问题!如果某贴里含" "这样的字符,将不能正常显示!
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1760923是我发起的贴子,
今天发现不能正常显示,查看源文件并发测试贴得知是" "这样的字符引起!(""内的字符)
因我发了测试贴,好象导致整个DFW都不能正常显示了!这里表示道歉!但不是有意的!
只是想确定原因而已!
以前就发现有些贴子不能正常显示,没太注意,今天既然发现问题所在,特发邮件请DFW坛主
修正这个BUG,否则不排除有人故意破坏!

2003.4.19

-------------------------------
以上是邮件内容,其中" "内的字符在这里改成空格了!
 
我看还是好好地学ASM、数据结构、算法、OS...................
 
bcb不是要用c++写vcl库吗,到底可信度有多大,什么时候出啊
 
borland 正式把sidewinder命名为C# Builder!!!
http://bdn.borland.com/article/0,1410,29959,00.html
 
跑来跑去好累啊,Borland还真的是。。。。。。。。。。。。。
 
后退
顶部