InfoQ

InfoQ

主题/标签专用视图

Orcas相关的内容


“Orcas”相关新闻

扩展方法、DSL和连贯接口

主题
.NET,
领域专用语言

对领域特定语言(Domain Specific Langauge,DSL)、连贯接口(Fluent Interface)以及扩展方法(Extension Method)如何在C#和VB中利用它们一个简短介绍。另外介绍了一项在.NET 2.0中使用扩展方法的技巧。

适用于多重目标的FxCop规则

主题
.NET框架,
.NET,
代码分析

Visual Studio 2008中新引入的多重目标(Multi-targeting)引发了一系列的问题。因为.NET 3.5对核心程序集的功能进行了扩充,所以在设定目标为.NET 2.0时必须要格外注意。否则应用程序可能在编译时一切正常,不过在运行时却由于缺失方法定义而失败。为了避免这类可能发生的问题,我们可以借助于Krzysztof Cwalina为多重目标编写的FxCop规则。

C#中提供的VB不支持的新特性

主题
.NET,
编程

在Beta 2中,.NET中的两种旗舰语言——C#和Visual Basic各自的功能集合都已经确定。以前我们曾经介绍过只在VB中出现的特性,例如可变匿名类型和XML常量等。而今天本文则要介绍一些只在C#中出现的特性。

VS 2008将支持嵌套母版页面

主题
.NET,
工件和工具

ASP.NET 2.0种最引人称道的一项新特性就是母版页面(Master Page)。母版页面将作为网站的风格模板,允许我们很容易地统一整站的样式。不过VS 2005在对其支持方面做得却并不算好——它无法支持嵌套的母版页面。Visual Studio 2008, 有望在今年年底发布,将支持嵌套母版页面。

Mono为C#添加了类型推断支持

主题
.NET,
编程

据Marek Safar称,通过使用一种名为类型推断(type inference)的技术,Mono上的C# 3.0编译器现在已经能够支持隐式类型的局部变量以及隐式类型的数组了。

VB 9新特性——保留与舍去了什么?

主题
.NET,
编程

随着VB 9发布日期的日益临近,微软公司必须要忍痛对其中各个未能按时完成的新特性进行取舍。虽然大多数重要的特性都已被保留,不过也有一些例外。Paul Vic对此进行了归纳总结 。

Visual Studio 2008中的多定向支持

主题
.NET,
工件和工具

对Visual Studio而言,其中一个最大的明显不足之处在于每一个VS版本都要绑定一个特定版本的CLR。比如,使用Visual Studio 2005时,你就不可能创建除了.NET 2.0应用以外的其他应用程序。在Visual Studio 2008里,这一问题会随着一个微软称之为多定向(Multi-targeting)的技术出现而得到部分解决。

支持REST设计的WCF Web编程模型

主题
Web服务,
SOA,
REST,
.NET

在MIX07大会上Don Box和Steve Maine的“浏览可编程Web”联合演讲中,他们介绍了即将随Visual Studio Orcas一同发布的WCF Web编程模型。在统一的WCF编程模型下,Web编程模型从而可以支持Web服务REST化设计的功能。