技术开发 频道

微软三大产品新特性,开发者最关心哪些?

【IT168分析评论】  3月13日,倍受瞩目的微软新一代企业级应用平台三款核心产品(Windows Server 2008,Visual Studio 2008 和 SQL Server 2008)在发布会上共同亮相,这些平台和产品将成为打造微软下一代企业应用的基础。

    自从去年开始预热和介绍以来,三款产品的新特点大多已经曝光,不少技术人员也已经尝过了鲜。那么在这三款产品的新特性中,技术人员对哪些新特性特别感兴趣和期待呢,对哪些特性又并不是特别在意呢?近期,IT168联合旗下三大技术社区(ITPUB,IXPUB,chinaunix)做了一次关于微软即将发布的新产品关注度的调查。

Windows Server 2008
    最近2年,虚拟化无疑是IT业界的一个热点。各大主流IT厂商纷纷加入虚拟化的阵营,而且虚拟化所涉及的领域也越来越广。而在Windows Server 2008中,包括服务器虚拟化、桌面虚拟化、应用虚拟化和展现层虚拟化都将得到体现。
与 Windows Server 2003相比,Windows Server 2008在虚拟化技术及管理方案、服务器核心、安全部件及网络解决方案等方面具有众多令人兴奋的创新性能。

    以应用虚拟化为例,用户的应用终端将不再需要安装类似于Office这样的应用,就可以使用它们,而且用户体验与本地安装完全相同。当用户终端数量增长到一定程度时,对每台终端上的软件进行修复和升级将是一件非常复杂的事情,而应用虚拟化,这些问题将迎刃而解。
   
     从调查数据中可以看出,虚拟化特性当仁不让地成为关注度的第一名,占68.1%;其它比较受关注的特性包括“自修复NTFS文件系统”,“IIS7网络服务器”,“网络访问保护”,“Server Core”等。“Windows PowerShell命令行”功能只有34%的用户关注,看来,在Windows平台下的管理,大家还是比较习惯用图形用户界面方式。

        与Linux相比,Windows往往被用户认为是不太稳定。而这一问题在Windows Server 2008中也有望得到解决。据了解,Windows Server 2008中提供了一项名为“Server Core”的功能,有了这个功能,用户可以根据自己的需要安装组件,而不必安装全套系统。系统的稳定程度往往与其规模成正比,而Server Core的运行又是在一个脱离开图形界面的命令行下进行的,所以Windows Server 2008将注定比以往的版本更加稳定。

  此外,Windows Server 2008操作系统还为网络、数据和业务提供网络接入保护、联合权限管理以及只读的域控制器等前所未有的保护,微软甚至认为它将成为有史以来最安全的Windows Server。
 
   
   
    尽管如此,调查数据显示,对于用户希望改进和增强的特性中,安全性还是拔得头筹。看来,基于Windos平台安全性和稳定性的问题,要改变用户的印象非一朝一夕。从对服务器的新特性期望来看,大部分用户还是比较关注服务器的常规特性,而对于下一代网络的支持与否,只有43%的用户比较关注。 
   
   
    Windows server2008是否会对未来企业服务器操作系统的格局呢?调查显示,大约53%的用户认为不会,而47%的用户认为有可能。看来,企业级服务器操作系统的市场,微软还是存在很大的机会。 


Visual Studio2008:剑客行走江湖必备之利器
   首先看看这一产品的发生的变化,微软将Visual Studio2008的创新点定位于“下一代用户体验与Web平台”。微软发誓要改变人们对下一代应用软件的开发、使用体验,而这一工具正式达成这一目标的利器。

    据了解,Visual Studio2008将延续Visual Studio2005的某些特点,使用者不仅局限在开发者,软件或网站的设计者也将成为用户。对此,Nigel Burton介绍说:“Visual Studio2008所提供的不仅是开发工具,还有微软多年软件开发的经验,采用Visual Studio2008的用户,实际上还可以吸收微软多年软件开发的经验和流程。”

    微软的Visual Studio产品经历过一个漫长的进化过程,而每一版本的Visual Studio都曾经给软件开发带来一个巨大的变革。Visual Studio 97使得分布式应用得到普及;Visual Studio2005使得Web Service由萌芽期进入成长期,企业级大规模开发得到支持;而Visual Studio2007则使得软件开发生命周期被引入进来,Visual Studio的使用者已不局限于开发者,项目管理者也被拉进用户行列。

  比如,在实际项目开发中,当需要把地址定位在地图上时,开发者只需要将这些地址直接拖到到地图上,再写入一行程序,就可以完成全部工作。而当需要在开发的系统中加入一个媒体播放器时,只需直接拖动就可以实现。

  微软公司大中华区开发与平台技术部总经理Nigel Burton表示:“你们听到的技术人员介绍的Visual Studio2008能提高30%的开发效率,完全是一个保守的数字。事实上,以只需拖动就可以实现在系统中添加媒体播放器为例,以前,要完成类似工作需要写五百行代码,而现在既使系统存在个性化需求,也只需编写不超过五十行代码。这就是说,在这项工作上,开发效率提高了十倍。”

  事实上,Visual Studio2008的亮点还不仅于此。通过引入LINQ,开发人员可以实现语言迁移查询。并且,Visual Studio2008与Office组件集成,可以实现后端应用与前端Office的联接。

  Nigel Burton表示:“整体来看,Visual Studio2008对开发团队、企业以及整个业界来说都有着举足轻重的意义。它能降低软件开发的复杂性,提高团队开发效率,并能提供杰出的用户体验,特别是Web的应用,因而大大提高客户的满意度。” 
      
    那么,在这些众多的新特性中,用户又对哪些情有独衷呢?调查显示(如上图),多达61%的用户对其全新的web开发体验表示了浓厚的兴趣,另外对Ajax和Javascript智能客户端支持也有50%的用户表示了关注。另外,值得一提的是,有高达49.9%的用户对“浏览.NET Framework源码库”新特性比较期待,看来,微软的.NET开源策略,获得了开发者的认同,未来将成为争夺Java平台开发者的有利武器。 
    Visual Studio2008中,有哪些特性,用户希望进一步增强呢?用户意愿大部分还是集中在用户体验方面。如图:
    
0
相关文章