Orcas简单介绍

根据微软主管产品开发的VP Somasegar的博客,微软发布了代号名为Orcas的下一代Visual Studio的第一个Beta,同时提供ISO和VPC下载版本。他在Channel 9的采访中对此发布和将来做了详细的讨论:

Conversation with Soma: orcas Beta 1 and Beyond
http://channel9.msdn.com/ShowPost.aspx?PostID=302229

他谈到Orcas的三个核心value proposition:
1. 微软平台上的最佳工具
2. 提高开发人员的生产力 (LINQ支持和多框架定向)
3. 基于TFS的应用程序生命周期管理的进一步提高

其中VPC版本已经可以下载,ISO版本的公开下载链接还没有提供,但MSDN订阅者可以去MSDN下载。

下载主页:

Visual Studio Code Name "Orcas" Downloads
http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx

根据David Boschmans ,Orcas涉及五大方面的技术:

  • 更流畅地处理数据
  • 促进新web体验
  • 改进应用程序生命周期的管理
  • 针对 Windows Vista 和 .NET Framework 3.0 的开发
  • 开发微软Office应用
     

 

Visual Studio 「Orcas」的10项新功能

  1 依循SOA精神,由上而下的「Services」 架构设计:面对大型的项目,Orcas特别针对架构师提供由上而下(Top-Down)的图形化Services设计工具,在软件项目进入实作阶段之前,利用可视化的工具,构思SOA解决方案的基本架构。
  
  2. 程序复杂度度量(Code Metrics):根据研究,复杂度高的程序,除错风险与维护成本也相对提高。Visual Studio 2005 Team Edition for Developers中的「Code Analysis」已提供程序代码稽核(Audit)功能,Orcas则增加Metrics的机制,微软内建5项 Software Metrics的指标,量化程序代码的复杂度。

  3. 效能差异比较:Visual Studio 2005 Team Edition for Developer提供动态效能解析(Profiling)功能, 此版则可保存结果,开发者可针对程序的不同版本,比较效能差异。Orcas将程序细分到各个方法(Method)的效能剖析,帮助企业调校应用程序。
  
  4. 可视化的MSBuild:过去微软运用MSBuild产生XML档,定义建置应用程序的步骤与处理事项,类似Apache Ant功能。不过,MSBuild没有包含可视化的设计工具,Orcas终于推出可视化的工具。

  5. 增加程序代码整合辅助机制:多人开发的项目,管理者可设定开发者签入(Check In)程序时,是否自动触发建置(Build)功能,以持续保持正确且整合的版本。

  6. 以注释(Annotate)的方式呈现程序修改的轨迹:Orcas搭配下一版的Team Foundation Server,提供更严谨的版本控管功能,将记录每一段程序的修改轨迹,经由逐行的详细检查,显示更动程序的人员及前后的版本差异。

  7. 数据夹比对:同样是Orcas搭配下一版Team Foundation Server提供的版本控管功能,将显示各数据夹中哪些档案被修改过,或者比对本机与服务器的档案差异。

  8. 录制Ajax测试脚本:由于Ajax技术受到广大的注意,微软特别在Web测试功能中,支持测试Ajax网页的机制,测试人员可录制Ajax网页的执行步骤,确认执行的结果与效能。

  9. 负载测试:系统的负载测试,提供多种测试方法,例如混合多种测试项目、时间或使用者操作步骤。

  10. 网页测试:每个网页按右键都可直接点选执行测试功能,协助开发者验证结果与除错

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值