到底VB.NET C
创始人
2024-06-10 11:50:21
0

使用VB.NET C#两者哪个呢?这个话题已经被争论很久了。其实谁都说不准,各有利弊吧,也有人力推自己喜欢的,如果当然市场没有限制我们只能选择一种语言,所以我们可以学学这个,同时也学学那个,但你想我给出一个答案: 我会选择 “能让我赚最多钱(或者保守点说,能够保证我继续活着)” 的语言。

#t#不要误解这句话的意思,它真正的意思是重视实际,有些东西当它成为真正的理想时,很可能我们已经不再使用它了。人的生命是有限的,而世界是不断变化的,任何东西都有可能诞生,也有可能消失,关键是我们的生命和哪些段落重迭了。

例如: 我们想象某种语言在地球表面上消失了,最后只会在某个部落里被少数人理解,但那时很可能我们也不在地球上了,何必担心那样的未来,那是你儿子跟孙子的事情。

现在我们来回答两个问题,当我使用Visual Studio Tools for Office的时候,我应该使用VB.NET C#两者哪个呢?我建议你使用VB.NET,因为有两个事实值得我们注意:

Office使用VBA,至少到Office 12我们还是会看到它的存在,你会认为Visual Studio的装机量已经超过了Office的装机量吗? 选择VB.NET可以让你很容易延续VBA的一些习惯,概念和想法,尽管VB.NET和VBA有些差距,但这个差距不会大过C#和VBA的差距,C#的人口再多,绝对不会大过于Office的用户,你知道VBA的用户有多少人吗? 答案至少是VB程序员的九倍,你们公司的前台小姐很可能终其一生不会想要学习C#,你能想象她会在玩接龙的机器上,装一套Visual Studio Team System吗?

第二个问题,当我安装Visual Studio Tools for Office时,我应该选择安装VB.NET C#两者哪个呢

答案是除了VB.NET同时也安装C#,你或许会很奇怪,既然我不再将精力花在C#,那么为什么还要在机器上安装C#,答案只有一个,你不能只是活在过去。 安装这种语言可以让你有环境条件参考由C#写出来的程序,你可以参考运行后的效果,但还是使用VB去实现类似的效果。

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
规避非法攻击 用好路由器远程管... 单位在市区不同位置设立了科技服务点,每一个服务点的员工都通过宽带路由器进行共享上网,和单位网络保持联...
范例解读VB.NET获取环境变... VB.NET编程语言的使用范围非常广泛,可以帮助开发人员处理各种程序中的需求,而且还能对移动设备进行...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...