游客
欢迎光临
  发起投票 | 发起主题  
2008-05-22
男
帖子数: 15
发帖数前25位(12)

  回复 | 编辑 |

 

 

分析角度

J2EE

.NET

技术现状

经典、稳重但核心标准技术更新迟缓,而外围的技术选择让人眼花;因为SUN把持标准,而真正推动Java应用的是IBMOracleBEA)以及开源的力量。

不断学习对手的优点,更新速度快;因为是微软的整体解决方案,牺牲跨平台的移植性换取了运行性能和开发效率。

主要应用

金融、电信、邮政、电力等垄断行业和政府部门的系统,以及大型企业ERP系统;一般都运行在UNIX/Linux小型机上。投资大,最关注设计和质量。

中小型信息系统,以及中小企业ERP系统和网站;都是基于Windows平台。投资较小,最关注成本和效率。

学习难度

开发方式造成了对开发人员要求比较高,很容易极大打击刚入行的开发人员的自信心和积极性。

容易入门上手,但也使很多程序员一直处在拖放控件的层次无法提高。

就业市场

(同时人才职位搜索,去掉包含java的非相关职位信息,两者的数据相当接近)

职位关键字 java 

     

中华英才网:8748      

51job5226

职位关键字.net

 

中华英才网:7103

51job 3600

工资待遇

较同级.NET工程师高1000元以上

一般

结论

J2EE.NET技术上各有千秋,市场上将长期并存,这给选择哪一种学习带来困难。对于选择软件开发作为职业方向学生,建议以一个为主要发展方向另一个适当了解,对比学习有助对技术思想更透彻的领悟。

 

根据国外IT教育的经验,建议一般本科生以Java语言入门学习好面向对象的思想,再根据个人兴趣和发展期望选择J2EE.NET深入学习。

建议大多数专科和职业教育从.NET入门,以.NET为主适当了解J2EE

 

入门学习最关键,一定要选择权威的基础教材,着重培养面向对象编程思想和编写程序语言基本素养。另外软件技术的提高不是靠学出来,是要靠做出来,实训项目是学生提高的最佳途径,实训项目中老师应该转变成项目经理的角色。

 

 

 

 


2008-05-22 11:58 第 1 楼 58.20.97.* 回复 | 编辑 |

  1. 主页
  2. »
  3. 论坛首页
  4. »
  5. 应用开发技术
  6. »
  7. JAVA
  8. »
  9. 学习.NET还是J2EE?
 



Powered By Openlab v2.0 (Debug Build: 0.28670) © 2010. 页面执行: 0.016秒. 内存使用: 183.2MB. 1 次数据查询.