问题描述
我现在在自学asp.net,在学习过程中,发现网上好多说很少有公司使用ASP.NET技术,不知道ASP.NET的前景如何,自己是否应该继续的学习下去,想问下各位大神们ASP.NET应用领域,以及其具体优势在哪里,往后的前景是否明朗?谢谢大家了!
解决方案
解决方案二:
再问一下,asp.net和asp.netmvc是不是没有什么必要的联系,从任意哪一个开始学都一样?还有哪一个更热门一点?
解决方案三:
mvc更热门至于环境么,从大方面来讲的确net目前不行
解决方案四:
确实不怎么行啊……
解决方案五:
比如说java程序员大多数都是“每一种技术都从网上自己学一点,只会一点儿”,所以一个软件公司开发人员、各种运维人员,人满为患。每一个运维都以“知道”一点点什么命令行语句、什么杂牌操作系统指令当作自己的本事。而许多程序员干脆就是只是死抠自己负责的那一点点网上抄来的代码,而技术整体根本不会,更别说从操作系统、各种服务运维的大环境来掌握编程技术了。而过去5年前的asp.net程序员,应该承认,许多人都完全可以承担得起、拿得起中小软件公司所有工作,包括服务器运维工作。因为windows系统非常成熟,操作直观方便,程序员就能自己运维。我不知道最近这5年是不是因为一些培训机构的忽悠而把程序员市场弄得乌烟瘴气,反正前4~2年我招聘面试过的差不多20位asp.net程序员则大多数都是混的、学历精力和asp.net知识都有80%存疑。我后来是不考虑asp.net技术(甚至连最基本的嵌套for循环语句背后的流程图能不能搞清楚,都不纠结了),直接看人品,人品还行就招了。可见asp.net程序员水平沦落了。真希望有5、6年前的那种情况出现。但是时过境迁,我想asp.net早就被各种创业公司的浮躁之气、开源软件,给污染了,那么它必然体现不出那种程序员的优势,反而在薪资上成了劣势。但是我仍然认为这些程序员是最有价值的程序员。
解决方案六:
不管编程语言,不管微软,但是曾经,asp.net程序员是很牛、很好的一批人。
解决方案七:
引用2楼starfd的回复:
mvc更热门至于环境么,从大方面来讲的确net目前不行
那是不是应该放弃.net平台方面的编程语言?自己学了很长时间的C#,如果放弃感觉有点茫然不知从何学起,望大神指一条路
解决方案八:
引用4楼sp1234的回复:
比如说java程序员大多数都是“每一种技术都从网上自己学一点,只会一点儿”,所以一个软件公司开发人员、各种运维人员,人满为患。每一个运维都以“知道”一点点什么命令行语句、什么杂牌操作系统指令当作自己的本事。而许多程序员干脆就是只是死抠自己负责的那一点点网上抄来的代码,而技术整体根本不会,更别说从操作系统、各种服务运维的大环境来掌握编程技术了。而过去5年前的asp.net程序员,应该承认,许多人都完全可以承担得起、拿得起中小软件公司所有工作,包括服务器运维工作。因为windows系统非常成熟,操作直观方便,程序员就能自己运维。我不知道最近这5年是不是因为一些培训机构的忽悠而把程序员市场弄得乌烟瘴气,反正前4~2年我招聘面试过的差不多20位asp.net程序员则大多数都是混的、学历精力和asp.net知识都有80%存疑。我后来是不考虑asp.net技术(甚至连最基本的嵌套for循环语句背后的流程图能不能搞清楚,都不纠结了),直接看人品,人品还行就招了。可见asp.net程序员水平沦落了。真希望有5、6年前的那种情况出现。但是时过境迁,我想asp.net早就被各种创业公司的浮躁之气、开源软件,给污染了,那么它必然体现不出那种程序员的优势,反而在薪资上成了劣势。但是我仍然认为这些程序员是最有价值的程序员。
谢谢您认真的答复,经常看到您在csdn上的点评回复,我想再请教一下您,我自己学了很长一段时间的C#编程,但没有实际项目打磨,现在感觉web是趋势,于是转向ASP.NET,但是感觉微软平台的限制性,asp.net在情景上比较落后,如果我根据自己的喜好(web后台和移动端),应该转向哪个方向,望您能指点一下,谢谢了
解决方案九:
引用3楼FTD_Fred的回复:
确实不怎么行啊……
那怎么办
解决方案十:
web方向除了后台,还有前端,你可以考虑这个方向,这个不区分c#,java什么的,都是js
解决方案十一:
前端易学难精,高手薪酬都很高
解决方案十二:
引用10楼fei2yun的回复:
前端易学难精,高手薪酬都很高
嗯好的谢谢了努力学习
解决方案十三:
引用9楼starfd的回复:
web方向除了后台,还有前端,你可以考虑这个方向,这个不区分c#,java什么的,都是js
谢版主了
解决方案十四:
引用7楼qwt19900802的回复:
Quote: 引用4楼sp1234的回复:
比如说java程序员大多数都是“每一种技术都从网上自己学一点,只会一点儿”,所以一个软件公司开发人员、各种运维人员,人满为患。每一个运维都以“知道”一点点什么命令行语句、什么杂牌操作系统指令当作自己的本事。而许多程序员干脆就是只是死抠自己负责的那一点点网上抄来的代码,而技术整体根本不会,更别说从操作系统、各种服务运维的大环境来掌握编程技术了。而过去5年前的asp.net程序员,应该承认,许多人都完全可以承担得起、拿得起中小软件公司所有工作,包括服务器运维工作。因为windows系统非常成熟,操作直观方便,程序员就能自己运维。我不知道最近这5年是不是因为一些培训机构的忽悠而把程序员市场弄得乌烟瘴气,反正前4~2年我招聘面试过的差不多20位asp.net程序员则大多数都是混的、学历精力和asp.net知识都有80%存疑。我后来是不考虑asp.net技术(甚至连最基本的嵌套for循环语句背后的流程图能不能搞清楚,都不纠结了),直接看人品,人品还行就招了。可见asp.net程序员水平沦落了。真希望有5、6年前的那种情况出现。但是时过境迁,我想asp.net早就被各种创业公司的浮躁之气、开源软件,给污染了,那么它必然体现不出那种程序员的优势,反而在薪资上成了劣势。但是我仍然认为这些程序员是最有价值的程序员。谢谢您认真的答复,经常看到您在csdn上的点评回复,我想再请教一下您,我自己学了很长一段时间的C#编程,但没有实际项目打磨,现在感觉web是趋势,于是转向ASP.NET,但是感觉微软平台的限制性,asp.net在情景上比较落后,如果我根据自己的喜好(web后台和移动端),应该转向哪个方向,望您能指点一下,谢谢了
限制了什么,又落后在哪呢?
解决方案十五:
引用4楼sp1234的回复:
比如说java程序员大多数都是“每一种技术都从网上自己学一点,只会一点儿”,所以一个软件公司开发人员、各种运维人员,人满为患。每一个运维都以“知道”一点点什么命令行语句、什么杂牌操作系统指令当作自己的本事。而许多程序员干脆就是只是死抠自己负责的那一点点网上抄来的代码,而技术整体根本不会,更别说从操作系统、各种服务运维的大环境来掌握编程技术了。而过去5年前的asp.net程序员,应该承认,许多人都完全可以承担得起、拿得起中小软件公司所有工作,包括服务器运维工作。因为windows系统非常成熟,操作直观方便,程序员就能自己运维。我不知道最近这5年是不是因为一些培训机构的忽悠而把程序员市场弄得乌烟瘴气,反正前4~2年我招聘面试过的差不多20位asp.net程序员则大多数都是混的、学历精力和asp.net知识都有80%存疑。我后来是不考虑asp.net技术(甚至连最基本的嵌套for循环语句背后的流程图能不能搞清楚,都不纠结了),直接看人品,人品还行就招了。可见asp.net程序员水平沦落了。真希望有5、6年前的那种情况出现。但是时过境迁,我想asp.net早就被各种创业公司的浮躁之气、开源软件,给污染了,那么它必然体现不出那种程序员的优势,反而在薪资上成了劣势。但是我仍然认为这些程序员是最有价值的程序员。
大神你好,我也是初学.net的,学了三个月的webform,后来看到网上很多人说mvc好,但是我最近做项目在开始尝试jqajax+webservice来处理前台给我的html中少量的后台代码,用webform来做后台管理系统,mvc也会用但是感觉用不惯,很多webform可以做的功能用mvc都不知道怎么实现。但是我听说上海等地方用Mvc比较多,研究支付接口时也感觉mvc好用一些。我现在有点迷茫,不知道学些什么,能给我点建议吗
解决方案:
楼主到招聘网站看看,asp.net的待遇情况,可以大致了解到