学c#好还是学vb.net好?哪个更有前途?你是dotnet的拥趸,你也许会碰到一个查遍了所有资料也得不出一个结论的答案:那就是学vb.net与c#,我也是半路出家的道士,曾经也苦苦的寻求的答案 。
到头来也是一无所获反而更加的迷惘了 。根据我个人的经验,特为和我当年有同种寻求答案的人提供一种参考 。
一、学vb.net吧,原因:
如果你有过vb的编程经历,要那就建议你从vb.net开始吧,虽然vb.net已经与vb有着本质的变化了,它看起来才是一真正的面向对象的语言,但ms又为vb开发保持留了最大平滑过渡的可能性 。
1、vb.net基于vb发展而来的语言,但绝不是简单的升级 , 因为本质东西已经没有共通之处了,但让你有似曾相识的感觉,上手还是比较快的 。
2、vb.net与c#编译后的微软中间语言msil内容都是一致
二、学c#吧 , 原因:
如果你是从没有开的经验朋友,那就从c#直接开始原
1、因为商业的关系,ms先生们肯定会有所侧重 , 把更多的精力投入到这门新的语言中 。
,哪种对你来可以取得更多的收益,你就用哪门语言 。
vb6.0和vb.net实用性哪个更高?那个发展前景更好?vb6.0已经是微软放弃的产品,没有后续支持 。vb.net是微软Freamwork框架的主要语言之一,发张前景广阔 。
VB.NET的前途怎样?目前VB.NET的用途挺广泛的 , 好多公司都在用 。也算是目前比较流行的语言之一 。
vb.net有前途吗这个行业前景看好,但是竞争对手较多 。如果你能学好,自然是有前途vb.net的前景的,而且钱图无量啊vb.net的前景;反之,如果你只是浮于表面vb.net的前景的学习下来,那么可以说在这个软件行业是混不下去的 。
net目前还有发展前景吗? .net 在未来的发展还是挺不错的,以前在 “ 如鹏网 ”上看过两个公开课的视频《.Net 就业为什么这么火》以及《.Net 程序员未来的发展之路》,分析的挺透彻的,具体的可以到如鹏网官网上去了解一下,应该会对你有帮助vb.net的前景;
【vb.net的前景 vbnet web】 具体的可以到 如鹏网 官网上去了解一下,有网络的地方就可以学习,根据自己的时间灵活安排学习进度,有问题随时提问 , 老师实时在线答疑,有技术大牛亲自授课,口碑非常不错,基本上都是慕名而去的,目前国内.Net 最好的就是如鹏网了 。
有详细的课程体系,可以参考一下;
第一部分vb.net的前景:.Net 基础
第二部分:数据库开发
第三部分:.Net 高级技术
第四部分:web前端
第五部分:asp.net 核心技术
第六部分:asp.net MVC
第七部分:掌上租项目(技术要点)
第八部分:扩展高级技术
以及.net 的提高课程,包含Entity Framework、ASP.Net MVC、掌上租项目、.Net Core、Linux、多线程、异步编程、NoSQL(MongoDB、Redis、memcached)、MySql数据库、web api、Docker for .net等 。
感谢悟空邀请,我作为一个从事多年软件开发的工程师,用过很多技术 , 当然也包括.net,所以对.net还是有些了解的,我个人认为net目前是没有什么发展前景的,原因如下:
首先 , net是微软开发的一个平台,在这个平台上开发应用,需要依赖微软的类库你才能开发,换句话说就是如果微软哪天不管这个平台了,可能net就没有存在的意义了,对于现在提倡的开源共享精神而言,net是不具备的 。
其次 , net上开发的应用可移植性差,什么意思呢vb.net的前景?就是说你在net上面开发了一套系统只能运行在windows系统上面而不能运行其他操作系统上,比如linux系统,这样就限制了你的选择,不能跨平台,有时为了安全高效而需要使用Linux服务器的时候,这时基于net开发的应用将不能被运行 。
最后,net主要可以用来开发桌面应用或者是做一些工具 , 它提供了很多封装好的组件直接拖拽使用非常方便 , 在其他方面他并没有什么优势,现在大多数企业开发软件系统都是基于java因为它首先是跨平台,其次是它可以友好地兼容第三方组见,也提供了很多优秀的框架等等,所以更多企业选择用Java而不是net 。
综上所述,net在未来相对而言是没有什么优势的,越来越的跨平台应用诞生 , 而这都是net无能为力的,所以net在未来是没有前景的,以上是我的观点 , 如有不同观点者,欢迎在评论区留言交流,谢谢
本来不想回答编程语言的纷争 , 感觉很LOW 。看了下回答似乎都是黑.net的,作为接触.net使用10多年的老程序员还是来公正的写一下,大家自行甄别 。
我VC用了5年,然后转.net用到现在超过12年,asp、php、js这些也都经常用,别的语言我用的少 , 不好妄加评论 。我用.net完成了3个软件作品和一个正在运营的网站,对我来说足够了 。
首先澄清下概念,看有的回答说.net只能用来做网站?.net全称是.net framework,基于这个框架的 , 不限语言,常见的c#、vb.net、vc.net、asp.net等,当然最有影响的是c#语言和asp.net,c#用做后端,asp.net用做前端 。可以说在windows系统下,没有.net干不成的事 。如果没有跨平台的计划,.net绝对是首选 。
再来说下跨平台,这要分两方面说起:一种是服务端 , 一种是客户端 。
服务端.net做webservice sqlserver,完全没有问题 。唯一值得诟病的是windows服务器和SQLServer的版权费用相对较高,但帮助文档、UI界面、编程工具要好很多 , 现在的云服务很普及,这点费用不算事 。
客户端这个说头多了,当然最理想的解决方案就是一份代码,在所有平台全部完美实现 。想要能够运行我想应该问题不大,但是在每个平台下都完美运行,我持保留意见 。针对同样的html标准,不同浏览器尚且存在差异,何况是跨操作系统的语言 。有人说Java可以跨平台 , .net只能Windows 。看资料.net core也可以,当然我并没有在.net core下开发的实际项目,但微软的意图就是要打通所有平台 。
最后说到发展 , 每种开发工具都有最适合的应用场景,如果.net core能够成功,我觉得.net一定会有很大发展 。至于你自己要学哪个?这要看你公司项目和你自己的方向是否一致,无论是哪个,都要学精才有用 。
感谢悟空邀请 。
.Net语言鄙人并未接触过 。
谈到发展前景 , 当然也没有合适的发言权 。
不过,就近几年IT行业来看 。.Net的市场招聘需求还是很不少的 。
存在即合理 。
所以不管什么语言只要能用其开发出一款很好的产品,那么它的价值就一直存在 。
可能.Net语言没有Java语言那么的火 , 但是每种编程语言本质上都涉及到一种编程思想在里面 。
思想只要掌握了,说不定哪天有大牛们能更完美的重构.Net , 也许在某个不经意间他就会占据编程语言top3呢 。
以上就是个人观点 。
.Net目前还有没有发展前景?虽然使用这个的人相对少了,但只要搞精通了怎么会没有发展前景呢 。
1、虽然.net平台是微软的管理的平台,也是微软的开发生态基石 。微软肯定要花力气去搞这个的,至于微软是否放弃这个平台不用担心,它不会这样拆自己的台 。或者微软哪一天垮了没有人搞平台了,这个是杞人忧天了 。这么多用户给他撑着的 , 不用担心 。
2、.net平台也是在发展的 。虽然在开源、跨平台等生态方面被人长期诟病,但好在微软不停的吸收好的内容 。也推出自己的开源与跨平台,也搞出来很多这方面的生态,比如:.Net Core、Unity、mono等等 。.net不仅开源了,不但可以在Linux/OSX等上跑 , 还可以做开发 。
3、.net还有大把的企业在用,有大把的人在开发 。特别是桌面软件,那几乎就是这个的天下,开发快好用,用其它的平台开发桌面软件也是麻烦啊 。除非大量的人不用微软的操作系统,否则.net就会存在下去 。企业里面太多的使用桌面软件,虽然Web的也大量使用 。
4、.net还有大量的开发者,收入也还不算低 。很多的企业不但使用.net开发桌面软件,也使用它开发Web软件,还是有大量的人员 。只是相比较Java等生态好的来说,确实.net开发人员的数量还是少很多了 。
如果个人才进入开发行业不久,是以工作作为自己的选择导向,那么选择用Java、Python等还是.net呢就要深思一下了,毕竟涉及到就业问题 。一旦选择以后,最重要的是要搞精通了,前景再怎么不好是对别人说的 。
1、.Net前景是不错的,因为大家都觉得java好所以都一股脑儿去学java了,反而促使.net的人才更吃香 , 真正掌握.Net技术的人很少,全国java的培训机构数不胜数 , 而.net则寥寥无几,以后出去找工作也会更有优势 。
之前看过“如鹏网”的免费公开课《.Net就业为什么这么火》 , 分析的挺透彻的,可以去看一下作为参考(部分课程截图) 。
2、学习.Net就是在“如鹏网”上学习的,目前国内.net最好的就是如鹏网了 。有网络的地方就可以学习,根据自己的时间来灵活安排学习进度,每个章节的后面都有相应的练习题和面试口才题,需要通过录音的方式来进行提交,有新的课程更新了,也是可以继续来学习的(.net提高),技术大牛亲自授课,口碑非常不错,基本上都是慕名而去的 。
3、.Net学习路线
(1)、.Net语言基础
(2)、数据库开发
(3)、.Net高级技术
(4)、web 前端
(5)、asp.net 核心技术
(6)、asp.net MVC
(7)、掌上租项目(技术要点)
(8)、扩展高级技术
需要《.net就业为什么这么火》的 视频及.Net资料的可以在评论区留言哦 。
网上两种语言的对比多的很 , 我这里就不重述一遍了 。我现在做的桌面应用,用的.net , 非常顺手 。我只说适合自己才是真的好 。
从技能来说,如果你有精力和时间,你可以试着去学习以下java,看哪个更适合你或者适合你现在的工作,只有你自己去学习去对比才可以发现,一个好的工具能事半功倍,而且你现在年轻,也有平台去学习,毕竟是公司在转型 。两方面都会接触到 。并且你有.net的底子 , 学习其他语言不会很难 。
从工作来说,java需要的人更多,.net需要的人相对少一点 。但是在多年之后成为了大牛,工资差异不大 。你想继续学.net也好,去转型java也好,都有饭吃 。
最后我在说一下,你还在实习期 , 年纪应该不大,现阶段是去尝试,而且技多不压身的 , 不要怕辛苦,你现在学习到的每一样技能,在以后都可能帮上大忙 。
.NET
.NET人员很稀缺 。一般的的大型企业所选择的开发语言还是Java和.NET的 。
坚持学 .NET的理由转而投向 JAVA怀抱的理由
小结
不管哪一个,适合自己的,才是最好的 。
关键是 基础要打牢,学得够深,真正为自己所用,而不是为程序所困 。
希望能帮到你,谢谢 。
(结束)
自己看看国外的优秀网站 , 很少是java搞的 。著名的StackOverflow就是.net搞的 。而且现在部分大公司都开始迁回.net,不过是core 。不仅是性能原因,更多的是其他环节 , 比如ide的无敌,语法的丰富等等
vb.net的前景的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于vbnet web、vb.net的前景的信息别忘了在本站进行查找喔 。
推荐阅读
- 怎么看硬盘剩余,怎样看硬盘容量
- redis的缓存清理,redis清理内存
- 微博论坛源码小程序下载,微博论坛是什么怎么进去
- 手机淘宝怎么进去去直播,手机淘宝直播间怎么进入
- GO语言领域玩教具 语言领域玩教具教案
- net卸载掉了为什么安装不,net卸载不干净
- css垂直滑动门动画,css设置垂直位移一半并旋转45度
- 安卓和ios系统的广告,安卓系统 广告
- oracle编辑表怎么做 oracle 编辑表