求真的大神讲解一下.net开发的前景~另外讲解一下需要掌握的知识,谢谢了!!!!
1个回答
展开全部
网络发展至今,目前基本都是B/S架构了,已经很少有应用是C/S架构。
B/S架构:浏览器/服务器
所以服务器是现在应用不可缺少的一部分,而.NET就是针对服务端的开发语言。
目前主流的服务端语言:.net、java、php、python。目前python、php占有的市场份额肯定是小于前2种语言(从语言排行榜得知)。而由于.net进入中国市场晚+非开源(这个是最主要的原因),所以.net占有的市场份额小于java
下面来谈一谈开发语言
.net每个版本的更新,都有其主要核心目的。
3.5版本是.net发展中重要的版本,其版本增强了匿名方法的使用(linq)。以及将服务这个模块的淡出拆分(WCF)
4.0,增强了线程开发
4.5,增强了异步开发
5.0,抱歉,这个目前我还没怎么看过想关的书籍
要了解的知识
前端、数据库,你都要有所了解
前端:javascript作为主流的前段语言,你必须有所了解。jQuery作为主流的+引用最广泛的前端框架,你也必须有所了解
数据库:就是与数据库打交道,你也必须有所了解
C#/vb:这是.net的核心,你必须一直学习,到什么程度,说不好。
其实学习也是阶段性的,可能你一段时间之后,就会开始关注:设计模式、重构
B/S架构:浏览器/服务器
所以服务器是现在应用不可缺少的一部分,而.NET就是针对服务端的开发语言。
目前主流的服务端语言:.net、java、php、python。目前python、php占有的市场份额肯定是小于前2种语言(从语言排行榜得知)。而由于.net进入中国市场晚+非开源(这个是最主要的原因),所以.net占有的市场份额小于java
下面来谈一谈开发语言
.net每个版本的更新,都有其主要核心目的。
3.5版本是.net发展中重要的版本,其版本增强了匿名方法的使用(linq)。以及将服务这个模块的淡出拆分(WCF)
4.0,增强了线程开发
4.5,增强了异步开发
5.0,抱歉,这个目前我还没怎么看过想关的书籍
要了解的知识
前端、数据库,你都要有所了解
前端:javascript作为主流的前段语言,你必须有所了解。jQuery作为主流的+引用最广泛的前端框架,你也必须有所了解
数据库:就是与数据库打交道,你也必须有所了解
C#/vb:这是.net的核心,你必须一直学习,到什么程度,说不好。
其实学习也是阶段性的,可能你一段时间之后,就会开始关注:设计模式、重构
追问
我想问问这个行业的工资待遇如何?你说的这些我都有掌握了解~!我现在还是学生,不过马上就毕业了~!谢谢了!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询