商讯信箱
用户名: @
密  码:   注册|忘记密码
登录
个人用户经销商
您的位置:首页 > 技术频道 > 正文

ITPUB调查:C#成为.NET平台主流


(2)J#的边缘化

   从调查数据看,另外一个值得关注的是,J#语言在.NET平台上的使用日益边缘化。只占到2.8%。估计在实际项目具开发中的使用情况会更少。

   J#的设计有助于开发人员能够将原来的Java应用软件向.Net架构进行移植,但不允许开发人员利用它去开发独立的Java应用软件。

   为了将Java开发者引向它自己的.Net互联网服务,微软公司曾发布了一个开发工具Visual J#.Net。Visual J#.Net是为配合微软未来的Visual Studio.Net开发工具包而设计的,但Visual Studio.Net却不允许开发人员利用它开发独立的应用软件,因此,用它开发的应用软件只能够在微软的平台上运行。

   微软推出Visual J#.Net的目的是避免因不能使用Java而对自己造成的损失。微软已经意识到了许多开发人员对Java的喜爱,因此它希望采用一种能够使他们转向.Net的方法。除了一些好奇心因素之外,大多数的开发人员都会对使用功能受到限制的Java版本感到沮丧的。

   由于它的功能上有一定的限制,Visual J#.Net不受双方之间协议的约束并且允许微软逐渐脱离诸如由Sun、IBM and Oracle公司支持的Java语言。

   2007年3月,Microsoft发布了J# Redistributable 的64位版本。同时也宣布了关于J#的另一项决定,就是在下一个新版本Visual Studio2008中,J#将被取消不再出现。

C#使用版本的情况


   从调查数据分析,目前使用.NET Framewok2.0的用户已经高达67.4%,从这个数据可以看出,目前C#的使用大都基于2.0的版本。

   据了解,从1.1升级到2.0,用户显得非常轻松。但升级到C#3.0,尽管有一些用户已经升级,但是很多人还存在一些障碍。究其原因,主要是由于C#3.0所依赖的平台.NET Framework 3.0框架并没有对现有技术作进一步的改进,而是引入了四种基本的新技术; 另外一方面,对.NET 3.0,有很多争议,“我的界面真的要那么漂亮么?”因为企业开发当中,业务流程、中间件的支持、性能等,这些东西比界面是否为3D更重要。
1 2 3
©版权所有。未经许可,不得转载。
[责任编辑:胡铭娅]
[an error occurred while processing this directive]