[ 登录 ][ 注册 ] 天极传媒: 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
您现在的位置: IT专家网 > Web服务子站 > Web服务新闻

微软Visual Studio 2010开发计划初探

作者: 石婧瑶,  出处:IT专家网, 责任编辑: 马红静, 
2008-11-12 15:14
   微软Visual Studio 2010软件开发环境的开发计划于近期浮出水面,除了WPF技术之外,Visual Studio 2010中还包含了众多的热门的技术元素。

  微软Visual Studio 2010软件开发环境的开发计划于近期浮出水面,微软将新版本的Vusual Studio定位为提供一款基于其WPF(Windows Presentation Foundation)技术的新编辑器,用于可视化应用软件的开发。除了WPF技术之外,Visual Studio 2010中还包含了众多的热门的技术元素:“generate from usage”的功能强化代码管理,Silverlight 2支持,触摸操作,并行计算和云计算等。

  微软开发工具产品市场主管Dave Mendlen 表示,“我们正在改进Visual Studio的用户界面和用户体验,这是十多年以来的第一次”。 Mendlen称:“我们要把Visual Studio应用本身变成一个(可视化的)WPF应用”,开发环境将提供给开发者们更具吸引力的用户体验,“我们正试图改进界面,让开发者感觉到工作环境很舒服”。微软称:该基于WPF的编辑器将“史无前例”地深入具体应用,以“丰富并易于理解的方式”提供代码。

  目前,开发者现已能通过Visual Studio 2008创建WPF应用程序。而Visual Studio 2010自身就是一个WPF型应用。按照Visual Studio系列产品为期两年的发布周期,预计此次由2008版到2010版的升级将于2009年末完成。

  另外,Visual Studio 2010还计划新增一项名为“generate from usage”的功能强化代码管理。由代码推理得出代码的开发者正试图做什么,并按照开发者的意图编写代码。此功能已被列入上周公布的Visual Studio 2010预览版。

  Visual Studio 2012将全力支持Silverlight 2丰富的互联网应用插件技术。Mendlen表示,“实际上这意味着,对于想要通过Visual Studio来编辑Silverlight2应用程序的开发者来说,这个建立Silverlight应用的环境拥有丰富的拖放[功能]”。

  Visual Studio 2010的其他功能规划还有:针对Windows 7 用户操作系统的应用程序开发。开发者将能够利用Ribbon界面和图标显示文件内容的缩略图。开发者还可以使用Windows 7的搜索功能来搜索文件操作系统、元数据和电子邮件。此外,Multitouch功能也将可用。

  Mendlen 表示,“通过Multitouch功能,使用者可以在激活了触摸计算的电脑上进行触摸操作”。

  无论是原生代码开发人员编写C++,还是托管代码开发者建设Net框架,Windows 7的触摸功能和Ribbon界面均可支持。

  微软表示,Visual Studio 2010提供给C++ 全新的集成开发环境(IDE)来支持流行的应用,如并行计算、云计算和网络服务。

  开发者还可以使用Visual Studio 2010来开发和调试SharePoint协作应用。

  Forrester Research的资深分析师Jeffrey Hammond 表示,目前我们看到很多大型企业都很顺利的安装使用SharePoint,但是,其开发过程――即使是对于一位经验丰富的.Net开发者来说――却是不甚顺利的。

  在虚拟化方面,Visual Studio Team System 2010提供了一个虚拟实验室管理组件,支持虚拟机进行应用程序运行环境测试,例如应用程序是如何运行于不同版本的Windows 系统(如Vista和XP)的。

  微软的软件开发战略还涉及到 ASP.Net 4.0版,这是微软的一项网站开发技术。Hendlen称,该技术将使“模型-视图-控制器(Model-View-Controller,MVC)”结构声名大噪。在MVC模式下,开发人员可以利用测试驱动开发来建立MVC应用程序,这些应用程序以分离成片的形式存在。ASP.Net 4.0将成为Visual Studio 2010以及.NET框架4.0的一部分。

  ASP.Net 4.0一大特点是,它也将在 Visual Studio下采用jQuery JavaScript库开发AJAX应用程序。IntelliSense JavaScript引擎也是一大特色,Hendlen称“IntelliSense的作用是(在你写代码的时候)提供给你一些建议”。

  基于微软安全案发生命周期倡议,作为微软可信赖计算倡议(Trustworthy Computing Initiative)的一部分,微软将在周一的大会上提供一些技术和程序,旨在使程序开发变得更安全,应用开发隐私度更高。

  这些措施包括:

  -SDL优化模型,用于在微软之外的组织实施SDL。

  -SDL威胁建模工具试用版(SDL Threat Modeling Tool Beta),用于应用程序中潜在的安全和隐私问题的早期分析及解决。

  -SDL专业网络(SDL Pro Network,),用于服务供应商支持开发者实施SDL。

  一项名为“软件开发生命周期的专业网络”合作伙伴计划即将问世,该计划支持者包括帮助执行微软的安全开发生命周期的安全专家。

  • 本文关键词:

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。

邮件订阅