目前建议还是不要学习Vb.net了 如果你要是初学可以了解了解 因为Vb.net上手很快 而且.net概念相同 原本vb.net和C#差距不大 只不过现在asp.net盛行 且多处C#没有用vb做的(其实vb也可以做)很多项目原本就是C# 你用Vb会受到排挤 因为代码不融合的问题 Vc就不要搞了 说实话你要是为了开发底层倒是可以 不开放底层建议用c# 微软主打产品 后续还会得到微软公司的支持
.net 在未来的发展还是挺不错的,以前在 " 如鹏网 "上看过两个公开课的视频<<.Net 就业为什么这么火>>以及<<.Net 程序员未来的发展之路>>,分析的挺透彻的,具体的可以到如鹏网官网上去了解一下,应该会对你有帮助;
具体的可以到 如鹏网 官网上去了解一下,有网络的地方就可以学习,根据自己的时间灵活安排学习进度,有问题随时提问,老师实时在线答疑,有技术大牛亲自授课,口碑非常不错,基本上都是慕名而去的,目前国内.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上开发的应用可移植性差,什么意思呢?就是说你在net上面开发了一套系统只能运行在windows系统上面而不能运行其他操作系统上,比如linux系统,这样就限制了你的选择,不能跨平台,有时为了安全高效而需要使用Linux服务器的时候,这时基于net开发的应用将不能被运行.
最后,net主要可以用来开发桌面应用或者是做一些工具,它提供了很多封装好的组件直接拖拽使用非常方便,在其他方面他并没有什么优势,现在大多数企业开发软件系统都是基于java因为它首先是跨平台,其次是它可以友好地兼容第三方组见,也提供了很多优秀的框架等等,所以更多企业选择用Java而不是net.
综合上面所讲的,net在未来相对而言是没有什么优势的,越来越的跨平台应用诞生,而这都是net无能为力的,所以net在未来是没有前景的,好了,全部的我的观点,如有不同观点者,欢迎在评论区留言交流,谢谢
本来不想回答编程语言的纷争,感觉很LOW.看了下回答似乎都是黑.net的,作为接触.net使用10多年的老程序员还是来公正的写一下,大家自行甄别.
首先澄清下概念,看有的回答说.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界面、编程工具要好很多,现在的云服务很普及,这点费用不算事.
最后说到发展,每种开发工具都有最适合的应用场景,如果.net core能够成功,我觉得.net一定会有很大发展.至于你自己要学哪个?这要看你公司项目和你自己的方向是否一致,无论是哪个,都要学精才有用.
感谢悟空邀请.
.Net语言鄙人并未接触过.
谈到发展前景,当然也没有合适的发言权.
不过,就近几年IT行业来看..Net的市场招聘需求还是很不少的.
存在即合理.
所以不管什么语言只要能用其开发出一款很好的产品,那么它的价值就一直存在.
可能.Net语言没有Java语言那么的火,但是每种编程语言本质上都涉及到一种编程思想在里面.
以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!