<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Un programador más &#187; PLINQ</title>
	<atom:link href="http://www.unprogramadormas.com/tag/plinq/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.unprogramadormas.com</link>
	<description>Experiencias de un programador curioso del SEO</description>
	<lastBuildDate>Mon, 07 Mar 2011 16:54:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>AsParallel usa todos tus nucleos en LINQ</title>
		<link>http://www.unprogramadormas.com/10/05/2010/asparallel-usa-todos-tus-nucleos-en-linq/</link>
		<comments>http://www.unprogramadormas.com/10/05/2010/asparallel-usa-todos-tus-nucleos-en-linq/#comments</comments>
		<pubDate>Mon, 10 May 2010 16:57:34 +0000</pubDate>
		<dc:creator>jmnieves</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[4.0]]></category>
		<category><![CDATA[PLINQ]]></category>

		<guid isPermaLink="false">http://www.unprogramadormas.com/?p=493</guid>
		<description><![CDATA[Hará ya unos dias estuve en la presentación de visual studio 2010 en barcelona y una de las cosas que más me gustarón fue AsParallel() una sencilla función que potencia LINQ al número de nucleos que disponga tu servidor. Es lo que los chicos de Redmond llama PLINQ. Su implementación es tan sencilla como añadir]]></description>
			<content:encoded><![CDATA[<p>Hará ya unos dias estuve en la presentación de visual studio 2010 en barcelona y una de las cosas que más me gustarón fue <strong>AsParallel()</strong> una sencilla función que potencia LINQ al número de nucleos que disponga tu servidor. Es lo que los chicos de Redmond llama <a href="http://msdn.microsoft.com/en-us/magazine/cc163329.aspx" title="Parallel LINQ: Running Queries On Multi-Core Processors">PLINQ</a>.</p>
<p>Su implementación es tan sencilla como añadir nuestras sentencias LINQ la función .AsParallel() ejemplo:</p>
<pre class="brush: csharp; title: ; notranslate">
IEnumerable&lt;T&gt; data = ...;
var q = data.AsParallel().Where(x =&gt; x.Id &gt; pId).ToList();
</pre>
<p>Y aqui acaba el articulo , AsParallel() es tan simple de implementar y sin embargo nos abre el mundo del multithreading en nuestras consultas LINQ.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unprogramadormas.com/10/05/2010/asparallel-usa-todos-tus-nucleos-en-linq/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

