<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Dariusz quatscht : Parallel Computing</title><link>http://blogs.msdn.com/dparys/archive/tags/Parallel+Computing/default.aspx</link><description>Tags: Parallel Computing</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Patterns for Parallel Programming erschienen</title><link>http://blogs.msdn.com/dparys/archive/2009/11/11/patterns-for-parallel-programming-erschienen.aspx</link><pubDate>Wed, 11 Nov 2009 21:52:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9921081</guid><dc:creator>dparys</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/dparys/comments/9921081.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dparys/commentrss.aspx?PostID=9921081</wfw:commentRss><wfw:comment>http://blogs.msdn.com/dparys/rsscomments.aspx?PostID=9921081</wfw:comment><description>Stephen Toub hat einen wichtigen fehlenden Baustein zu den neuen Parallel Extensions im .NET Framework 4 rausgebracht: Ein Dokument über die Anwendung dieser Technologie. Lesenswert! Link: Patterns for Parallel Programming...(&lt;a href="http://blogs.msdn.com/dparys/archive/2009/11/11/patterns-for-parallel-programming-erschienen.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9921081" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dparys/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Parallel+Computing/default.aspx">Parallel Computing</category></item><item><title>TechTalk Dezember 2009: Anwendungsentwicklung mit Visual Studio 2010</title><link>http://blogs.msdn.com/dparys/archive/2009/07/31/techtalk-dezember-2009-anwendungsentwicklung-mit-visual-studio-2010.aspx</link><pubDate>Fri, 31 Jul 2009 12:05:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9854259</guid><dc:creator>dparys</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/dparys/comments/9854259.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dparys/commentrss.aspx?PostID=9854259</wfw:commentRss><wfw:comment>http://blogs.msdn.com/dparys/rsscomments.aspx?PostID=9854259</wfw:comment><description>&lt;p&gt;Erst im Juni habe ich einen TechTalk hinter mir und schon steht mein nächster an. Dieses mal jedoch nicht über einen Monat gezogen sondern in einer Woche werden 5 Städte besucht und mein Kollege &lt;a href="http://blogs.msdn.com/cbinder"&gt;Christian Binder&lt;/a&gt; wird auch mit von der Partie sein.&lt;/p&gt;  &lt;p&gt;In Visual Studio 2010 kommen so viele neue Elemente dazu das wir einfach in &lt;a href="http://www.microsoft.com/germany/msdn/techtalk/aktuell/default.mspx"&gt;diesem TechTalk&lt;/a&gt; verschiedene Aspekte live im Coding demonstrieren wollen und auf hoffentlich viele Fragen eingehen dürfen. Ganz nach dem Motto: “Keine Slides! Nur Code!”&lt;/p&gt;  &lt;p&gt;Hier der Auszug von der MSDN TechTalk Anmeldeseite:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;Der letzte MSDN TechTalk in diesem Jahr nimmt Sie mit auf eine Reise zur nächsten Version von Visual Studio: Visual Studio 2010. Dabei werden Christian Binder und Dariusz Parys die interessantesten Aspekte der neuen Entwicklungsumgebung vorstellen: von Verbesserungen in den einzelnen Frameworks bis hin zu neuen Möglichkeiten in den Application Lifecycle Management Tools, die das Testen und die Entwicklung im Team einfacher machen, wird dieser TechTalk die verschiedenen Aspekte mit Hilfe von Live Codings demonstrieren. Das heißt ganz klar: Keine Slides! Nur Code!&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;h4&gt;Die Termine:&lt;/h4&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;ul&gt;     &lt;li&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032422667&amp;amp;Culture=de-DE"&gt;30.11. Karlsruhe&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032422668&amp;amp;Culture=de-DE"&gt;01.12. Köln&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032422669&amp;amp;Culture=de-DE"&gt;02.12. Hamburg&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032422671&amp;amp;Culture=de-DE"&gt;03.12. Berlin&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032422672&amp;amp;Culture=de-DE"&gt;04.12. München&lt;/a&gt;&lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;An manchen Terminen werden wir vermutlich deutlich überziehen, das dürfte Karlsruhe, Berlin und München sein. In Köln und Hamburg sind wir leider an die Öffnungszeiten des Microsoft Office gebunden.&lt;/p&gt;  &lt;p&gt;Ich freue mich schon auf viele Teilnehmer und Fragen, bis dann!&lt;/p&gt;  &lt;p&gt;Link: &lt;a href="http://www.microsoft.com/germany/msdn/techtalk/aktuell/default.mspx"&gt;Offizielle TechTalk Anmeldeseite&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9854259" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dparys/archive/tags/Connected+Systems/default.aspx">Connected Systems</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2B002B002F00_CLI/default.aspx">C++/CLI</category><category domain="http://blogs.msdn.com/dparys/archive/tags/WCF/default.aspx">WCF</category><category domain="http://blogs.msdn.com/dparys/archive/tags/WF/default.aspx">WF</category><category domain="http://blogs.msdn.com/dparys/archive/tags/VSTS_2F00_TFS/default.aspx">VSTS/TFS</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Coding4Fun/default.aspx">Coding4Fun</category><category domain="http://blogs.msdn.com/dparys/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Security/default.aspx">Security</category><category domain="http://blogs.msdn.com/dparys/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://blogs.msdn.com/dparys/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/dparys/archive/tags/TechTalk/default.aspx">TechTalk</category><category domain="http://blogs.msdn.com/dparys/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/dparys/archive/tags/PLINQ/default.aspx">PLINQ</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Data+Access/default.aspx">Data Access</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2B002B00_/default.aspx">C++</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Services/default.aspx">Services</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Dynamic+Languages/default.aspx">Dynamic Languages</category><category domain="http://blogs.msdn.com/dparys/archive/tags/LINQ/default.aspx">LINQ</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Parallel+Computing/default.aspx">Parallel Computing</category><category domain="http://blogs.msdn.com/dparys/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Coding/default.aspx">Coding</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category></item><item><title>Nachtrag zum TechTalk: Parallel Computing mit Visual Studio 2010</title><link>http://blogs.msdn.com/dparys/archive/2009/07/16/nachtrag-zum-techtalk-parallel-computing-mit-visual-studio-2010.aspx</link><pubDate>Thu, 16 Jul 2009 09:38:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9835201</guid><dc:creator>dparys</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/dparys/comments/9835201.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dparys/commentrss.aspx?PostID=9835201</wfw:commentRss><wfw:comment>http://blogs.msdn.com/dparys/rsscomments.aspx?PostID=9835201</wfw:comment><description>&lt;p&gt;Durch 6 Städte habe ich zusammen mit Dr. Mario Deilmann von Intel das Thema Multi-Many-Core Programmieren mit Visual Studio 2010 und dem Intel Parallel Studio vorgetragen. Hierbei haben wir die Themen TPL, PPL, AAL, TBB, Open MP,CT und Tooling angerissen. Wir hatten viel Feedback direkt bekommen und jeder Ort hatte seine besonderen Gegebenheiten. So möchte ich nochmals &lt;a href="http://blogs.msdn.com/twendel/"&gt;Tom Wendel&lt;/a&gt; dafür danken das er in Karlsruhe meine geschundenen Finger geschont hat und für mich den Tippaffen gemacht hat. So möchte ich darauf hinweisen das Berlin den größten Anteil an C++ Entwicklern hatte was natürlich Mario sehr gefreut hat. Und mir persönlich hat es in Dresden am besten gefallen. Nicht nur weil es dort einen guten Spanier mit leckeren Tapas gab und die Altstadt wirklich sehenswert ist, sondern weil in Dresden die No-Show Rate (Teilnehmer die angemeldet waren und nicth gekommen sind) extrem niedrig war.&lt;/p&gt;  &lt;p&gt;Wer nicht dabei gewesen ist, der kann sich die Aufzeichnung aus Hamburg anschauen. Diese ist dreigeteilt. Hier die einzelnen Links:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/germany/msdn/techtalk/videos/library.aspx?id=msdn_de_33301"&gt;Teil 1&lt;/a&gt; mit Dr. Mario Deilmann über Parallel Studio, Open MP und Auto Vektorisierung&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/germany/msdn/techtalk/videos/library.aspx?id=msdn_de_33302"&gt;Teil 2&lt;/a&gt; mit mir über Parallel Computing in Visual Studio 2010 &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/germany/msdn/techtalk/videos/library.aspx?id=msdn_de_33303"&gt;Teil 3&lt;/a&gt; mit Dr. Mario Deilmann über Intel Threading Building Blocks und CT&lt;/p&gt;  &lt;p&gt;Das Teil 2 Video habe ich auch noch in diesem Blog Post direkt verlinkt.&lt;/p&gt; &lt;object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="320" height="240"&gt; &lt;param name="source" value="http://channel9.msdn.com/App_Themes/default/vp09_06_22.xap" /&gt; &lt;param name="initParams" value="m=http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/9/8/7/4/ttppldparys_2MB_ch9.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/9/8/7/4/ttppldparys_large_ch9.png, postid=478923" /&gt; &lt;param name="background" value="#00FFFFFF" /&gt; &lt;a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"&gt; &lt;img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none" /&gt; &lt;/a&gt; &lt;/object&gt;  &lt;p&gt;Des Weiteren gibt es jetzt hier auch die &lt;a href="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=dparys&amp;amp;DownloadId=6592"&gt;Code Beispiele&lt;/a&gt; für Visual Studio 2010 Beta 1.&lt;/p&gt;  &lt;p&gt;Noch einige Antworten zu Fragen die mehrere Teilnehmer während der Tour gestellt haben:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;F: In welchen Versionen von Visual Studio 2010 werden die neuen Debugging Funktionalitäten enthalten sein?&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;A: Die Debugger Fenster für Tasks und den Stackwatch werden in allen Versionen für Visual Studio 2010 verfügbar sein, ausgenommen Visual Studio 2010 Express. Der Visual Studio Profiler der nun auch Concurrency profilen kann wird es nur in der Visual Studio 2010 Team System Developer Edition bzw. in der Visual Studio 2010 Team System Suite geben.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;F: Werden die Parallel Extension Extras in die TPL eingearbeitet werden?&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;A: Zum Teil. Es werden nicht alle Beispiele und Klassen den Weg in das Framework finden, welche genau in das Framework wandern ist zur Zeit noch nicht bekannt.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;F: Wird eine Anwendung die die TPL nutzt auch unter Windows XP lauffähig sein?&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;A: Ja, lediglich der Profiler mindestens Windows Vista&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;F: Wird der C++ Compiler in Visual Studio 2010 Auto Vektorisierung unterstützen?&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;A: Momentan wurde diesbezüglich nichts angekündigt.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;F: Ist es möglich zu sehen welche Partitionierungsstrategie die Concurrency Runtime bei PLINQ Queries verwendet und kann ich das beeinflussen?&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;A: Es gibt momentan keine dafür vorgesehene Implementierung. PLINQ ist eine Black Box. Man kann ungefähr abwägen auf Grundlage des Datentyps und der Operationen in der LINQ Query welche Paritionierung verwendet wird. Mehr Informationen zur Partitionierung gibt es in diesem &lt;a href="http://blogs.msdn.com/pfxteam/archive/2009/05/28/9648672.aspx"&gt;Blog Post&lt;/a&gt;.&lt;/p&gt;&lt;/blockquote&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9835201" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2B002B002F00_CLI/default.aspx">C++/CLI</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/dparys/archive/tags/TechTalk/default.aspx">TechTalk</category><category domain="http://blogs.msdn.com/dparys/archive/tags/PLINQ/default.aspx">PLINQ</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2B002B00_/default.aspx">C++</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Parallel+Computing/default.aspx">Parallel Computing</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Concurrency/default.aspx">Concurrency</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Video/default.aspx">Video</category></item><item><title>Resultate aus Task Objekten ermitteln</title><link>http://blogs.msdn.com/dparys/archive/2009/07/07/resultate-aus-task-objekten-ermitteln.aspx</link><pubDate>Tue, 07 Jul 2009 16:36:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9822544</guid><dc:creator>dparys</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/dparys/comments/9822544.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dparys/commentrss.aspx?PostID=9822544</wfw:commentRss><wfw:comment>http://blogs.msdn.com/dparys/rsscomments.aspx?PostID=9822544</wfw:comment><description>&lt;p&gt;Mit der Task Parallel Library hält die Klasse &lt;em&gt;Task&lt;/em&gt; ins Framework Einzug. In der Beta 1 hat man die API zur CTP verändert, so das die &lt;em&gt;Future&lt;/em&gt; Klasse nicht mehr vorhanden ist und diese Funktionalität über &lt;em&gt;Task&lt;/em&gt; abgebildet wird. In einem kurzen Screencast auf Channel 9 zeige ich wie man die Klasse Task mit Rückgabewerten benutzt.&lt;/p&gt; &lt;object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="320" height="240"&gt; &lt;param name="source" value="http://channel9.msdn.com/App_Themes/default/vp09_06_22.xap" /&gt; &lt;param name="initParams" value="m=http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/7/7/4/tpltaskresults_2MB_ch9.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/7/7/4/tpltaskresults_large_ch9.png, postid=477217" /&gt; &lt;param name="background" value="#00FFFFFF" /&gt; &lt;a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"&gt; &lt;img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none" /&gt; &lt;/a&gt; &lt;/object&gt;  &lt;p&gt;Eine Sache ist hierbei zu beachten. In der momentanen Visual Studio 2010 Beta 1 kommt Intellisense nicht ganz klar mit der Definition der übergebenen Werte in einer Lambda wenn der Typ nicht spezifiziert ist wie im folgenden Beispiel&lt;/p&gt;  &lt;div&gt;   &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;( previousTask ) =&amp;gt; { &lt;span style="color: #0000ff"&gt;int&lt;/span&gt; result = previousTask.Result; }&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;erkennt Visual Studio nicht das das Objekt &lt;em&gt;Task&amp;lt;T&amp;gt;&lt;/em&gt; benutzt wird, statt &lt;em&gt;Task&lt;/em&gt; und demzufolge keine &lt;em&gt;Result &lt;/em&gt;Eigenschaft anbietet. Man kann das explizit definieren dann funktioniert Intellisense auch sauber:&lt;/p&gt;

