社区
C#
帖子详情
delphi 转 C#
rlqiang
2008-06-03 12:02:27
用了几年的Delphi7感觉很是不错,RAD,很多控件,速度也不错。三层的C/S,开发起来相当顺手。可是,去年搞了一年的JAVA,回过头来再用Delphi,觉得很多地方都感觉很是恼火。面向对象、界面和业务、MVC......可是JAVA却不是很好的C/S开发语言,很是郁闷。想转C#,从头再学吧。却丢弃不了Delphi中的很多源码、框架、控件....想写一个三层的C# C/S框架,忽然感觉到无从下手.....
同志们有没有好的建议?
...全文
238
12
打赏
收藏
delphi 转 C#
用了几年的Delphi7感觉很是不错,RAD,很多控件,速度也不错。三层的C/S,开发起来相当顺手。可是,去年搞了一年的JAVA,回过头来再用Delphi,觉得很多地方都感觉很是恼火。面向对象、界面和业务、MVC......可是JAVA却不是很好的C/S开发语言,很是郁闷。想转C#,从头再学吧。却丢弃不了Delphi中的很多源码、框架、控件....想写一个三层的C# C/S框架,忽然感觉到无从下手..... 同志们有没有好的建议?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jinjazz
2008-06-05
打赏
举报
回复
不用delphi好多年,对于设计企业框架来说,.net比delphi方便很多。
BIGBIRDINWOODS
2008-06-04
打赏
举报
回复
用的是C#,感覺delphi更方便
Jinglecat
2008-06-04
打赏
举报
回复
没用过 delphi
却丢弃不了Delphi中的很多源码、框架、控件....想写一个三层的C# C/S框架,忽然感觉到无从下手.....
=====
即使是线性的3Layers, UI 与 BLL 都不会耦合,为什么丢弃不理控件? 难道在 delphi 中你的 BLL 中有 UI 的踪影?
思想不都是相通的吗?
ziseliuxingzh
2008-06-03
打赏
举报
回复
我也觉得CS用delphi方便,虽然我也不是很懂。呵呵
ronal212121
2008-06-03
打赏
举报
回复
CS还是delphi嘛
BS 用.net
ronal212121
2008-06-03
打赏
举报
回复
原来CS 现在只做BS了
rlqiang
2008-06-03
打赏
举报
回复
Delphi的三层只是客户端、服务器和数据库而已。
没有正真意义上的分开表示层、逻辑层和持久层(我这么认为)。服务器端处理的是数据的存取操作和业务规则,但很多逻辑还必须放到客户端。客户端与服务器,只是“调用”、“连接”等操作。并不是非要强调使用表示层、逻辑层、持久层。而是因为有了使用JAVA的体验,却一直没有找到很好的、在Delphi上的解决方案。所以心里有些窝火,想转到C#。Delphi上不好做到完全的面向对象,和很好的高聚合、低耦合。凭经验,Delphi写的项目,如果没有很好的文档支持,如果长时间不去熟悉一下,一时间很难做好后续维护工作。
刘艺的《面向对象编程思想》中,界面和代码分离一章,起始也没有正真意义上的分离,何况他给的案例是很简单的那种。李维的《面向对象实践之路——Delphi版》让我有点失望(大概翻了一下,感觉没有兴趣读。)
————————————————————
最近心情比较烦,其实最近没有什么开发项目。只是想多学习一下。却发现,自己已经跟不上了。
rlqiang
2008-06-03
打赏
举报
回复
这个回复框,“智能”的让人很生气~!!!!!
rlqiang
2008-06-03
打赏
举报
回复
——————————————————————————-!!!!!!!!!!!!!
建议CSDN取消按“ESC”清除内容的功能!!!!!!!
写了半天,不小心按了ESC,全没了~!!!!!
没有感觉了。!!!!
fuadam
2008-06-03
打赏
举报
回复
感觉c# + websercice的cs程序开发速度还是慢,想听听你对cs三层的见解
rlqiang
2008-06-03
打赏
举报
回复
多谢各位的建议。
要是没有使用Java,也许我不会有这些想法。翻了一下李维写的《面向对象实践之路——Delphi版》,还有刘艺的《delphi面向对象编程思想》,还是觉得delphi不是为面向对象所生。delphi在意的是RAD,心理面对Delphi的编码方式有了抵触情绪。有没有从Delphi转到C#做多层C/S同志?给点建议吧。谢谢了。
lextm
2008-06-03
打赏
举报
回复
面向对象、界面和业务、MVC
========================
使用Delphi也可以做到上面几条,只不过CodeGear默认的VCL框架不包含这些东西罢了,并不是说不可以做。lz的看法未免极端。有可能的话,还是静下心来用Delphi做做实验看看,毕竟还有那么多人在使用Delphi。
从
Delphi
转
C#
初学Demo.zip
从
Delphi
转
C#
初学Demo心得VS2019编译成功
delphi
转
c#
工具
delphi
转
c#
的比较好用的一个软件 欢迎大家下载使用
delphi
转
C#
工具
delphi
转
C#
工具
Delphi
转
换
C#
Delphi
源码
转
换为
C#
,最高支持到
Delphi
2010,破除了原版500行的限制. 因为
delphi
的控件,
C#
没有,所以
转
换的代码不能直接运行,但是可以查看.
delphi
转
c#
破解版
Delphi
程序
转
换成
C#
工具,以破解,突破
转
换代码行数限制。可以更快捷的将
Delphi
代码
转
换成
c#
代码,节省代码翻译时间。
C#
110,561
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章