


      <rss version="2.0">
         <channel>
            <title><![CDATA[.NET Curry: .NET 4.0]]></title>
            <link>http://www.dotnetcurry.com/</link>
            <description>.NET Curry: the site for Microsoft Enthusiasts</description>
            <copyright>Copyright 2009 by Suprotim Agarwal on behalf of dotnetcurry.com</copyright>
   
      <item>
         <title><![CDATA[Building an Image Resizer using .NET Parallel Dataflow Library in .NET 4.5]]></title>
         <author><![CDATA[Sumit Maitra]]></author>
         <description><![CDATA[With .NET 4.5, the Task Parallel Library team went another step ahead and built a little known library called Parallel Dataflow Library. This article explains why as a .NET developer, you must know about this powerful library.]]></description>
         <link><![CDATA[http://www.dotnetcurry.com/ShowArticle.aspx?ID=886]]></link>
         <pubDate>Mon, 22 Apr 2013 05:06:18 GMT</pubDate>
      </item>
   
      <item>
         <title><![CDATA[Using Portable Class Library in .NET 4.5 and Visual Studio 2012]]></title>
         <author><![CDATA[Mahesh Sabnis]]></author>
         <description><![CDATA[In this article, we will see what is a Portable Class Library (PCL) and its importance. PCLs are used to build portable assemblies which work across platforms like Windows 7, Windows 8, Windows Presentation Foundation (WPF), Silverlight, Windows Store Apps and Windows Phone apps]]></description>
         <link><![CDATA[http://www.dotnetcurry.com/ShowArticle.aspx?ID=843]]></link>
         <pubDate>Mon, 12 Nov 2012 00:00:00 GMT</pubDate>
      </item>
   
      <item>
         <title><![CDATA[25 Useful SQL Server Tutorials For .NET Developers]]></title>
         <author><![CDATA[Suprotim Agarwal]]></author>
         <description><![CDATA[As a developer who has been developing data oriented .NET applications for over a decade now, I have become a strong believer of the fact that a developer’s knowledge is incomplete, without having knowledge of the database and network he/she is interacting with.  In this article, I will be sharing 25 T-SQL Scripts and Tutorials from my blog that I feel would be useful for a developer creating .NET Centric Database Solutions.]]></description>
         <link><![CDATA[http://www.dotnetcurry.com/ShowArticle.aspx?ID=749]]></link>
         <pubDate>Wed, 10 Aug 2011 00:00:00 GMT</pubDate>
      </item>
   
      <item>
         <title><![CDATA[View Internal CLR Details using the .NET SOS Debugger Extension]]></title>
         <author><![CDATA[Suprotim Agarwal]]></author>
         <description><![CDATA[In this article, we will explore some SOS Debugger Extensions commands to give you an overview of how easy it is to use the commands to view the details of the internal CLR Environment. ]]></description>
         <link><![CDATA[http://www.dotnetcurry.com/ShowArticle.aspx?ID=731]]></link>
         <pubDate>Tue, 05 Jul 2011 00:00:00 GMT</pubDate>
      </item>
   
      <item>
         <title><![CDATA[Debugging .NET 4.0 applications using SOS extension]]></title>
         <author><![CDATA[Suprotim Agarwal]]></author>
         <description><![CDATA[The SOS (Son of Strike) debugger extension  is an invaluable resource for debugging .NET 4.0 managed applications using native debuggers.The SOS extension lets you view information about code that is running inside the CLR. In this article, we will explore how to use this extension.]]></description>
         <link><![CDATA[http://www.dotnetcurry.com/ShowArticle.aspx?ID=648]]></link>
         <pubDate>Mon, 07 Feb 2011 02:00:00 GMT</pubDate>
      </item>
   
      <item>
         <title><![CDATA[Call a Method Asynchronously in .NET using Polling Pattern and Callback Pattern]]></title>
         <author><![CDATA[Suprotim Agarwal]]></author>
         <description><![CDATA[In my previous article, we explored multiple ways to call a method asynchronously using Delegates. In this article, we will see how to call a method asynchronously using the Delegate Polling pattern and the Callback Pattern. ]]></description>
         <link><![CDATA[http://www.dotnetcurry.com/ShowArticle.aspx?ID=642]]></link>
         <pubDate>Wed, 26 Jan 2011 00:00:00 GMT</pubDate>
      </item>
   
      <item>
         <title><![CDATA[Call a Method Asynchronously using Delegate BeginInvoke and EndInvoke Pattern]]></title>
         <author><![CDATA[Suprotim Agarwal]]></author>
         <description><![CDATA[In this article, we will explore multiple ways to call a method asynchronously using Delegates. You can call methods asynchronously in four different ways using the BeginInvoke() and EndInvoke() methods of the Delegate class]]></description>
         <link><![CDATA[http://www.dotnetcurry.com/ShowArticle.aspx?ID=634]]></link>
         <pubDate>Mon, 10 Jan 2011 00:00:00 GMT</pubDate>
      </item>
   
      <item>
         <title><![CDATA[Parallel.For Method in .NET 4.0 vs the C# For Loop]]></title>
         <author><![CDATA[Suprotim Agarwal]]></author>
         <description><![CDATA[In this article, we will explore the static method Parallel.For. A lot of developers ask me about the difference between the C# for loop statement and the Parallel.For. We will see the difference with an example]]></description>
         <link><![CDATA[http://www.dotnetcurry.com/ShowArticle.aspx?ID=608]]></link>
         <pubDate>Wed, 17 Nov 2010 00:00:00 GMT</pubDate>
      </item>
   
      <item>
         <title><![CDATA[Retrieve Security Information of Files using .NET]]></title>
         <author><![CDATA[Suprotim Agarwal]]></author>
         <description><![CDATA[In this article, we will see how to display security information of files kept in a directory.]]></description>
         <link><![CDATA[http://www.dotnetcurry.com/ShowArticle.aspx?ID=526]]></link>
         <pubDate>Fri, 18 Jun 2010 00:00:00 GMT</pubDate>
      </item>
   
      <item>
         <title><![CDATA[Protecting your .NET applications]]></title>
         <author><![CDATA[Suprotim Agarwal]]></author>
         <description><![CDATA[This article demonstrates how to use Dotfuscator which is shipped freely with Visual Studio 2010 to protect .NET assemblies and making the process of reverse engineering difficult.]]></description>
         <link><![CDATA[http://www.dotnetcurry.com/ShowArticle.aspx?ID=507]]></link>
         <pubDate>Tue, 11 May 2010 00:00:00 GMT</pubDate>
      </item>
   
         </channel>
      </rss>  
   