关注Delphi.NET,呵呵,我们又要吞并一个版了(转自CSDN)
2008-05-01 02:53
274 查看
嗯,我又被点名了。本来我已经在整理一篇文章,有关Delphi/Delphi.NET和Microsoft.NET的内容,但是我一直没有时间完成(我已经在论坛上说了好几次了)。有些事情我并不方便说,这些事情应该由Borland的人来说,例如Tomm兄(转贴者注:台湾宝兰产品经理),他有关Borland的信息应该是比较正确的,因为我是Delphi 6的Beta Tester,也是Microsoft .NET的Beta Tester.
我可以简单的说一下我的看法,不过这些看法是我个人的意见,各位可以参考一下。
1. Delphi 6仍然将是Window下最好的原生开发工具,至少在2,3年之内如果我要写传统的原生App, Delphi 6是首选。只是希望Borland不要急着推出Delphi 6.
2. .NET仍将逐渐成为Window下主流的开发环境, Window下的工具厂商都需要支持。不过这可能需要最少1到2年的时间。NET才会成为主流。
3.在。NET开始的版本中, COM+仍然是核心技术。虽然。NET有了新的组件模型,类似VCL,只是可以使用在所有支持。NET的语言中。但是有关Pooling, Transaction等仍然是靠COM+完成的。所以COM+仍然非常重要。
4.在Beta 1中。NET的data-aware做得仍不如Delphi,但是Beta 2有了改善。
5.我喜欢C#,但是我也喜欢Object Pascal.两个语言各有优缺点。 Borland可以在Delphi.NET中继续改善Object Pascal.那么我可能仍然会用Object Pascal.
事实上我认为。NET的Framework虽然完整,但是。NET的Framework在我来看仍然和VCL的Component Framework有一点差距。 .NET的Framework和Java的class比较接近,大都需要程序员写一堆的程序代码。 Borland的专长就是设计Framework,例如OWL, VCL都比Mirosoft设计的好。因此Borland可以在。NET的Framework上再架构一个比较偏向VCL这种Component Framework,那么我们Borlnders就可以在Delphi.NET中享受比使用Microsoft.NET的人更高的生产力。 Borland不需要再写另外一个Framework和。NET Framework竞争,相反的要好好的利用。NET Framework来建立更棒的。NET VCL.如此一来即可以避免以往Microsoft利用OS优势来打击Borland,例如MFC对OWL,又可以建立一个功能完整,方便好用的Framework来回击Microsoft.
。NET的确对Borland是一个严厉的考验,不过我不担心Borland无法应付。只要Borland投入足够的资源,就像投入JBuilder一样。我只是担心Borland让一个Team开发Delphi, C++ Builder, Kylix, Kylix For C++.那么就不妙了,这也是我最不能接受的。 Delphi明明还为Borland赚不少钱,却不投入相对的资源,有点不公平。嗯说太多了,应该闭口让Tomm来发表一下。
附录:
以下是论坛的其它内容:
问:不是六月份就要出货了吗?怎么说不急呢?
答:哈哈,我装作不知道6月要出货好了。
问:不晓得正式版何时出?我觉得好奇怪为什么M的产品beta版本就这么多人用?
答:年底左右。这是Microsoft和Borland策略的不同,不过我希望Borland能够再开放一
点,例如Borland 1是的Beta Tester就有超过上万人,这是Borland有史以炊来最大的测试计划。至此之后就再也没有了。
问:嗯!没错在之上还可以架Framework!不过我觉得Java当中Package的概念使得函式库很容易理解,并且其语言有相当多的特色,其I/O就可以写一本书了。
答:。NET也很好,光是。NET中有关XML/SOAP的类别也可以写好几本书。也许我是属于实用派,因此不管是Delphi,Java或是。NET我都以实际的「使用性价值」来看。从我个人的观点来看,除非SUN继续强化Java,否则。NET的架构在目前是比较好,只不过。NET是只定位在Window系列的平台。SUN的Hot Spot Compiler已经成为笑话,但是由Anders领军的。NET可不是开玩笑的。现在。NET Beta1的速度已经超过Java,等到Beta 3开始调整速度时,。NET可能会胜过Java许多。
问:Borland的研发人员真是战将啊!另外,JBuilderd的专书似乎少之又少,在国外应该比较风行吧!
答:嘻,如果你往好的方向解释也可以,只是我怕Borland投入的资源不够多,而造成历史覆辙,希望我是多虑的。JBuilder的确是在英/美语系的国家卖得很好。
我可以简单的说一下我的看法,不过这些看法是我个人的意见,各位可以参考一下。
1. Delphi 6仍然将是Window下最好的原生开发工具,至少在2,3年之内如果我要写传统的原生App, Delphi 6是首选。只是希望Borland不要急着推出Delphi 6.
2. .NET仍将逐渐成为Window下主流的开发环境, Window下的工具厂商都需要支持。不过这可能需要最少1到2年的时间。NET才会成为主流。
3.在。NET开始的版本中, COM+仍然是核心技术。虽然。NET有了新的组件模型,类似VCL,只是可以使用在所有支持。NET的语言中。但是有关Pooling, Transaction等仍然是靠COM+完成的。所以COM+仍然非常重要。
4.在Beta 1中。NET的data-aware做得仍不如Delphi,但是Beta 2有了改善。
5.我喜欢C#,但是我也喜欢Object Pascal.两个语言各有优缺点。 Borland可以在Delphi.NET中继续改善Object Pascal.那么我可能仍然会用Object Pascal.
事实上我认为。NET的Framework虽然完整,但是。NET的Framework在我来看仍然和VCL的Component Framework有一点差距。 .NET的Framework和Java的class比较接近,大都需要程序员写一堆的程序代码。 Borland的专长就是设计Framework,例如OWL, VCL都比Mirosoft设计的好。因此Borland可以在。NET的Framework上再架构一个比较偏向VCL这种Component Framework,那么我们Borlnders就可以在Delphi.NET中享受比使用Microsoft.NET的人更高的生产力。 Borland不需要再写另外一个Framework和。NET Framework竞争,相反的要好好的利用。NET Framework来建立更棒的。NET VCL.如此一来即可以避免以往Microsoft利用OS优势来打击Borland,例如MFC对OWL,又可以建立一个功能完整,方便好用的Framework来回击Microsoft.
。NET的确对Borland是一个严厉的考验,不过我不担心Borland无法应付。只要Borland投入足够的资源,就像投入JBuilder一样。我只是担心Borland让一个Team开发Delphi, C++ Builder, Kylix, Kylix For C++.那么就不妙了,这也是我最不能接受的。 Delphi明明还为Borland赚不少钱,却不投入相对的资源,有点不公平。嗯说太多了,应该闭口让Tomm来发表一下。
附录:
以下是论坛的其它内容:
问:不是六月份就要出货了吗?怎么说不急呢?
答:哈哈,我装作不知道6月要出货好了。
问:不晓得正式版何时出?我觉得好奇怪为什么M的产品beta版本就这么多人用?
答:年底左右。这是Microsoft和Borland策略的不同,不过我希望Borland能够再开放一
点,例如Borland 1是的Beta Tester就有超过上万人,这是Borland有史以炊来最大的测试计划。至此之后就再也没有了。
问:嗯!没错在之上还可以架Framework!不过我觉得Java当中Package的概念使得函式库很容易理解,并且其语言有相当多的特色,其I/O就可以写一本书了。
答:。NET也很好,光是。NET中有关XML/SOAP的类别也可以写好几本书。也许我是属于实用派,因此不管是Delphi,Java或是。NET我都以实际的「使用性价值」来看。从我个人的观点来看,除非SUN继续强化Java,否则。NET的架构在目前是比较好,只不过。NET是只定位在Window系列的平台。SUN的Hot Spot Compiler已经成为笑话,但是由Anders领军的。NET可不是开玩笑的。现在。NET Beta1的速度已经超过Java,等到Beta 3开始调整速度时,。NET可能会胜过Java许多。
问:Borland的研发人员真是战将啊!另外,JBuilderd的专书似乎少之又少,在国外应该比较风行吧!
答:嘻,如果你往好的方向解释也可以,只是我怕Borland投入的资源不够多,而造成历史覆辙,希望我是多虑的。JBuilder的确是在英/美语系的国家卖得很好。
![](http://blog.csdn.net/upimg/20061210/11AIT421FXI5.jpg)
相关文章推荐
- RegularExpressions(1) 一个 Net 样式的、适用于 Delphi 2009 之后版本的正则表达式组件
- 一个实际的Lisp项目开发心得 - albert_lee的产品技术空间 - 博客频道 - CSDN.NET
- oschina.net 是目前中国最大的开源技术社区。我们传播开源的理念,推广开源项目,为 IT 开发者提供了一个发现、使用、并交流开源技
- .Net提供三种途径供我们导入一个COM组件
- 转帖 一个很有用但不常用到的传值方法! http://topic.csdn.net/u/20070124/22/09d43606-4119-4407-bfa6-8b2890ffbac7.html
- .NET委托:一个C#睡前故事(http://blog.csdn.net/uoyevoli)
- 关于ubuntu10.04触摸板不能禁用和gedit文本编辑器中文乱码问题的一个解方案 转自:http://blog.csdn.net/luodayuan/archive/2010/05/23/5617615.aspx
- 程序只启动一个实例的几种方法(转自http://blog.csdn.net/starlee)
- [原]每日头条(200709)——自有新视角:一条热点新闻、一项业界动态、一个另类点子……,关注我们的社会、关注我们的行业、关注我们的思想
- 使用Boost.PropertyTree处理XML、JSON和INI数据 - 做一个优雅的程序员 - 博客频道 - CSDN.NET
- 一个较完整的带农历的日历[作者Blog:http://blog.csdn.net/AppleBBS/]
- CSDN 产品事业部开设官方博客了!来关注我们的一举一动吧!
- android之存储篇_SQLite存储方式 - 一个本科小生的奋斗史 - 博客频道 - CSDN.NET
- [声明] 此账号不在更新,请关注 http://blog.csdn.net/tech_chenlongzhen
- 创建并控制一个asp.net程序!(for delphi.net )
- 一直在关注技术 asp .net delphi java objectc c++ php 以后...
- 快速掌握一个语言最常用的50% 【转自孟岩http://blog.csdn.net/myan】
- 经过三个月用Delphi7.0开发的长沙市建设工程招标投标评标系统,C#版本会在近期推出,欢迎关注!呵呵
- 大家是否发现:CSDN的文档中心劫走了我们博客的部分访问量,呵呵
- android之存储篇_SQLite存储方式 - 一个本科小生的奋斗史 - 博客频道 - CSDN.NET