&lt;div&gt;
  &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;( Task&amp;lt;&lt;span style="color: #0000ff"&gt;int&lt;/span&gt;&amp;gt; previousTask ) =&amp;gt; { &lt;span style="color: #0000ff"&gt;int&lt;/span&gt; result = previousTask.Result; }&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;Ich habe im Screencast zwar von einem Bug gesprochen, nach einigen Überlegungen bin ich mir gar nicht sicher ob es einer ist. Woran soll Intellisense denn die Verwendung der Variable erkennen?&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9822544" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Parallel+Computing/default.aspx">Parallel Computing</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category></item><item><title>Lizenzierung der Microsoft Concurrency Runtime</title><link>http://blogs.msdn.com/dparys/archive/2009/07/03/lizenzierung-der-microsoft-concurrency-runtime.aspx</link><pubDate>Fri, 03 Jul 2009 08:53:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9816100</guid><dc:creator>dparys</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/dparys/comments/9816100.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dparys/commentrss.aspx?PostID=9816100</wfw:commentRss><wfw:comment>http://blogs.msdn.com/dparys/rsscomments.aspx?PostID=9816100</wfw:comment><description>&lt;p&gt;Seit längerem verfolge ich die Verwendung der Microsoft Concurrency Runtime. Für mich war die CCR immer ein Bestandteil von Microsoft Robotics Studio. Gestern habe ich dann einfach mal meinen Kollegen Frank Prengel angesprochen, wie man denn die CCR Lizenztechnisch in seine eigenen Projekte einbinden kann. Muss man hierzu Microsoft Robotics Studio besitzen?&lt;/p&gt;  &lt;p&gt;Nein, es gibt ein dediziertes Lizenzierungsmodell. Auf der Seite “&lt;a href="http://www.microsoft.com/ccrdss/#GetIt"&gt;Get Microsoft CCR &amp;amp; DSS Toolkit&lt;/a&gt;” stehen die Lizenzbedingungen und es gibt auch die Möglichkeiten die Lizenz online zu kaufen.&lt;/p&gt;  &lt;p&gt;Weitere Information auf der Seite &lt;a href="http://www.microsoft.com/ccrdss"&gt;Introducing “Microsoft CCR and DSS Toolkit 2008 R2”&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9816100" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dparys/archive/tags/Parallel+Computing/default.aspx">Parallel Computing</category></item><item><title>Tech-Ed 2009 vom 09.11 – 13.11 in Berlin</title><link>http://blogs.msdn.com/dparys/archive/2009/06/22/tech-ed-2009-vom-09-11-13-11-in-berlin.aspx</link><pubDate>Mon, 22 Jun 2009 17:54:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9797738</guid><dc:creator>dparys</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/dparys/comments/9797738.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dparys/commentrss.aspx?PostID=9797738</wfw:commentRss><wfw:comment>http://blogs.msdn.com/dparys/rsscomments.aspx?PostID=9797738</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dparys/WindowsLiveWriter/TechEd2009vom09.1113.11inBerlin_EDB7/banner-home1_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="banner-home1" border="0" alt="banner-home1" src="http://blogs.msdn.com/blogfiles/dparys/WindowsLiveWriter/TechEd2009vom09.1113.11inBerlin_EDB7/banner-home1_thumb.jpg" width="729" height="221" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Nach langer Pause dürfen wir die Tech-Ed endlich wieder in Deutschland begrüßen. Dieses Mal ist Berlin Gastgeber. Es werden zahlreiche neue Technologien vorgestellt und nach Jahrelanger Trennung von IT-Pros und Developern wieder ein einwöchiger Event für beide veranstaltet. Themen werden unter anderem Windows 7, Windows Server 2008 R2, Windows Azure und Visual Studio 2010 sein.&lt;/p&gt;  &lt;p&gt;Frühbucherrabatte gibt es auf der entsprechenden Webseite&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/europe/teched/" href="http://www.microsoft.com/europe/teched/"&gt;http://www.microsoft.com/europe/teched/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9797738" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dparys/archive/tags/WCF/default.aspx">WCF</category><category domain="http://blogs.msdn.com/dparys/archive/tags/WF/default.aspx">WF</category><category domain="http://blogs.msdn.com/dparys/archive/tags/VSTS_2F00_TFS/default.aspx">VSTS/TFS</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Dev+Tools/default.aspx">Dev Tools</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Conference/default.aspx">Conference</category><category domain="http://blogs.msdn.com/dparys/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Windows+Server/default.aspx">Windows Server</category><category domain="http://blogs.msdn.com/dparys/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Windows+Live/default.aspx">Windows Live</category><category domain="http://blogs.msdn.com/dparys/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/dparys/archive/tags/PLINQ/default.aspx">PLINQ</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Data+Access/default.aspx">Data Access</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2B002B00_/default.aspx">C++</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Services/default.aspx">Services</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Dynamic+Languages/default.aspx">Dynamic Languages</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Parallel+Computing/default.aspx">Parallel Computing</category><category domain="http://blogs.msdn.com/dparys/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Windows+Azure/default.aspx">Windows Azure</category><category domain="http://blogs.msdn.com/dparys/archive/tags/.NET+Services/default.aspx">.NET Services</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Azure+Services/default.aspx">Azure Services</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Live+Services/default.aspx">Live Services</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category></item><item><title>Task Parallel Library Screencasts</title><link>http://blogs.msdn.com/dparys/archive/2009/06/18/task-parallel-library-screencasts.aspx</link><pubDate>Thu, 18 Jun 2009 11:47:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9774447</guid><dc:creator>dparys</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/dparys/comments/9774447.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dparys/commentrss.aspx?PostID=9774447</wfw:commentRss><wfw:comment>http://blogs.msdn.com/dparys/rsscomments.aspx?PostID=9774447</wfw:comment><description>&lt;p&gt;Ich habe gestern ein paar Screencasts zur Task Parallel Library aufgenommen und heute frisch auf Channel 9 publiziert. Ich werde bei Gelegenheit noch mehr machen, immer Scheibchenweise. Die Screencasts selbst sind recht kurz gehalten zwischen 4-6 Minuten und sollen nur einzelne Elemente der API kurz vorstellen.&lt;/p&gt;  &lt;p&gt;Folgende Screencasts habe ich publiziert:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/Dariusz/Task-Parallel-Library-Tasks/"&gt;Task Parallel Library: Tasks&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/Dariusz/Task-Parallel-Library-Task-Continuations/"&gt;Task Parallel Library: Task Continuations&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/Dariusz/Task-Parallel-Library-Exception-Handling/"&gt;Task Parallel Library: Exception Handling&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Viel Spaß beim reinschauen.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9774447" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dparys/archive/tags/Screencast/default.aspx">Screencast</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Parallel+Computing/default.aspx">Parallel Computing</category></item><item><title>Parallele Programmierung – TechTalk im Juni</title><link>http://blogs.msdn.com/dparys/archive/2009/05/25/parallele-programmierung-techtalk-im-juni.aspx</link><pubDate>Mon, 25 May 2009 11:25:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9640124</guid><dc:creator>dparys</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/dparys/comments/9640124.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dparys/commentrss.aspx?PostID=9640124</wfw:commentRss><wfw:comment>http://blogs.msdn.com/dparys/rsscomments.aspx?PostID=9640124</wfw:comment><description>&lt;p&gt;Nochmal in eigener Sache. Der &lt;a href="http://blogs.msdn.com/dparys/archive/2009/04/09/techtalk-im-juni-parallel-programmierung-mit-visual-studio-2010-und-intel-parallel-studio.aspx"&gt;TechTalk&lt;/a&gt; findet ja in diversen Städten statt, während Karlsruhe, München und Köln bereits Wartelisten haben, gibt es noch reichlich Platz in Berlin und Dresden.&lt;/p&gt;  &lt;p&gt;Dresden speziell war ein Wunsch von mir, insofern nochmal Werbung: Auf nach &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032413509&amp;amp;Culture=de-DE"&gt;Dresden&lt;/a&gt;!&lt;/p&gt;  &lt;p&gt;Für alle die auf der Warteliste sind, einfach vorbeikommen, ich stelle auch meinen Stuhl zur Verfügung, ansonsten ist Erfahrungsgemäß die Anzahl der Teilnehmer geringer als angemeldet. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9640124" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2B002B002F00_CLI/default.aspx">C++/CLI</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2B002B00_/default.aspx">C++</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Parallel+Computing/default.aspx">Parallel Computing</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Community/default.aspx">Community</category></item><item><title>TechTalk im Juni: Parallele Programmierung mit Visual Studio 2010 und Intel® Parallel Studio</title><link>http://blogs.msdn.com/dparys/archive/2009/04/09/techtalk-im-juni-parallel-programmierung-mit-visual-studio-2010-und-intel-parallel-studio.aspx</link><pubDate>Thu, 09 Apr 2009 13:49:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9539996</guid><dc:creator>dparys</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/dparys/comments/9539996.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dparys/commentrss.aspx?PostID=9539996</wfw:commentRss><wfw:comment>http://blogs.msdn.com/dparys/rsscomments.aspx?PostID=9539996</wfw:comment><description>&lt;p&gt;&lt;img border="0" src="http://www.microsoft.com/germany/msdn/images/vkey/vkey_techtalk.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;Im Juni darf ich mal wieder auf TechTalk Tour gehen. Diesmal jedoch ist es ein wenig anders als sonst. Ich habe Begleitung. Dr. Mario Deilmann von Intel wird mit mir zusammen einen TechTalk zum Thema Parallele Programmierung machen. &lt;/p&gt;  &lt;p&gt;Mario wird die Themen Intel® Parallel Studio und C++ Entwicklung abhandeln, während ich mich ganz auf die Parallel Framework Extensions für .NET fokussiere und zeige was alles im .NET Framework 4.0 und Visual Studio 2010 kommt. Ganz besonders freut es mich das Dresden mit in die Liste reingekommen ist. Ich habe es mir gewünscht dort zu sprechen, da ich schon ein paar Anfragen aus dieser Region hatte. Ich hoffe das dann auch entsprechend Leute in Dresden kommen und vielleicht Dresden somit zu einer Standard Lokation etabliert wird.&lt;/p&gt;  &lt;p&gt;Zur Anmeldung geht es hier:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/germany/msdn/techtalk/aktuell2/default.mspx"&gt;TechTalk Juni 2009: Parallele Programmierung mit Visual Studio 2010 und Intel® Parallel Studio&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Die Termine:&lt;/h4&gt;  &lt;p&gt;• &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032413497&amp;amp;Culture=de-DE"&gt;08.06. Karlsruhe&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;• &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032413498&amp;amp;Culture=de-DE"&gt;09.06. München&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;• &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032413500&amp;amp;Culture=de-DE"&gt;15.06. Köln&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;• &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032413501&amp;amp;Culture=de-DE"&gt;22.06. Hamburg&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;• &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032413507&amp;amp;Culture=de-DE"&gt;29.06. Berlin&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;• &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032413509&amp;amp;Culture=de-DE"&gt;30.06. Dresden&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9539996" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2B002B002F00_CLI/default.aspx">C++/CLI</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/dparys/archive/tags/PLINQ/default.aspx">PLINQ</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2B002B00_/default.aspx">C++</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Parallel+Computing/default.aspx">Parallel Computing</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Community/default.aspx">Community</category></item><item><title>Interview auf Software Dev Blog zu Multicore in Visual Studio 2010</title><link>http://blogs.msdn.com/dparys/archive/2009/02/10/interview-auf-software-dev-blog-zu-multicore-in-visual-studio-2010.aspx</link><pubDate>Tue, 10 Feb 2009 17:38:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9410650</guid><dc:creator>dparys</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/dparys/comments/9410650.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dparys/commentrss.aspx?PostID=9410650</wfw:commentRss><wfw:comment>http://blogs.msdn.com/dparys/rsscomments.aspx?PostID=9410650</wfw:comment><description>&lt;p&gt;Michael Hülskötter hat mich für das &lt;a href="http://www.software-dev-blog.de/"&gt;Software Dev Blog&lt;/a&gt; zu den Multicore Programmiermöglichkeiten in Visual Studio 2010 interviewed. Das Interview gibt es hier zu lesen:&lt;/p&gt;  &lt;p&gt;Link: &lt;a href="http://www.software-dev-blog.de/interview-visual-studio-2010-und-seine-multicore-fahigkeiten/02/2009/"&gt;Interview zu Visual Studio 2010 und seine Multicore-Fähigkeiten&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9410650" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dparys/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Parallel+Computing/default.aspx">Parallel Computing</category></item><item><title>Was sind relevante Themen in der Softwareentwicklung für Sie?</title><link>http://blogs.msdn.com/dparys/archive/2008/12/03/was-sind-relevante-themen-in-der-softwareentwicklung-f-r-sie.aspx</link><pubDate>Wed, 03 Dec 2008 19:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9170644</guid><dc:creator>dparys</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/dparys/comments/9170644.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dparys/commentrss.aspx?PostID=9170644</wfw:commentRss><wfw:comment>http://blogs.msdn.com/dparys/rsscomments.aspx?PostID=9170644</wfw:comment><description>&lt;P&gt;Lange Zeit bevor ich bei Microsoft war, habe ich schon in diversen Firmen eigentlich immer aus eigenem Antrieb heraus recht schnell Technologie adaptiert und auch während laufender Projekte reingebracht. Den Mehraufwand hat man gerne selbst getragen (oder tragen lassen, Entschuldigung schon mal an dieser Stelle, Ihr wisst wer gemeint ist) um das Projekt / Produkt auf eine neue technische Ebene zu heben. Meist hat sich der Aufwand auch gelohnt.&lt;/P&gt;
