Visual Studio 2010 和 .NET Framework 4 专题 - 1: 概述

Microsoft 在 2008 年 9 月 29  日宣布正式为下一代 Visual Studio 和 .NET Framework 命名。其中,Visual Studio 代号“dev10”被命名为 Visual Studio 2010,.NET Framework 被命名为 .NET Framework 4.0。根据现有的资料,Visual Studio 2010 将进一步提高开发人员效率,提供更加先进的应用程序生命周期管理,基于最新的操作系统、Web、服务器和服务提供支持等。关于 Visual Studio 2010 的详细资料,我们将第一时间更新。

 

Visual Studio 2010 的新功能

 

1、Visual Studio Team System 2010

 

1.1 全新的设计器和代码编辑器

 

Visual Studio 2010 将拥有一个基于 WPF 的外观,全新的外观类似于 Microsoft Expression 产品。另外,很多设计器都将进行更新,如 WPF 设计器,WWF 设计器等。另外,VS 2010 还将改进代码编辑器,使得其更加易用和强大。

 

1.2 新的软件生命周期管理工具

 

VSTS 2010 在多处进行改进以满足开发人员和客户的商业需求。Team Foundation Server 对多个已有功能进行增强,如 Check-in 工具;VSTS 也在架构层面提供新的工具,如软件架构设计器等。

 

1.3 代码编辑器

 

代码编辑器新增“Cell hierarchy”和“Simply understanding”命令,有效帮助开发人员进行程序调试。关于这些功能,请参考 MSDN Visual Studio 未来语言功能(http://code.msdn.com/vslangfuture/)。

 

1.4 新的测试工具

 

VSTS 2010 提供一些新的,面向测试人员的工具,可提升测试质量和效率。新工具针对于一些无法重现(no repro)的测试场景进行独特设计,以便减少或消除这些问题。

 

2、.NET Framework 4.0

 

2.1 ASP.NET

 

针对 ASP.NET 会有很多更新,例如 ASP.NET MVC,客户端模板库,动态数据、动态语言支持等。

 

MVC 框架帮助开发人员利用 ASP.NET 更好的对 Web 应用程序建模,包括 MVC 结构(模板,视图,控制器)、URL 重写和路由和一些客户端呈现帮助类等。

 

客户端模板库是一个主要的 ASP.NET AJAX 更新,利用它,开发人员可以像在服务器端使用 <% ... %: 标记一样在客户端 HTML 中使用 {{ ... }} 标记进行数据邦定。客户端哦板库还提供了类似于 WPF 中的 binding 标记来对来自 AJAX 回传数据进行单向、双向或其他邦定操作。

 

动态数据已经出现在 ASP.NET 3.5 的 Service Pack 1 中。

 

动态语言支持针对一些动态语言提供 ASP.NET 的支持。如 IronPython 和 IronRuby 等。

 

2.2 WPF

 

针对 WPF 将会有比较大的更新,目前所知道的,包括一些新的 WPF 控件,改善的 WPF 性能。还有就是一个类似于 Visual Studio 可停靠窗口的框架将被引入到 WPF。

 

3、开发语言和工具

 

3.1 Visual Basic 10

 

VB 10 将会有如下重大更新。

(1)简化语言结构

(2)更加动态化的语言支持

 

3.2 C#

 

对于 C# 4.0 现在有很多猜想,目前可以确定的更新如下。

(1)动态查找

(2)针对动态语言运行时的改进

(3)一个类似于 VB 智能感知的列表框(带有 General 和 All 两个选项卡)

 

有关 Visual Studio 2010 测试版本和发布的信息

 

今年 10 月 20 日前后,在 PDC 2008 上将提供一个 Visual Studio 2010 的测试版本,同时提供的还有 Windows 7 的一个 Pre-Beta。预计 2009 年 5 月推出一个公开测试版本,2009 年年底正式发布。

 

结论

 

Microsoft 的下一代开发工具将极大地提高开发人员效率,完善软件生命周期和专注于软件质量管理。我们正期待着 Visual Studio 2010 的早日发布。

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值