导航
全部
Ada助手
登录/注册
社区
语言基础/算法/系统设计
帖子详情
我从C#转型学DELPHI 你们看值得吗? 我真的很迷惘
CqCoder
2009-04-25 08:52:22
我以前学C#,c,ASP.NET 的 学了1年左右 能独立开发简单的B/S结构的web 系统,对面向对象有一定了解,有个公司很好,但是只要学DELPHI的,你们说说 DELPHI的前景如何??我转型值得吗??请各位指点迷津啊 ·····
迷途的小羔羊··
...全文
给本帖投票
597
46
打赏
收藏
我从C#转型学DELPHI 你们看值得吗? 我真的很迷惘
我以前学C#,c,ASP.NET 的 学了1年左右 能独立开发简单的B/S结构的web 系统,对面向对象有一定了解,有个公司很好,但是只要学DELPHI的,你们说说 DELPHI的前景如何??我转型值得吗??请各位指点迷津啊 ····· 迷途的小羔羊··
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
46 条
回复
切换为时间正序
请发表友善的回复…
发表回复
发表回复
按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
显示为
卡片
标题
链接
打赏红包
tlbb20080901
2010-02-11
打赏
举报
回复
delphi只是细节开发上帮你省掉了很多琐碎(同时仍然保留深入的能力),
我别的不多说 就是DELPHI的界面也做的太垃圾 真不懂它公司搞什么鬼 2010更是垃圾 还没VC++的界面好
一个界面给人的印象也是很大的
CqCoder
2009-05-02
打赏
举报
回复
只有给50分了
```````
CqCoder
2009-05-02
打赏
举报
回复
[Quote=引用 37 楼 lee576 的回复:]
还有人断章取义的,我不想说,每种语言有适合的领域,我就说delphi游戏开发值钱,有它的原因!
MIS 用到的技术就那么多,估计又有人看到这句会不爽,你不服可以看看招这两种领域开发的人员,他们的薪水是否一样!!一种技术掌握的人多,会的人多,自然就贬值了!
需求和管理完全是另外一会事,在哪种项目里都很重要,如果非要扯到delphi上,那么OK你也是正确的。
现在delphi的需求量小,工资偏低,我不能说它是个别现像,大…
[/Quote]
太谢谢你了 我已经坚定了学ASP.NET和C#
谢谢你的建议 真的 要是我分多的话全给你了``
CqCoder
2009-05-02
打赏
举报
回复
文件上传问题已自己解决
谢谢各位了
haitao
2009-05-02
打赏
举报
回复
[Quote=引用 37 楼 lee576 的回复:]
还有人断章取义的,我不想说,每种语言有适合的领域,我就说delphi游戏开发值钱,有它的原因!
MIS 用到的技术就那么多,估计又有人看到这句会不爽,你不服可以看看招这两种领域开发的人员,他们的薪水是否一样!!一种技术掌握的人多,会的人多,自然就贬值了!
需求和管理完全是另外一会事,在哪种项目里都很重要,如果非要扯到delphi上,那么OK你也是正确的。
现在delphi的需求量小,工资偏低,我不能说它是个别现像,大…
[/Quote]
本来看到这样的语气,是不想再说的了,只是看到“断章取义”就多说几句:
的确,【需求和管理完全是另外一会事,在哪种项目里都很重要】,不一定就是delphi才最强
我的经验告诉我,做MIS,用户是“易变”的,尤其是中国的用户,自己都不清楚自己要什么,或者清楚但是说不清楚
所谓易变,其实也就是开发者在理解、了解用户的需求上的困难,
这种困难导致开发者在不同阶段对需求的理解、认识不一样,所以才觉得需求又变了!
其实,变的不是需求,而是自己的认识!
只要不是故意跟你过不去的用户,谁愿意变来变去,
尤其是项目的开发实施这么个时间段内,变化的可能性本来就是很小的
而且,真正成功的MIS,应该能考虑到用户应用的发展趋势,他们合理的小的发展变化,应该是要考虑进去的
——到这里,的确都不是delphi特有的。
但是,要做到这一点,如果没有RAD且数据库支持得好的语言、工具,那只能是开发人员的一种奢望。
而delphi,就正好是很好地满足了这2点!
(这一点,有人可能会举vb甚至vfp的例子:它们岂不是更好!
但是,一般而言,它们这种语言,更适合高素质的业务人员学习后建立方便自己、部门的小型应用,
用于构建较大的系统时,可能会遇到一些瓶颈。相对而言,delphi在这方面的瓶颈更高一些。
不用说vb也有大应用的例子,行行出状元,各个语言都有把它发挥到极致的高手。
但我现在在这里只是说主流开发人员的应用水平)
所以,在游戏方面,我倒是不完全看好delphi。除非游戏开发的前期也需要大量的原型用于开发者与策划者甚至游戏用户的交互、沟通。
至于说delphi开发MIS不用什么技术,更是无法认同。
delphi只是细节开发上帮你省掉了很多琐碎(同时仍然保留深入的能力),
而真正的企业应用框架,由于delphi出的早,没有直接提供(的确如上面有人说的:C#反而有!)
这一点,做delphi应用的公司,需要有人能创建出一套成熟的框架,从建立到完善,这个才是需要技术含量的
(公司的其他人在这个框架下进行开发,才能又省事(这时才可以说没有技术含量了)又高效(能应付更远更大的压力))
至于认为我被什么一两套商业公司的东西所误导,实在是令我摸不着头脑:
一两套商业公司的东西,是指什么公司的哪方面、环节的东西?
开发工具、环境、平台?还是最终的MIS产品?还是系统集成公司的??
云烟,不再年轻
2009-05-01
打赏
举报
回复
还有人断章取义的,我不想说,每种语言有适合的领域,我就说delphi游戏开发值钱,有它的原因!
MIS 用到的技术就那么多,估计又有人看到这句会不爽,你不服可以看看招这两种领域开发的人员,他们的薪水是否一样!!一种技术掌握的人多,会的人多,自然就贬值了!
需求和管理完全是另外一会事,在哪种项目里都很重要,如果非要扯到delphi上,那么OK你也是正确的。
现在delphi的需求量小,工资偏低,我不能说它是个别现像,大家可以看每月的调查报告和统计数据,每月都有各种统计图表比较!
还有从人才需求量看看!我对delphi,C#没什么偏见,有时候完全是商业决定的,Borland没经营好它,那是delphi的不幸,对delpher人一定是有影响的,如果你再说只要什么有思想就行的鬼话,你可以去用delphi 1.0,反正工具也不重要?是不?
如果事情都这么简单,不也不会有那么多开发领域和开发工作得到的薪水是不一样的,反正是铁的事实摆在眼前,不愿意接受它也是确实发生的。
这里面也有市场需求因素!
就算思想牛怎么了,C++之父玩JAVA未必牛得过JAVA之父吧。不然搞这么多语言出来有什么意义,因为各有所长!思想也不是万能的,什么都能玩得转!
云烟,不再年轻
2009-05-01
打赏
举报
回复
用什么都没关系,你还可以用汇编的,反正你思想行嘛,如此说来软件技术不用发展了,就用第一个出世的计算机语言就OK了
云烟,不再年轻
2009-05-01
打赏
举报
回复
[Quote=引用 34 楼 lzf1010 的回复:]
引用 19 楼 lee576 的回复:
我一开始就是学的C#,后来进了家垃圾公司,那里只搞delphi,又开始学delphi,工资巨低,换家公司现在又搞C#了,工资涨了两倍
搞delphi不搞ERP或者游戏编程的话,工资普遍不高,尤其不要用delphi做MIS系统,工资奇低的,又没什么技术含量
思想不行,用什么语言都是一样没技术含量,工资再高也高不到哪里去
[/Quote]
那你可以用VB的,没关系
云烟,不再年轻
2009-05-01
打赏
举报
回复
再有人来回复,懒得看这贴,
荐楼主学习原来的技术,不要轻易改变自己的方向
asp.net 是不错的技术,因为web的时代来临了!
:)
liangpei2008
2009-05-01
打赏
举报
回复
我年轻的时候也像37楼的兄弟一样较过真儿,现在想想以前
~
CqCoder
2009-05-01
打赏
举报
回复
[Quote=引用 36 楼 lee576 的回复:]
用什么都没关系,你还可以用汇编的,反正你思想行嘛,如此说来软件技术不用发展了,就用第一个出世的计算机语言就OK了
[/Quote]
感谢你的回答 朋友··
再向大家请教一个文件上传的问题!!!!!!
源码:
if (this.FileUpload1.HasFile)
{
int MaxLength = 1024 * 1024;//最大为1M
string name = this.FileUpload1.FileName;//获取文件的名称如:panjun.doc panjun.gif
string type = name.Substring(name.LastIndexOf(".") + 1).ToLower();//获取文件的类型
if (this.FileUpload1.PostedFile.ContentLength > MaxLength)//限定上传大小为1MB
{
Response.Write("<script>alert('上传文件的大小超过了1MB的最大容量!请压缩后再上传!')</script>");
return;
}
if (type == "jpg" || type == "bmp" || type == "gif" || type == "png")
{
string filepath = this.Server.MapPath(name);
//我想改成我想保存的位置,如G:\C#上机\服务器控件\img ,该怎么写代码啊??
if (!File.Exists(filepath))
{
this.FileUpload1.SaveAs(filepath);//这个是主要的完成上传的代码
}
else
{
Response.Write("<script>alert('文件已存在,请重命名后再上传!')</script>");
return;
}
}
else
{
Response.Write("<script>alert('你选择的文件格式不符合要求!')</script>");
return;
}
}
else
{
Response.Write("<script>alert('请选择一个图片文件!')</script>");
return;
}
string filepath = this.Server.MapPath(name);[/color]//我想改成我想保存的位置,如G:\C#上机\服务器控件\img ,该怎么写代码啊??
NT狙击手
2009-05-01
打赏
举报
回复
delphi做游戏有前景,看看“传奇”就知道了,本人从delphi5.0转到现在的c#,颇有体会啊,哈哈
深宇
2009-04-30
打赏
举报
回复
[Quote=引用 19 楼 lee576 的回复:]
我一开始就是学的C#,后来进了家垃圾公司,那里只搞delphi,又开始学delphi,工资巨低,换家公司现在又搞C#了,工资涨了两倍
搞delphi不搞ERP或者游戏编程的话,工资普遍不高,尤其不要用delphi做MIS系统,工资奇低的,又没什么技术含量
[/Quote]
思想不行,用什么语言都是一样没技术含量,工资再高也高不到哪里去
liangpei2008
2009-04-29
打赏
举报
回复
用什么工具,在编写MIS时没有任何管理理念,用得最好也就是信息录入系统!
另外不太清楚c#做MIS时,客户端不是用控件拼吗?
RAD是UI层快速开发工具,有丰富的UI资源,我想.NET不会违背这个理念吧!
Dision LI
2009-04-29
打赏
举报
回复
[Quote=引用 18 楼 luxuewei5214 的回复:]
把Delphi工作机会让给Delphi程序员,你继续学习C#
[/Quote]
Ding
liangpei2008
2009-04-29
打赏
举报
回复
delphi就是RAD开发MIS系统,一大堆的控件可以用,像搭积木一样,能值钱吗?
------------------------------------------
钛元素
2009-04-29
打赏
举报
回复
全都是我的爱好,哼哼
纯冰糖
2009-04-28
打赏
举报
回复
没什么,不过最好还是多学学C#
Im17benteng
2009-04-28
打赏
举报
回复
delphi深入编程并不比c++容易
kumico
2009-04-28
打赏
举报
回复
物不贱
人自贱
加载更多回复(26)
C#
学
编程从入门到实践【PPT课件】
C#
学
编程从入门到实践,免费下载,ppt格式,共521页。是一份不错的
C#
学
习资料,内附有一些
学
习的教程,欢迎大家下载
学
习!
C#
入门必看实力程序100个
C#
入门必看含有100个例字,每个例子都是针对
C#
的
学
习关键知识点设计的,是
学
习
C#
必须知道的一些程序例子,分享给大家,需要的可以下载
C#
高性能大容量SOCKET并发完成端口例子(有
C#
客户端)完整实例源码
例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用
C#
编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。
C#
编程从入门到精通
本书既为入门者提供了简单教程,同时也为高级编程人员提供了大量的例程。 本书用来帮助现在的C/C++开发者迅速跟进至
C#
。
打造最漂亮的串口通讯调试助手 基于
C#
WPF .net4开发 附源码带详细注释
WPF界面全部用XAML语言手打,基本都是Grid布局,VS很强大,编程很舒服便捷,源码有很详细的注释。 *
学
C#
和WPF编的第一个软件,整个编程过程,通过百度不断
学
习 * 作者是做硬件的,只为
学
习做简单的上位机程序,
C#
简单,开发效率高,所以选择
C#
* 以前没有PC端软件编程经验,所以该编程思想继承于单片机编程思想,未用到面向对象和WPF的精髓,不建议模仿,仅供参考 * 实际上到现在我还不知道面向对象是什么意思 ̄□ ̄|| * 欢迎反馈BUG QQ45213212 E-MAIL lincolne@126.com 图片看这里 http://blog.csdn.net/q45213212/article/details/35265773
语言基础/算法/系统设计
16,749
社区成员
33,239
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
积分榜
荣誉榜
原力榜
学习榜
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章