&lt;P&gt;Seit ich bei Microsoft bin, liegt hier mein Fokus natürlich verstärkt auf die Microsoft Technologie. Ich möchte mal sagen das ich nicht diesen &lt;A href="http://ralfw.blogspot.com/2008/05/microsoftdmmerung.html" mce_href="http://ralfw.blogspot.com/2008/05/microsoftdmmerung.html"&gt;Bias&lt;/A&gt; habe über den Ralf Westphal geschrieben hat, aber mein "Abdriften" in andere Technologie Welten ist definitiv geringer geworden. &lt;/P&gt;
&lt;P&gt;Warum schreibe ich das eigentlich? Ganz einfach, nach dem Auswerten der Technical Summit Feedbacks ist mir aufgefallen das die Themen kaum Relevanz für die Teilnehmer hatten und ich nicht von mir ausgehen möchte was relevant ist. Was ich wirklich Cool finden würde, wären Kommentare was für &lt;STRONG&gt;&lt;EM&gt;Sie relevante Softwareentwicklungsthemen &lt;/EM&gt;&lt;/STRONG&gt;sind.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9170644" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dparys/archive/tags/XPSP2/default.aspx">XPSP2</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Connected+Systems/default.aspx">Connected Systems</category><category domain="http://blogs.msdn.com/dparys/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/dparys/archive/tags/CodeClips/default.aspx">CodeClips</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Software+Factories/default.aspx">Software Factories</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/dparys/archive/tags/VPC/default.aspx">VPC</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2B002B002F00_CLI/default.aspx">C++/CLI</category><category domain="http://blogs.msdn.com/dparys/archive/tags/HPC/default.aspx">HPC</category><category domain="http://blogs.msdn.com/dparys/archive/tags/WCF/default.aspx">WCF</category><category domain="http://blogs.msdn.com/dparys/archive/tags/WF/default.aspx">WF</category><category domain="http://blogs.msdn.com/dparys/archive/tags/VSTS_2F00_TFS/default.aspx">VSTS/TFS</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Dev+Tools/default.aspx">Dev Tools</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/dparys/archive/tags/XNA/default.aspx">XNA</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Coding4Fun/default.aspx">Coding4Fun</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Dies+und+Das/default.aspx">Dies und Das</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Conference/default.aspx">Conference</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Web+2.0/default.aspx">Web 2.0</category><category domain="http://blogs.msdn.com/dparys/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Orcas/default.aspx">Orcas</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Vista/default.aspx">Vista</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Security/default.aspx">Security</category><category domain="http://blogs.msdn.com/dparys/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://blogs.msdn.com/dparys/archive/tags/MFC/default.aspx">MFC</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Windows+Server/default.aspx">Windows Server</category><category domain="http://blogs.msdn.com/dparys/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Open+XML/default.aspx">Open XML</category><category domain="http://blogs.msdn.com/dparys/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.msdn.com/dparys/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/dparys/archive/tags/WDF/default.aspx">WDF</category><category domain="http://blogs.msdn.com/dparys/archive/tags/TechTalk/default.aspx">TechTalk</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Windows+Live/default.aspx">Windows Live</category><category domain="http://blogs.msdn.com/dparys/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/dparys/archive/tags/PLINQ/default.aspx">PLINQ</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Data+Access/default.aspx">Data Access</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2B002B00_/default.aspx">C++</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Games/default.aspx">Games</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Services/default.aspx">Services</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Dynamic+Languages/default.aspx">Dynamic Languages</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Windows/default.aspx">Windows</category><category domain="http://blogs.msdn.com/dparys/archive/tags/LINQ/default.aspx">LINQ</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Mein+Senf/default.aspx">Mein Senf</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Parallel+Computing/default.aspx">Parallel Computing</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Concurrency/default.aspx">Concurrency</category><category domain="http://blogs.msdn.com/dparys/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://blogs.msdn.com/dparys/archive/tags/PDC2008/default.aspx">PDC2008</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Windows+Azure/default.aspx">Windows Azure</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Model+Driven+Development/default.aspx">Model Driven Development</category><category domain="http://blogs.msdn.com/dparys/archive/tags/.NET+Services/default.aspx">.NET Services</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Azure+Services/default.aspx">Azure Services</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Live+Services/default.aspx">Live Services</category></item><item><title>Channel 9 Interview mit Steve Teixeira zu Parallel Computing Tools</title><link>http://blogs.msdn.com/dparys/archive/2008/11/25/channel9-interview-mit-steve-teixeira-zu-parallel-computing-tools.aspx</link><pubDate>Tue, 25 Nov 2008 17:12:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9141949</guid><dc:creator>dparys</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/dparys/comments/9141949.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dparys/commentrss.aspx?PostID=9141949</wfw:commentRss><wfw:comment>http://blogs.msdn.com/dparys/rsscomments.aspx?PostID=9141949</wfw:comment><description>&lt;p&gt;Auf dem Technical Summit hatte ich die Gelegenheit &lt;a href="http://blogs.msdn.com/texblog"&gt;Steve Teixeira&lt;/a&gt; zu Interviewen. Steve’s Team ist zuständig für den Parallel Computing Tools Stack in Visual Studio 2010. &lt;/p&gt;  &lt;p&gt;Das Interview geht ca. 24 Minuten und wir werfen einen Blick in die kommenden Tools. Ein kleiner Tip: Am besten erkennt man das Screen-Taping wenn man sich die höchste Qualität des Videos anschaut. &lt;/p&gt; &lt;object data="data:application/x-silverlight," type="application/x-silverlight-2" width="320" height="240"&gt; &lt;param name="source" value="http://channel9.msdn.com/App_Themes/default/VideoPlayer.xap" /&gt; &lt;param name="initParams" value="m=mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/3/5/1/5/4/4/teixeiraonpfxtoolsvs2010_s_ch9.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/1/5/4/4/teixeiraonpfxtoolsvs2010_large_ch9.jpg" /&gt; &lt;param name="background" value="#00FFFFFF" /&gt; &lt;a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"&gt; &lt;img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none" /&gt; &lt;/a&gt; &lt;/object&gt;  &lt;p&gt;Hier ist der &lt;a href="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/1/5/4/4/teixeiraonpfxtoolsvs2010_2MB_ch9.wmv"&gt;Link zur 2Mbit&lt;/a&gt; Version.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9141949" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dparys/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Conference/default.aspx">Conference</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Parallel+Computing/default.aspx">Parallel Computing</category></item><item><title>Ich, über die Xtopia und den Technical Summit</title><link>http://blogs.msdn.com/dparys/archive/2008/09/30/ich-ber-die-xtopia-und-den-technical-summit.aspx</link><pubDate>Tue, 30 Sep 2008 14:20:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8970148</guid><dc:creator>dparys</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/dparys/comments/8970148.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dparys/commentrss.aspx?PostID=8970148</wfw:commentRss><wfw:comment>http://blogs.msdn.com/dparys/rsscomments.aspx?PostID=8970148</wfw:comment><description>&lt;p&gt;Nachdem mein Kollege &lt;a href="http://blogs.msdn.com/olivers/default.aspx"&gt;Oliver Scheer&lt;/a&gt;, schon eine Reihe anderer Kollegen zur Xtopia und dem Technical Summit befragt hat, habe ich meine Video Kamera genommen und auch meinen Senf abgegeben.&lt;/p&gt; &lt;iframe height="325" src="http://channel9.msdn.com/posts/Dariusz/430416/player/" frameborder="0" width="320" scrolling="no"&gt;&lt;/iframe&gt;  &lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/Dariusz/Xtopia--Technical-Summit-Dariusz-Parys/"&gt;Xtopia + Technical Summit: Dariusz Parys&lt;/a&gt;  &lt;br /&gt;  &lt;p&gt;Weitere Interviews meiner Kollegen findet man &lt;a href="http://channel9.msdn.com/tags/Xtopia/"&gt;hier auf Channel9&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8970148" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dparys/archive/tags/Connected+Systems/default.aspx">Connected Systems</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2B002B002F00_CLI/default.aspx">C++/CLI</category><category domain="http://blogs.msdn.com/dparys/archive/tags/WCF/default.aspx">WCF</category><category domain="http://blogs.msdn.com/dparys/archive/tags/WF/default.aspx">WF</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Conference/default.aspx">Conference</category><category domain="http://blogs.msdn.com/dparys/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/dparys/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Windows+Live/default.aspx">Windows Live</category><category domain="http://blogs.msdn.com/dparys/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Data+Access/default.aspx">Data Access</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Dynamic+Languages/default.aspx">Dynamic Languages</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Mein+Senf/default.aspx">Mein Senf</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Parallel+Computing/default.aspx">Parallel Computing</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Concurrency/default.aspx">Concurrency</category></item><item><title>Parallele Programmierung</title><link>http://blogs.msdn.com/dparys/archive/2008/08/04/parallele-programmierung.aspx</link><pubDate>Mon, 04 Aug 2008 09:38:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8828241</guid><dc:creator>dparys</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/dparys/comments/8828241.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dparys/commentrss.aspx?PostID=8828241</wfw:commentRss><wfw:comment>http://blogs.msdn.com/dparys/rsscomments.aspx?PostID=8828241</wfw:comment><description>&lt;p&gt;Heutzutage hat beinahe jeder neue Rechner mehr als einen Prozessorkern. In naher Zukunft d&amp;#252;rften sich Kerne in Prozessoren um ein vielfaches multiplizieren. Was liegt n&amp;#228;her als die gesamte Rechenleistung auch in eigenen Anwendungen zu nutzen? Multithreading Programmierung ist seit Jahren ein Thema mit dem sich viele Entwickler besch&amp;#228;ftigen. Es gibt je nach Betriebssystem unterschiedliche M&amp;#246;glichkeiten und auch diverse API's. Im Laufe der Zeit hat man aber erkannt das die Abstraktion auf Betriebssystem Ebene durch deren APIs nicht abstrakt genug ist. Es gibt heute schon verschiedene Ans&amp;#228;tze um parallelen Ausf&amp;#252;hrungscode zu schreiben, ich denke hierbei an OpenMP, MPI, Threading Building Blocks usw.&lt;/p&gt;  &lt;p&gt;Microsoft investiert sehr viel in diesem Bereich um parallele Programmierung und damit das Ausnutzen der lokalen Rechenleistung zu vereinfachen und zu steigern. Wir bieten nun mehrere Ans&amp;#228;tze um Code in Anwendungen zu parallelisieren. Neben PLINQ und der Task Parallel Library, welche beide f&amp;#252;r Managed Code sind, gibt es auch in naher Zukunft Neues f&amp;#252;r die nativen C++ Entwickler, was das genau ist kann man am besten untenstehenden Links entnehmen.&lt;/p&gt;  &lt;p&gt;Informationen rund um Parallele Verarbeitung findet man unter&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/concurrency"&gt;Parallel Computing Developer Center&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/pfxteam"&gt;Blog f&amp;#252;r Managed Code&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/nativeconcurrency"&gt;Blog f&amp;#252;r Native Code&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8828241" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dparys/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2B002B002F00_CLI/default.aspx">C++/CLI</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/dparys/archive/tags/PLINQ/default.aspx">PLINQ</category><category domain="http://blogs.msdn.com/dparys/archive/tags/C_2B002B00_/default.aspx">C++</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Parallel+Computing/default.aspx">Parallel Computing</category><category domain="http://blogs.msdn.com/dparys/archive/tags/Concurrency/default.aspx">Concurrency</category></item></channel></rss>