拼吾爱程序人生

首页 » .Net编程 » Visual Studio.NET » 并行Mono
cobra - 2008-8-9 8:58:00
最近,我们宣布了Mono完全支持C# 3。紧接着它又提供了对并行LINQ(Parallel LINQ)的支持。作为微软并行扩展库(Parallel Extensions library)的一部分,并行LINQ支持开发人员跨多线程来快速执行查询。

Jeremie Laval采用了“Luke Hoban提出的在每个LINQ语句中进行跟踪的极端编程方式”,并对其进行并行处理。对此,他仅仅作了细微的改动,例如将 “Enumerable.Range”替换为“ParallelEnumerable.Range”。阅读Miguel de Icaza的博客可以了解更多Mono中PLINQ的信息。

(文/Jonathan Allen  出处/Infoq)

拼吾爱注:
什么是MONO?
MONO项目是由Ximian发起的,由Miguel de lcaza领导的,一个致力于开创.NET在Linux上使用的开源工程。它包含了一个C#语言的编译器,一个CLR的运行时,和一组类库,并实现了 ADO.NET和ASP.NET。能够使得开发人员在Linux用C#开发程序。

MONO项目无论对Linux还是C#开发人员都应该是个好消息,尤其是C#开发人员更会相信.NET将因此进入Linux系统,.NET 将变成通用于Windows和Linux的标准技术,并因此大大削弱Java的跨平台优势,从而使得.NET在与Java的持久战中取得关键的一役。很多人对MONO项目都期望有加,Microsoft也时常拿MONO项目作为显示自己开放性的一种手段。

 您可能对 [Visual Studio.NET] 的这些文章也感兴趣:

Attribute在.net编程中的应用(一)
Attribute在.net编程中的应用(二)
Java、.NET,为什么不合二为一?
.NET 框架中的 Factory 模式
.NET和JAVA的跨平台,程序员很期望
.NET还是JAVA,一个中国程序员的评论
NBearMapping - 开源通用对象映射组件v1.0.0.0 beta
ObjectBuilder中WeakRefDictionary使用模式浅析
面向对象的应用服务层设计
Sending email with an embedded image through ASP.NET
邮件发送类,支持HTML格式,支持优先级设置
使用.NET发送邮件
1
查看完整版本: 并行Mono
Modify by pin5i DZNT_ExpandPackage 2.1.3296 2007-2009 pin5i.com
 Total Unique Visitors: