在写管理信息系统(CRM,ERP,OA)方面C#或JAVA比VB的优势?

来源:百度知道 编辑:UC知道 时间:2024/05/22 15:35:07
经常说程序员应该从应用出发选择合适的技术.本人出来工作后一直用VB.
我想知道有必要一定要学C#或JAVA等更高级的语言么?有哪些方面是VB实现不了一定要用C#等高级语言写的?(假设系统原来不是用.net写的)

实现的角度来看语言都没什么,关键是你使用的技术是否能达到用户需求和快速开发.现在看来,使用MS的技术,开发的东西只能是些小东西,系统大了,需要大的服务器数据库支持.而MS的操作系统贵,PHP和JAVA可以在免费开源的系统上运作,数据库ORCALE的贵,MS的比较便宜,但仍然贵.
你使用什么语言都不重要,我也用过VB,但VB确实在许多地方比不上C#,
C#运行速度快,框架功能强大而且容易学习(许多类的功能与WINDOWS API一样强大,但WINDOWS API干涩难懂,而这些类易用易学),C#拥有网络强大的开源社区,许多代码和控件可以免费获得而且功能强大,C#的控件易于开发而VB明显差许多,C#可以和JAVA一样开发强大的WEB应用服务器代码,而页面只需要包含关注如何显示的代码,