1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Java,对,.NET,主流开发技术现状,主流开发技术两大阵营,J2EE,Java,.NET,C#,软件开发技术分析,-J2EE,J2EE,大型应用,开发标准多,开发中使用的服务器和技术差距较大,使用广泛,软件开发技术分析,.NET,.NET,中小型开发为主,开发标准唯一,开发中使用同一服务器,使用广泛,软件开发技术分析,Java,Java,开发环境繁多,面向对象,语法舒展流畅易于理解,调试不方便,跨平台性好但不同平台之间仍有差异,开发,Web,程序为主,并可以进行,Wap,开发,C#,拥有世界上最好的开发
2、和调试环境,面向对象,语法舒展流畅易于理解,调试非常方便,开发效率极高,已经有,Linux,上可以使用,C,程序,可以开发,Web,程序,可以开发,WinFrom,(,C/S,)程序,还可以快速,Wap,开发,软件开发技术分析,C#,2004,财年第四季度,的净收入为,7.95,亿美元,Sun,实现了销售业绩近三年来的首次增长,但却,主要得益于其,2004,年,4,月,2,日与微软达成的和解协议,-Sun,因此获得了,19.5,亿美元,Sun,曾在,2001,年,10,月宣布,裁员,3900,人,并于,2002,年,10,月也曾,再度宣布裁员,4400,人,2004,年,施瓦茨升任首席运营官的
3、当天,他表示公司将实施,3300,名的裁员计划,随后,Sun,将裁员人数增加打到,3500,人,而,2005,年增加到了,3600,人。,技术发展方向分析,第四季度,微软公司销售额达到,108.2,亿美元,,纯利润为,34.6,亿美元,截止至,2004,年,4,月微软储备金达,530,亿,美元,技术发展方向分析,顶级级开发人员,Java,1,万至,2,万,C,1,万至,2,万,中级开发人员,Java,6k,以上,C,6k,以上,初级开发人员,Java,2k,至,3k,C#,3k,至,4k,软件企业从业人员分析薪水对比,J2EE,Java J2EE,各种企业标准 应用,完全达到企业录用标准需要,
4、6,至,12,个月,.NET,C#&.NET,应用,完全达到企业录用标准需要,3,个月,最长需要,5,个月,软件企业从业人员分析学习周期,Java,.NET,大比拼,PetShop,大战,J2EE,体系结构的经典之作,看看它在,.NET,上是什么样,代码编写量比较,15000,7500,10000,5000,2500,17500,12500,代码编写量比较,J2EE Pet Store,代码量,(,越少越好,),3,484,.NET Pet Shop,14,273,用户界面,1,881,5,891,总代码行数,中间层,863,5,404,数据层,684,412,配置,56,2,566,实现同样
5、的功能需求:三分之一的代码编写量,.NET 4410,行,,J2EE 14273,行,配置减少:,.NET 74,行,,J2EE 2566,行,中间层减少:,.NET 710,行,,J2EE 5404,行,代码减少意味着什么:,拥有成本低,更易于维护,代码编写量比较,简单就是美,300,150,200,100,50,250,事务响应时间,(,越短越好,),J2EE Pet Store,.NET Pet Shop,19,57,20,69,22,97,3,000,事务响应时间,(,毫秒,),性能比较,3,500,4,000,4,500,5,000,23,302,18,50,并发用户数,占用,CPU,百分比比较,那究竟是什么让,.net,有这么好的表现?,.NET,平台,