<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>CodeProject Latest Articles for Abhishek Sur</title>
    <link>http://www.codeproject.com</link>
    <description>Latest Articles for Abhishek Sur from CodeProject</description>
    <language>en-us</language>
    <image>
      <title>CodeProject Latest Articles for Abhishek Sur</title>
      <url>http://www.codeproject.com/App_Themes/Std/Img/logo100x30.gif</url>
      <link>http://www.codeproject.com</link>
      <width>100</width>
      <height>30</height>
      <description>CodeProject</description>
    </image>
    <copyright>Copyright  CodeProject, 1999-2013</copyright>
    <webMaster>Webmaster@codeproject.com (Webmaster)</webMaster>
    <lastBuildDate>Mon, 20 May 2013 12:23:22 GMT</lastBuildDate>
    <ttl>20</ttl>
    <generator>C# Hand-coded goodness</generator>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Code Project GIT Meet 2010</title>
      <description>It's all about the unofficial CodeProject meetup in Lonavala (a hilly region between Pune and Mumbai), India on 11th December 2010. Supported by GIT members.</description>
      <link>http://www.codeproject.com/Articles/148047/Code-Project-GIT-Meet-2010</link>
      <author>Abhijit Jana, Abhishek Sur, Ankur\m/, _ Kunal Chowdhury _, $andesh M Patil</author>
      <category>All-Topics</category>
      <pubDate>Thu, 20 Jan 2011 15:51:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/148047/Code-Project-GIT-Meet-2010</guid>
      <article-type>Article</article-type>
      <updated>Fri, 25 Jan 2013 14:32:00 GMT</updated>
      <views>128172</views>
      <rating>4.99</rating>
      <popularity>8.35</popularity>
      <votes>47</votes>
      <bookmarks>13</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Query Notification using SqlDependency and SqlCacheDependency</title>
      <description>The article demonstrates how you can use SQL Server Query Notification feature to get notification from database whenever the result of a command gets changed. Sample application demonstrating SqlDependency and SqlCacheDependency is also included.</description>
      <link>http://www.codeproject.com/Articles/144344/Query-Notification-using-SqlDependency-and-SqlCach</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>ASP.NET</category>
      <category>SQL</category>
      <category>.NET</category>
      <category>SQL-Server</category>
      <category>Architect</category>
      <category>Dev</category>
      <category>ADO.NET</category>
      <category>WPF</category>
      <category>Beginner</category>
      <category>Intermediate</category>
      <pubDate>Sun, 09 Jan 2011 21:07:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/144344/Query-Notification-using-SqlDependency-and-SqlCach</guid>
      <article-type>Article</article-type>
      <updated>Sat, 03 Nov 2012 16:03:00 GMT</updated>
      <views>120617</views>
      <rating>4.92</rating>
      <popularity>8.68</popularity>
      <votes>58</votes>
      <bookmarks>124</bookmarks>
      <downloads>4787</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>How to Send Mails from your GMAIL Account through VB.NET or C#. Windows Programming, with a Bit of Customization</title>
      <description>Sending Mails from your Windows Application</description>
      <link>http://www.codeproject.com/Articles/20546/How-to-Send-Mails-from-your-GMAIL-Account-through</link>
      <author>Abhishek Sur</author>
      <category>.NET2.0</category>
      <category>VS2005</category>
      <category>VB8.0</category>
      <category>C#</category>
      <category>Windows</category>
      <category>Dev</category>
      <category>Intermediate</category>
      <pubDate>Tue, 18 Sep 2007 14:44:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/20546/How-to-Send-Mails-from-your-GMAIL-Account-through</guid>
      <article-type>Article</article-type>
      <updated>Thu, 09 Aug 2012 22:59:00 GMT</updated>
      <views>217359</views>
      <rating>4.55</rating>
      <popularity>8.62</popularity>
      <votes>79</votes>
      <bookmarks>199</bookmarks>
      <downloads>13918</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Most Commonly Used Functions in SQL Server 2005/2008</title>
      <description>This Table of Contents and articles is editable by all Silver members and above. Please update the article with as many as function you aware in SQL Server 2005/2008 that we are used generally. This will put all of them under a single article.</description>
      <link>http://www.codeproject.com/Articles/38998/Most-Commonly-Used-Functions-in-SQL-Server-2005-20</link>
      <author>Abhijit Jana, Abhishek Sur</author>
      <category>Architect</category>
      <category>DBA</category>
      <category>Dev</category>
      <category>QA</category>
      <category>Design</category>
      <category>Beginner</category>
      <category>Intermediate</category>
      <category>All-Topics</category>
      <pubDate>Sat, 15 Aug 2009 18:09:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/38998/Most-Commonly-Used-Functions-in-SQL-Server-2005-20</guid>
      <article-type>Article</article-type>
      <updated>Mon, 06 Aug 2012 10:24:00 GMT</updated>
      <views>140888</views>
      <rating>4.77</rating>
      <popularity>7.78</popularity>
      <votes>43</votes>
      <bookmarks>115</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Memory Management in .NET</title>
      <description>Discussion on Memory Management. </description>
      <link>http://www.codeproject.com/Articles/38069/Memory-Management-in-NET</link>
      <author>Abhishek Sur</author>
      <category>All-Topics</category>
      <pubDate>Mon, 13 Jul 2009 09:01:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/38069/Memory-Management-in-NET</guid>
      <article-type>Technical Blog</article-type>
      <updated>Wed, 23 May 2012 20:25:00 GMT</updated>
      <views>44333</views>
      <rating>4.65</rating>
      <popularity>6.07</popularity>
      <votes>20</votes>
      <bookmarks>43</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Folder protection for Windows using C# and concepts on Windows Shell menu for folders</title>
      <description>Unique folder protection that issues Windows Class IDS to protect folders.</description>
      <link>http://www.codeproject.com/Articles/20880/Folder-protection-for-Windows-using-Csharp-and-con</link>
      <author>Abhishek Sur</author>
      <category>.NET2.0</category>
      <category>C#2.0</category>
      <category>Windows</category>
      <category>Visual-Studio</category>
      <category>Dev</category>
      <category>Intermediate</category>
      <pubDate>Mon, 15 Oct 2007 14:34:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/20880/Folder-protection-for-Windows-using-Csharp-and-con</guid>
      <article-type>Article</article-type>
      <updated>Fri, 11 May 2012 18:52:00 GMT</updated>
      <views>128533</views>
      <rating>4.53</rating>
      <popularity>8.17</popularity>
      <votes>64</votes>
      <bookmarks>115</bookmarks>
      <downloads>14145</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>WPF Tutorial : Layout-Panels-Containers &amp; Layout Transformation</title>
      <description>This article describes the basics of WPF application, how you can deal with layout, placements of controls and position.</description>
      <link>http://www.codeproject.com/Articles/140613/WPF-Tutorial-Layout-Panels-Containers-Layout-Trans</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>.NET</category>
      <category>Dev</category>
      <category>WPF</category>
      <category>Intermediate</category>
      <pubDate>Tue, 28 Dec 2010 22:20:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/140613/WPF-Tutorial-Layout-Panels-Containers-Layout-Trans</guid>
      <article-type>Article</article-type>
      <updated>Mon, 22 Aug 2011 08:29:00 GMT</updated>
      <views>95386</views>
      <rating>4.92</rating>
      <popularity>9.88</popularity>
      <votes>102</votes>
      <bookmarks>132</bookmarks>
      <downloads>3889</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Alternate to Thread.Sleep</title>
      <description>Thread.Sleep is actually used to block the thread Temporarily for an interval. Async CTP brings forth one probable alternative if you dont want to write yourself : TaskEx.Delay(milliseconds)Probably in next release it will be Task.Delay(milliseconds)This works little different as it...</description>
      <link>http://www.codeproject.com/Tips/187912/Alternate-to-Thread-Sleep</link>
      <author>Abhishek Sur</author>
      <category>C#2.0</category>
      <pubDate>Wed, 27 Apr 2011 21:59:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Tips/187912/Alternate-to-Thread-Sleep</guid>
      <article-type>Tip/Trick</article-type>
      <updated>Wed, 27 Apr 2011 21:59:00 GMT</updated>
      <views>2307</views>
      <rating>4.5</rating>
      <popularity>2.11</popularity>
      <votes>4</votes>
      <bookmarks>1</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>InputBinding for WPF and Silverlight with MVVM</title>
      <description>WPF inputbindings to bind your key and mouse events directly with your ViewModels</description>
      <link>http://www.codeproject.com/Tips/170895/InputBinding-for-WPF-and-Silverlight-with-MVVM</link>
      <author>Abhishek Sur</author>
      <category>WPF</category>
      <category>MVVM</category>
      <pubDate>Sun, 20 Mar 2011 19:28:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Tips/170895/InputBinding-for-WPF-and-Silverlight-with-MVVM</guid>
      <article-type>Tip/Trick</article-type>
      <updated>Sun, 20 Mar 2011 19:28:00 GMT</updated>
      <views>7698</views>
      <rating>4</rating>
      <popularity>1.67</popularity>
      <votes>3</votes>
      <bookmarks>4</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Inversion of Control: Practical usage of  Interface, Delegate or Events</title>
      <description>Inversion of Control: Practical usage of  Interface, Delegate or Events</description>
      <link>http://www.codeproject.com/Articles/159800/Inversion-of-Control-Practical-usage-of-Interface</link>
      <author>Abhishek Sur</author>
      <category>All-Topics</category>
      <pubDate>Sun, 20 Feb 2011 12:13:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/159800/Inversion-of-Control-Practical-usage-of-Interface</guid>
      <article-type>Technical Blog</article-type>
      <updated>Wed, 16 Mar 2011 20:28:00 GMT</updated>
      <views>7460</views>
      <rating>5</rating>
      <popularity>4.52</popularity>
      <votes>8</votes>
      <bookmarks>9</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>RegisterName for StoryBoards in WPF (NameScopes)</title>
      <description>RegisterName for StoryBoards in WPF (NameScopes)</description>
      <link>http://www.codeproject.com/Articles/167364/RegisterName-for-StoryBoards-in-WPF-NameScopes</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>XAML</category>
      <category>WPF</category>
      <category>All-Topics</category>
      <category>MVVM</category>
      <pubDate>Fri, 11 Mar 2011 13:00:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/167364/RegisterName-for-StoryBoards-in-WPF-NameScopes</guid>
      <article-type>Technical Blog</article-type>
      <updated>Wed, 16 Mar 2011 20:27:00 GMT</updated>
      <views>5799</views>
      <rating>5</rating>
      <popularity>2.39</popularity>
      <votes>3</votes>
      <bookmarks>1</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>All about .NET Timers - A Comparison</title>
      <description>All about .NET Timers - A Comparison</description>
      <link>http://www.codeproject.com/Articles/167365/All-about-NET-Timers-A-Comparison</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>All-Topics</category>
      <pubDate>Fri, 11 Mar 2011 13:00:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/167365/All-about-NET-Timers-A-Comparison</guid>
      <article-type>Technical Blog</article-type>
      <updated>Wed, 16 Mar 2011 20:26:00 GMT</updated>
      <views>15526</views>
      <rating>4.73</rating>
      <popularity>5.56</popularity>
      <votes>15</votes>
      <bookmarks>20</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Internals of Anonymous Types</title>
      <description>Internals of Anonymous Types</description>
      <link>http://www.codeproject.com/Articles/154353/Internals-of-Anonymous-Types</link>
      <author>Abhishek Sur</author>
      <category>All-Topics</category>
      <pubDate>Sun, 06 Feb 2011 23:53:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/154353/Internals-of-Anonymous-Types</guid>
      <article-type>Technical Blog</article-type>
      <updated>Wed, 16 Mar 2011 20:24:00 GMT</updated>
      <views>6282</views>
      <rating>5</rating>
      <popularity>1.51</popularity>
      <votes>2</votes>
      <bookmarks>4</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Get Reflected use TypeDescriptor</title>
      <description>Get Reflected use TypeDescriptor</description>
      <link>http://www.codeproject.com/Articles/154113/Get-Reflected-use-TypeDescriptor</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>All-Topics</category>
      <pubDate>Sat, 05 Feb 2011 22:35:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/154113/Get-Reflected-use-TypeDescriptor</guid>
      <article-type>Technical Blog</article-type>
      <updated>Wed, 16 Mar 2011 20:22:00 GMT</updated>
      <views>6478</views>
      <rating>5</rating>
      <popularity>2.39</popularity>
      <votes>3</votes>
      <bookmarks>8</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Different approaches to Casting</title>
      <description>Different approaches to Casting</description>
      <link>http://www.codeproject.com/Articles/149422/Different-approaches-to-Casting</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>All-Topics</category>
      <pubDate>Sun, 23 Jan 2011 15:22:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/149422/Different-approaches-to-Casting</guid>
      <article-type>Technical Blog</article-type>
      <updated>Wed, 16 Mar 2011 20:21:00 GMT</updated>
      <views>6038</views>
      <rating>4.96</rating>
      <popularity>2.99</popularity>
      <votes>4</votes>
      <bookmarks>5</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Internals of loops (While, For and ForEach)</title>
      <description>Internals of loops (While, For and ForEach)</description>
      <link>http://www.codeproject.com/Articles/148691/Internals-of-loops-While-For-and-ForEach</link>
      <author>Abhishek Sur</author>
      <category>All-Topics</category>
      <pubDate>Fri, 21 Jan 2011 03:21:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/148691/Internals-of-loops-While-For-and-ForEach</guid>
      <article-type>Technical Blog</article-type>
      <updated>Wed, 16 Mar 2011 20:20:00 GMT</updated>
      <views>6844</views>
      <rating>4.75</rating>
      <popularity>3.85</popularity>
      <votes>6</votes>
      <bookmarks>4</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Internals of Extension Methods</title>
      <description>Internals of Extension Methods</description>
      <link>http://www.codeproject.com/Articles/146836/Internals-of-Extension-Methods</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>All-Topics</category>
      <pubDate>Mon, 17 Jan 2011 01:59:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/146836/Internals-of-Extension-Methods</guid>
      <article-type>Technical Blog</article-type>
      <updated>Wed, 16 Mar 2011 20:19:00 GMT</updated>
      <views>8815</views>
      <rating>4.92</rating>
      <popularity>5.12</popularity>
      <votes>11</votes>
      <bookmarks>8</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>HandOffBehavior for Smooth Animation in WPF</title>
      <description>When animation is not totally complete, default animation behavior might produce jurky animation. Here is a demo how you could make it smoother.</description>
      <link>http://www.codeproject.com/Tips/169158/HandOffBehavior-for-Smooth-Animation-in-WPF</link>
      <author>Abhishek Sur</author>
      <category>WPF</category>
      <category>Animation</category>
      <pubDate>Tue, 15 Mar 2011 20:23:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Tips/169158/HandOffBehavior-for-Smooth-Animation-in-WPF</guid>
      <article-type>Tip/Trick</article-type>
      <updated>Wed, 16 Mar 2011 10:48:00 GMT</updated>
      <views>5690</views>
      <rating>4.67</rating>
      <popularity>1.51</popularity>
      <votes>2</votes>
      <bookmarks>2</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Deal with Performance in WPF applications</title>
      <description>Deal with Performance in WPF applications</description>
      <link>http://www.codeproject.com/Articles/167979/Deal-with-Performance-in-WPF-applications</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>Windows</category>
      <category>WPF</category>
      <category>MVVM</category>
      <pubDate>Sun, 13 Mar 2011 02:30:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/167979/Deal-with-Performance-in-WPF-applications</guid>
      <article-type>Technical Blog</article-type>
      <updated>Sun, 13 Mar 2011 02:30:00 GMT</updated>
      <views>10518</views>
      <rating>4.85</rating>
      <popularity>2.92</popularity>
      <votes>4</votes>
      <bookmarks>12</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Dependency Injection &amp; IoC</title>
      <description>Dependency Injection &amp; IoC</description>
      <link>http://www.codeproject.com/Articles/162645/Dependency-Injection-IoC</link>
      <author>Abhishek Sur</author>
      <category>All-Topics</category>
      <pubDate>Sun, 27 Feb 2011 10:23:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/162645/Dependency-Injection-IoC</guid>
      <article-type>Technical Blog</article-type>
      <updated>Sun, 27 Feb 2011 10:23:00 GMT</updated>
      <views>5976</views>
      <rating>5</rating>
      <popularity>3.89</popularity>
      <votes>6</votes>
      <bookmarks>7</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Code Contracts in .NET 4.0 &amp; its Internals</title>
      <description>Code Contracts in .NET 4.0 &amp; its Internals</description>
      <link>http://www.codeproject.com/Articles/157283/Code-Contracts-in-NET-4-0-its-Internals</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>All-Topics</category>
      <category>.NET4</category>
      <category>Code</category>
      <pubDate>Mon, 14 Feb 2011 07:04:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/157283/Code-Contracts-in-NET-4-0-its-Internals</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 14 Feb 2011 07:04:00 GMT</updated>
      <views>10487</views>
      <rating>4.93</rating>
      <popularity>4.17</popularity>
      <votes>7</votes>
      <bookmarks>7</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Internals of Exception Handling</title>
      <description>Internals of Exception Handling</description>
      <link>http://www.codeproject.com/Articles/151962/Internals-of-Exception-Handling</link>
      <author>Abhishek Sur</author>
      <category>.NET</category>
      <category>Architect</category>
      <pubDate>Mon, 31 Jan 2011 05:32:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/151962/Internals-of-Exception-Handling</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 31 Jan 2011 05:32:00 GMT</updated>
      <views>8987</views>
      <rating>4.9</rating>
      <popularity>4.93</popularity>
      <votes>10</votes>
      <bookmarks>10</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Internals of a Delegate</title>
      <description>Internals of a Delegate</description>
      <link>http://www.codeproject.com/Articles/139775/Internals-of-a-Delegate</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>All-Topics</category>
      <pubDate>Sun, 26 Dec 2010 07:36:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/139775/Internals-of-a-Delegate</guid>
      <article-type>Technical Blog</article-type>
      <updated>Wed, 26 Jan 2011 20:18:00 GMT</updated>
      <views>7172</views>
      <rating>5</rating>
      <popularity>3.89</popularity>
      <votes>6</votes>
      <bookmarks>8</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Working with Tuple in C# 4.0</title>
      <description>After writing about C# 5.0, you might think why I moved a step behind with C# 4.0. Hey, I will definitely keep my promise to write a good  blog on new async and await feature, but because of time it is taking a bit time to go on. C# 4.0 being officially released contains lots of thoughts and approac</description>
      <link>http://www.codeproject.com/Articles/125121/Working-with-Tuple-in-C-4-0</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>All-Topics</category>
      <pubDate>Fri, 05 Nov 2010 22:33:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/125121/Working-with-Tuple-in-C-4-0</guid>
      <article-type>Technical Blog</article-type>
      <updated>Wed, 26 Jan 2011 20:10:00 GMT</updated>
      <views>7637</views>
      <rating>4.36</rating>
      <popularity>3.71</popularity>
      <votes>7</votes>
      <bookmarks>4</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Create Enumeration as Bit Flags</title>
      <description>Create Enumeration as Bit Flags</description>
      <link>http://www.codeproject.com/Articles/121191/Create-Enumeration-as-Bit-Flags</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>All-Topics</category>
      <pubDate>Sun, 24 Oct 2010 21:56:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/121191/Create-Enumeration-as-Bit-Flags</guid>
      <article-type>Technical Blog</article-type>
      <updated>Wed, 26 Jan 2011 20:08:00 GMT</updated>
      <views>7344</views>
      <rating>4.43</rating>
      <popularity>3.77</popularity>
      <votes>7</votes>
      <bookmarks>5</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Internals to C# iterators</title>
      <description>Internals to C# iterators</description>
      <link>http://www.codeproject.com/Articles/149575/Internals-to-C-iterators</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <pubDate>Mon, 24 Jan 2011 03:09:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/149575/Internals-to-C-iterators</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 24 Jan 2011 03:09:00 GMT</updated>
      <views>5054</views>
      <rating>4.69</rating>
      <popularity>3.46</popularity>
      <votes>5</votes>
      <bookmarks>1</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>ADO.NET : Some internals uncovered - Part 2</title>
      <description>ADO.NET : Some internals uncovered</description>
      <link>http://www.codeproject.com/Articles/141634/ADO-NET-Some-internals-uncovered-Part-2</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>ADO.NET</category>
      <pubDate>Sat, 01 Jan 2011 15:35:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/141634/ADO-NET-Some-internals-uncovered-Part-2</guid>
      <article-type>Technical Blog</article-type>
      <updated>Sat, 01 Jan 2011 15:35:00 GMT</updated>
      <views>6154</views>
      <rating>4.91</rating>
      <popularity>3.01</popularity>
      <votes>4</votes>
      <bookmarks>2</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>WPF Tutorial - Concept Binding</title>
      <description>Binding is the most important topic of WPF programming. In this article, I have demonstrated how you could employ DataBinding to ensure that the Presentation logic is separated from the View and also give a simple demonstration on how the DataBinding concept works.</description>
      <link>http://www.codeproject.com/Articles/140621/WPF-Tutorial-Concept-Binding</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>.NET</category>
      <category>Dev</category>
      <category>WPF</category>
      <category>Intermediate</category>
      <category>MVVM</category>
      <pubDate>Tue, 28 Dec 2010 22:53:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/140621/WPF-Tutorial-Concept-Binding</guid>
      <article-type>Article</article-type>
      <updated>Fri, 31 Dec 2010 09:09:00 GMT</updated>
      <views>48848</views>
      <rating>4.78</rating>
      <popularity>6.59</popularity>
      <votes>24</votes>
      <bookmarks>65</bookmarks>
      <downloads>3278</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>WPF Tutorial - Styles, Triggers &amp; Animation</title>
      <description>In this article, I have specified how you could use Style, Triggers and animation in your WPF application to make your application more attractive, interactive and user friendly. </description>
      <link>http://www.codeproject.com/Articles/140623/WPF-Tutorial-Styles-Triggers-Animation</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>.NET</category>
      <category>Dev</category>
      <category>WPF</category>
      <category>Intermediate</category>
      <pubDate>Tue, 28 Dec 2010 23:02:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/140623/WPF-Tutorial-Styles-Triggers-Animation</guid>
      <article-type>Article</article-type>
      <updated>Tue, 28 Dec 2010 23:40:00 GMT</updated>
      <views>56504</views>
      <rating>4.92</rating>
      <popularity>8.19</popularity>
      <votes>46</votes>
      <bookmarks>64</bookmarks>
      <downloads>3303</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>WPF Tutorial - Dependency Property</title>
      <description>WPF introduces a new property system which is enhanced by Dependency property. There are many improvements of Dependency Property over CLR properties. In this article, I have discussed how you could create your own Dependency Property and to work with various features of it. </description>
      <link>http://www.codeproject.com/Articles/140620/WPF-Tutorial-Dependency-Property</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>Dev</category>
      <category>WPF</category>
      <category>Intermediate</category>
      <pubDate>Tue, 28 Dec 2010 22:46:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/140620/WPF-Tutorial-Dependency-Property</guid>
      <article-type>Article</article-type>
      <updated>Tue, 28 Dec 2010 23:33:00 GMT</updated>
      <views>72179</views>
      <rating>4.87</rating>
      <popularity>7.69</popularity>
      <votes>38</votes>
      <bookmarks>78</bookmarks>
      <downloads>3177</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>WPF Tutorial - TypeConverter &amp; Markup Extension</title>
      <description>XAML as an Extensible Markup Language has great flexibilities to create objects in XAML itself and do functions like automatic binding, Conversion of Data, etc. Markup Extension allows you to truly extend your markup upto a certain extent to elevate you to write less code and design your application</description>
      <link>http://www.codeproject.com/Articles/140618/WPF-Tutorial-TypeConverter-Markup-Extension</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>.NET</category>
      <category>Dev</category>
      <category>WPF</category>
      <category>Intermediate</category>
      <pubDate>Tue, 28 Dec 2010 22:42:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/140618/WPF-Tutorial-TypeConverter-Markup-Extension</guid>
      <article-type>Article</article-type>
      <updated>Tue, 28 Dec 2010 23:27:00 GMT</updated>
      <views>32846</views>
      <rating>4.69</rating>
      <popularity>6.78</popularity>
      <votes>28</votes>
      <bookmarks>45</bookmarks>
      <downloads>1731</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>WPF Tutorial : Fun with Border &amp; Brush</title>
      <description>In this article, you will find most of the interesting things with Border and Brush elements.</description>
      <link>http://www.codeproject.com/Articles/140616/WPF-Tutorial-Fun-with-Border-Brush</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>.NET</category>
      <category>Dev</category>
      <category>WPF</category>
      <category>Intermediate</category>
      <pubDate>Tue, 28 Dec 2010 22:31:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/140616/WPF-Tutorial-Fun-with-Border-Brush</guid>
      <article-type>Article</article-type>
      <updated>Tue, 28 Dec 2010 23:22:00 GMT</updated>
      <views>42539</views>
      <rating>4.83</rating>
      <popularity>7.56</popularity>
      <votes>37</votes>
      <bookmarks>40</bookmarks>
      <downloads>1884</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>WPF Tutorial : Beginning</title>
      <description>The article will guide you through the basics of WPF programing with in-depth knowledge about the architecture and the working principles of WPF programs. The article finally creates a sample "Hello World" application to step you into a new foundation.</description>
      <link>http://www.codeproject.com/Articles/140611/WPF-Tutorial-Beginning</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>.NET</category>
      <category>Dev</category>
      <category>WPF</category>
      <category>Intermediate</category>
      <pubDate>Tue, 28 Dec 2010 21:56:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/140611/WPF-Tutorial-Beginning</guid>
      <article-type>Article</article-type>
      <updated>Tue, 28 Dec 2010 23:11:00 GMT</updated>
      <views>227259</views>
      <rating>4.73</rating>
      <popularity>10.34</popularity>
      <votes>152</votes>
      <bookmarks>284</bookmarks>
      <downloads>6587</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>ADO.NET - Some Internals Uncovered</title>
      <description>ADO.NET - Some Internals Uncovered</description>
      <link>http://www.codeproject.com/Articles/137786/ADO-NET-Some-Internals-Uncovered</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>ADO.NET</category>
      <pubDate>Sun, 19 Dec 2010 08:41:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/137786/ADO-NET-Some-Internals-Uncovered</guid>
      <article-type>Technical Blog</article-type>
      <updated>Sun, 19 Dec 2010 08:41:00 GMT</updated>
      <views>5882</views>
      <rating>4.93</rating>
      <popularity>4.17</popularity>
      <votes>7</votes>
      <bookmarks>2</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Ways of Throwing an Exception in C#</title>
      <description>Exception handling is very common for everyone. Exceptions are runtime errors which might be caused by some operation illegal to the application. .NET provides a good Exception Model (even though Microsoft wants to change this model) using try/catch which lets us to deal with runtime exceptions from</description>
      <link>http://www.codeproject.com/Articles/134080/Ways-of-Throwing-an-Exception-in-C</link>
      <author>Abhishek Sur</author>
      <category>Architect</category>
      <pubDate>Tue, 07 Dec 2010 14:03:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/134080/Ways-of-Throwing-an-Exception-in-C</guid>
      <article-type>Technical Blog</article-type>
      <updated>Tue, 07 Dec 2010 14:03:00 GMT</updated>
      <views>8333</views>
      <rating>4.63</rating>
      <popularity>3.6</popularity>
      <votes>6</votes>
      <bookmarks>9</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Win32 Handle (HWND) &amp; WPF Objects - A Note</title>
      <description>Win32 Handle (HWND) &amp; WPF Objects - A Note</description>
      <link>http://www.codeproject.com/Articles/133632/Win32-Handle-HWND-WPF-Objects-A-Note</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <pubDate>Sun, 05 Dec 2010 15:42:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/133632/Win32-Handle-HWND-WPF-Objects-A-Note</guid>
      <article-type>Technical Blog</article-type>
      <updated>Sun, 05 Dec 2010 15:42:00 GMT</updated>
      <views>11776</views>
      <rating>4.8</rating>
      <popularity>2.29</popularity>
      <votes>3</votes>
      <bookmarks>7</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>C# 5.0 vNext - New Asynchronous Pattern</title>
      <description>C# 5.0 CTP was introduced recently, this article is specally dealing with my own understanding with this realease with few sample applications</description>
      <link>http://www.codeproject.com/Articles/127291/C-5-0-vNext-New-Asynchronous-Pattern</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>.NET</category>
      <category>Architect</category>
      <category>Dev</category>
      <category>Design</category>
      <category>Intermediate</category>
      <category>Advanced</category>
      <category>C#4.0</category>
      <category>.NET4</category>
      <category>MVVM</category>
      <pubDate>Sun, 14 Nov 2010 00:19:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/127291/C-5-0-vNext-New-Asynchronous-Pattern</guid>
      <article-type>Article</article-type>
      <updated>Sat, 20 Nov 2010 20:30:00 GMT</updated>
      <views>83932</views>
      <rating>4.83</rating>
      <popularity>9</popularity>
      <votes>73</votes>
      <bookmarks>129</bookmarks>
      <downloads>1280</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Reflection is Slow or Fast? A Practical Demo</title>
      <description>The article demonstrates how Reflection APIs behaves in real time development and also gives you few ways to improve its performance.</description>
      <link>http://www.codeproject.com/Articles/125128/Reflection-is-Slow-or-Fast-A-practical-demo</link>
      <author>Abhishek Sur</author>
      <category>C#1.0</category>
      <category>C#2.0</category>
      <category>C#3.0</category>
      <category>C#</category>
      <category>.NET</category>
      <category>Architect</category>
      <category>Dev</category>
      <category>Intermediate</category>
      <category>All-Topics</category>
      <category>C#4.0</category>
      <pubDate>Fri, 05 Nov 2010 23:05:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/125128/Reflection-is-Slow-or-Fast-A-practical-demo</guid>
      <article-type>Article</article-type>
      <updated>Fri, 05 Nov 2010 23:05:00 GMT</updated>
      <views>38800</views>
      <rating>4.92</rating>
      <popularity>8.92</popularity>
      <votes>65</votes>
      <bookmarks>123</bookmarks>
      <downloads>392</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Dynamic Type Using Reflection.Emit</title>
      <description>In this article, I have provided sample codes to ensure you could build your own Dynamic Type easily using Reflection.Emit classes.</description>
      <link>http://www.codeproject.com/Articles/121568/Dynamic-Type-Using-Reflection-Emit</link>
      <author>Abhishek Sur</author>
      <category>C#2.0</category>
      <category>C#3.0</category>
      <category>C#</category>
      <category>Architect</category>
      <category>Dev</category>
      <category>Intermediate</category>
      <category>Advanced</category>
      <category>C#4.0</category>
      <pubDate>Mon, 25 Oct 2010 23:46:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/121568/Dynamic-Type-Using-Reflection-Emit</guid>
      <article-type>Article</article-type>
      <updated>Thu, 04 Nov 2010 19:10:00 GMT</updated>
      <views>86314</views>
      <rating>4.9</rating>
      <popularity>8.48</popularity>
      <votes>54</votes>
      <bookmarks>105</bookmarks>
      <downloads>723</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Pluggable Styles and Resources in WPF with Language Converter Tool</title>
      <description>In this article, I have shown how you can build pluggable Resources for styles, Languages or any static objects, etc. Therefore building a new style doesn't hamper your code and you can easily plugin any new style to the application even though it is already in the production environment.</description>
      <link>http://www.codeproject.com/Articles/123457/Pluggable-Styles-and-Resources-in-WPF-with-Languag</link>
      <author>Abhishek Sur</author>
      <category>.NET3.0</category>
      <category>.NET3.5</category>
      <category>C#</category>
      <category>.NET</category>
      <category>Architect</category>
      <category>Dev</category>
      <category>WPF</category>
      <category>Intermediate</category>
      <category>.NET4</category>
      <pubDate>Sun, 31 Oct 2010 18:19:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/123457/Pluggable-Styles-and-Resources-in-WPF-with-Languag</guid>
      <article-type>Article</article-type>
      <updated>Sun, 31 Oct 2010 18:19:00 GMT</updated>
      <views>11298</views>
      <rating>4.94</rating>
      <popularity>4.97</popularity>
      <votes>10</votes>
      <bookmarks>17</bookmarks>
      <downloads>348</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Simplest Way to Implement Multilingual WPF Application</title>
      <description>Easiest way to handle Localization in your WPF application</description>
      <link>http://www.codeproject.com/Articles/123460/Simplest-Way-to-Implement-Multilingual-WPF-Applica</link>
      <author>Abhishek Sur</author>
      <category>C#3.0</category>
      <category>C#</category>
      <category>.NET</category>
      <category>Dev</category>
      <category>WPF</category>
      <category>Beginner</category>
      <category>C#4.0</category>
      <pubDate>Sun, 31 Oct 2010 18:09:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/123460/Simplest-Way-to-Implement-Multilingual-WPF-Applica</guid>
      <article-type>Article</article-type>
      <updated>Sun, 31 Oct 2010 18:09:00 GMT</updated>
      <views>21576</views>
      <rating>4.71</rating>
      <popularity>5.53</popularity>
      <votes>15</votes>
      <bookmarks>21</bookmarks>
      <downloads>1562</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>GC Algorithm and Story of WeakReference</title>
      <description>WeakReference comes very handy when working with Large objects. In this application, I have demonstrated how you could easily use this class to improve the performance of your application.</description>
      <link>http://www.codeproject.com/Articles/123448/GC-Algorithm-and-Story-of-WeakReference</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>.NET</category>
      <category>Dev</category>
      <category>Intermediate</category>
      <pubDate>Sun, 31 Oct 2010 16:42:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/123448/GC-Algorithm-and-Story-of-WeakReference</guid>
      <article-type>Article</article-type>
      <updated>Sun, 31 Oct 2010 16:42:00 GMT</updated>
      <views>14184</views>
      <rating>4.97</rating>
      <popularity>5.44</popularity>
      <votes>13</votes>
      <bookmarks>21</bookmarks>
      <downloads>102</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Hidden Facts of C# Structures in terms of MSIL</title>
      <description>Hidden Facts of C# Structures in terms of MSIL</description>
      <link>http://www.codeproject.com/Articles/118696/Hidden-Facts-of-C-Structures-in-terms-of-MSIL</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>Windows</category>
      <category>.NET</category>
      <pubDate>Fri, 15 Oct 2010 21:57:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/118696/Hidden-Facts-of-C-Structures-in-terms-of-MSIL</guid>
      <article-type>Technical Blog</article-type>
      <updated>Fri, 15 Oct 2010 21:57:00 GMT</updated>
      <views>6621</views>
      <rating>4.36</rating>
      <popularity>3.39</popularity>
      <votes>6</votes>
      <bookmarks>2</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Lazy Load XAML content from External File and Vice Versa</title>
      <description>Load your XAML from external file or from String XML to start working on an existing application instantly using XamlReader and XamlWriter</description>
      <link>http://www.codeproject.com/Articles/115108/Lazy-Load-XAML-content-from-External-File-and-Vice</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>XAML</category>
      <category>Beginner</category>
      <pubDate>Sun, 03 Oct 2010 21:32:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/115108/Lazy-Load-XAML-content-from-External-File-and-Vice</guid>
      <article-type>Technical Blog</article-type>
      <updated>Sun, 03 Oct 2010 21:32:00 GMT</updated>
      <views>8368</views>
      <rating>4.88</rating>
      <popularity>2.33</popularity>
      <votes>3</votes>
      <bookmarks>5</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Restful Crud Operation on a WCF Service</title>
      <description>In this article, I have introduced how easily you can create a RESTful service in WCF</description>
      <link>http://www.codeproject.com/Articles/115054/Restful-Crud-Operation-on-a-WCF-Service</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>WCF</category>
      <category>Beginner</category>
      <pubDate>Sun, 03 Oct 2010 14:28:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/115054/Restful-Crud-Operation-on-a-WCF-Service</guid>
      <article-type>Article</article-type>
      <updated>Sun, 03 Oct 2010 14:28:00 GMT</updated>
      <views>34719</views>
      <rating>4.8</rating>
      <popularity>6.78</popularity>
      <votes>26</votes>
      <bookmarks>63</bookmarks>
      <downloads>1666</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>5 nice things to have in C# 5.0</title>
      <description>Few new specifications on C# 5.0, a future of C#</description>
      <link>http://www.codeproject.com/Articles/113752/5-nice-things-to-have-in-C-5-0</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>All-Topics</category>
      <pubDate>Wed, 29 Sep 2010 04:05:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/113752/5-nice-things-to-have-in-C-5-0</guid>
      <article-type>Technical Blog</article-type>
      <updated>Wed, 29 Sep 2010 05:49:00 GMT</updated>
      <views>37025</views>
      <rating>4.94</rating>
      <popularity>6.31</popularity>
      <votes>19</votes>
      <bookmarks>20</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Implementation of an Observer</title>
      <description>Hi Folks,As few people told me to implement an observer in my last post where I just showed how to use it, here is the post where I am going to clear out confusions for you. If you have read my other post, you might already know what is an Observer and why it is required. Lets recap this a bit more.</description>
      <link>http://www.codeproject.com/Articles/105618/Implementation-of-an-Observer</link>
      <author>Abhishek Sur</author>
      <category>All-Topics</category>
      <pubDate>Sun, 29 Aug 2010 16:40:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/105618/Implementation-of-an-Observer</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 27 Sep 2010 22:26:00 GMT</updated>
      <views>5877</views>
      <rating>4.96</rating>
      <popularity>2.99</popularity>
      <votes>4</votes>
      <bookmarks>4</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Marble Diagrams and Rx</title>
      <description>A discussion about how to draw Marble Diagrams</description>
      <link>http://www.codeproject.com/Articles/109073/Marble-Diagrams-and-Rx</link>
      <author>Abhishek Sur</author>
      <category>All-Topics</category>
      <pubDate>Sun, 12 Sep 2010 15:19:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/109073/Marble-Diagrams-and-Rx</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 27 Sep 2010 22:26:00 GMT</updated>
      <views>5824</views>
      <rating>5</rating>
      <popularity>1.51</popularity>
      <votes>2</votes>
      <bookmarks>3</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>IObserver and IObservable - A New addition to BCL</title>
      <description>Here in the post, I am going to discuss about IObserver and IObservable interfaces and its connection to Push based approach on Reactive Framework.</description>
      <link>http://www.codeproject.com/Articles/104072/IObserver-and-IObservable-A-New-addition-to-BCL</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>All-Topics</category>
      <pubDate>Tue, 24 Aug 2010 09:58:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/104072/IObserver-and-IObservable-A-New-addition-to-BCL</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 27 Sep 2010 22:25:00 GMT</updated>
      <views>9143</views>
      <rating>4.9</rating>
      <popularity>2.33</popularity>
      <votes>3</votes>
      <bookmarks>7</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Partial Methods - An Uncommon Note</title>
      <description>A note about Partial methods</description>
      <link>http://www.codeproject.com/Articles/109438/Partial-Methods-An-Uncommon-Note</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>All-Topics</category>
      <pubDate>Mon, 13 Sep 2010 22:11:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/109438/Partial-Methods-An-Uncommon-Note</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 27 Sep 2010 22:23:00 GMT</updated>
      <views>10324</views>
      <rating>4.55</rating>
      <popularity>4.1</popularity>
      <votes>8</votes>
      <bookmarks>7</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Garbage Collection Algorithm with the use of WeakReference</title>
      <description>The article will demonstrate the story of WeakReference in light of Garbage Collection. </description>
      <link>http://www.codeproject.com/Articles/100201/Garbage-Collection-Algorithm-with-the-use-of-WeakR</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>Advanced</category>
      <category>All-Topics</category>
      <pubDate>Mon, 09 Aug 2010 14:56:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/100201/Garbage-Collection-Algorithm-with-the-use-of-WeakR</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 27 Sep 2010 22:20:00 GMT</updated>
      <views>7180</views>
      <rating>5</rating>
      <popularity>1.51</popularity>
      <votes>2</votes>
      <bookmarks>8</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Introducing Ribbon UI Control for WPF</title>
      <description>Ribbon UI control set with the use of all items that would look nice with your application in WPF. A sample application is also provided.</description>
      <link>http://www.codeproject.com/Articles/100081/Introducing-Ribbon-UI-Control-for-WPF</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>Windows</category>
      <category>Dev</category>
      <category>WPF</category>
      <category>Intermediate</category>
      <pubDate>Sun, 08 Aug 2010 09:02:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/100081/Introducing-Ribbon-UI-Control-for-WPF</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 27 Sep 2010 22:16:00 GMT</updated>
      <views>29307</views>
      <rating>4.92</rating>
      <popularity>5.93</popularity>
      <votes>16</votes>
      <bookmarks>29</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Progress Streamed File download and Upload with Resume facility</title>
      <description>For distributed applications, WCF is the most easy and rich component.I like to use WCF as it is very easy to implement and also provides built in functions to handle with Complex problems. One of such interesting thing that I found in WCF is the support for Streaming while sending data from the ser</description>
      <link>http://www.codeproject.com/Articles/112655/Progress-Streamed-File-download-and-Upload-with-Re</link>
      <author>Abhishek Sur</author>
      <category>SQL</category>
      <category>SQL-Server</category>
      <pubDate>Sat, 25 Sep 2010 09:22:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/112655/Progress-Streamed-File-download-and-Upload-with-Re</guid>
      <article-type>Technical Blog</article-type>
      <updated>Sat, 25 Sep 2010 09:22:00 GMT</updated>
      <views>12758</views>
      <rating>5</rating>
      <popularity>3.01</popularity>
      <votes>4</votes>
      <bookmarks>13</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>How to PING Server in C#</title>
      <description />
      <link>http://www.codeproject.com/Tips/109427/How-to-PING-Server-in-C</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <pubDate>Mon, 13 Sep 2010 20:47:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Tips/109427/How-to-PING-Server-in-C</guid>
      <article-type>Tip/Trick</article-type>
      <updated>Sun, 19 Sep 2010 01:22:00 GMT</updated>
      <views>95315</views>
      <rating>4.85</rating>
      <popularity>3.83</popularity>
      <votes>6</votes>
      <bookmarks>9</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>How to create a WCF service without Visual Studio</title>
      <description>Creating a WCF service without Visual Studio</description>
      <link>http://www.codeproject.com/Articles/109778/How-to-create-a-WCF-service-without-Visual-Studio</link>
      <author>Abhishek Sur</author>
      <category>WCF</category>
      <category>All-Topics</category>
      <pubDate>Wed, 15 Sep 2010 17:37:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/109778/How-to-create-a-WCF-service-without-Visual-Studio</guid>
      <article-type>Technical Blog</article-type>
      <updated>Wed, 15 Sep 2010 17:37:00 GMT</updated>
      <views>6127</views>
      <rating>5</rating>
      <popularity>3.01</popularity>
      <votes>4</votes>
      <bookmarks>4</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Taskbar with Window Maximized and WindowState to None in WPF</title>
      <description>Taskbar with Window Maximized and WindowState to None in WPF</description>
      <link>http://www.codeproject.com/Articles/107994/Taskbar-with-Window-Maximized-and-WindowState-to-N</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>WPF</category>
      <category>All-Topics</category>
      <pubDate>Tue, 07 Sep 2010 21:20:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/107994/Taskbar-with-Window-Maximized-and-WindowState-to-N</guid>
      <article-type>Technical Blog</article-type>
      <updated>Tue, 07 Sep 2010 21:20:00 GMT</updated>
      <views>12156</views>
      <rating>4.27</rating>
      <popularity>2.53</popularity>
      <votes>4</votes>
      <bookmarks>4</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Use of Expression Trees in .NET for Lambda Decomposition</title>
      <description>Use of Expression Trees in .NET for Lambda Decomposition</description>
      <link>http://www.codeproject.com/Articles/107477/Use-of-Expression-Trees-in-NET-for-Lambda-Decompos</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>Windows</category>
      <category>.NET</category>
      <pubDate>Mon, 06 Sep 2010 18:15:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/107477/Use-of-Expression-Trees-in-NET-for-Lambda-Decompos</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 06 Sep 2010 18:15:00 GMT</updated>
      <views>6495</views>
      <rating>5</rating>
      <popularity>1.51</popularity>
      <votes>2</votes>
      <bookmarks>1</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Woring with ICollectionViewSource in WPF</title>
      <description>If you are working with WPF for long, you might already have come across with ICollectionView. It is the primary Data object for any WPF list controls (like ComboBox, ListBox, ListView etc) that allows flexibilities like Sorting, Filtering, Grouping, Current Record Management etc. Thus it ensures th</description>
      <link>http://www.codeproject.com/Articles/104370/Woring-with-ICollectionViewSource-in-WPF</link>
      <author>Abhishek Sur</author>
      <pubDate>Tue, 24 Aug 2010 22:52:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/104370/Woring-with-ICollectionViewSource-in-WPF</guid>
      <article-type>Technical Blog</article-type>
      <updated>Tue, 24 Aug 2010 22:52:00 GMT</updated>
      <views>8575</views>
      <rating>3.72</rating>
      <popularity>3.01</popularity>
      <votes>4</votes>
      <bookmarks>6</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>How to Render Bitmap or to Print a Visual in WPF</title>
      <description>The article shows how you could use RenderTargetBitmap to render a visual into BitmapSource and convert the same into actual image.</description>
      <link>http://www.codeproject.com/Articles/103184/How-to-Render-Bitmap-or-to-Print-a-Visual-in-WPF</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>WPF</category>
      <category>All-Topics</category>
      <pubDate>Thu, 19 Aug 2010 22:58:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/103184/How-to-Render-Bitmap-or-to-Print-a-Visual-in-WPF</guid>
      <article-type>Technical Blog</article-type>
      <updated>Thu, 19 Aug 2010 23:01:00 GMT</updated>
      <views>16557</views>
      <rating>5</rating>
      <popularity>4.52</popularity>
      <votes>8</votes>
      <bookmarks>9</bookmarks>
      <downloads>530</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Garbage Collection Notifications in .NET 4.0</title>
      <description>About Garbage Collection Notifications in .NET 4.0</description>
      <link>http://www.codeproject.com/Articles/101136/Garbage-Collection-Notifications-in-NET-4-0</link>
      <author>Abhishek Sur</author>
      <category>.NET</category>
      <pubDate>Thu, 12 Aug 2010 00:21:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/101136/Garbage-Collection-Notifications-in-NET-4-0</guid>
      <article-type>Technical Blog</article-type>
      <updated>Thu, 12 Aug 2010 00:21:00 GMT</updated>
      <views>13270</views>
      <rating>4.92</rating>
      <popularity>4.44</popularity>
      <votes>8</votes>
      <bookmarks>8</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Code Snippet in Visual Studio</title>
      <description>In this article, I have introduced how you could use code snippets in your program to enhance code productivity.</description>
      <link>http://www.codeproject.com/Articles/96088/Code-Snippet-in-Visual-Studio</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>XML</category>
      <category>All-Topics</category>
      <pubDate>Fri, 23 Jul 2010 11:06:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/96088/Code-Snippet-in-Visual-Studio</guid>
      <article-type>Technical Blog</article-type>
      <updated>Sat, 24 Jul 2010 06:23:00 GMT</updated>
      <views>8181</views>
      <rating>5</rating>
      <popularity>3.01</popularity>
      <votes>4</votes>
      <bookmarks>8</bookmarks>
      <downloads>101</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>XML Binding in WPF with Sample RSS Reader</title>
      <description>XAML is getting more and more popular and has also been introduced for Mobile applications. Recently, while I was exploring the internet, I found that the recent version of Windows 7 mobile interfaces use Silverlight to deal with the interface...</description>
      <link>http://www.codeproject.com/Articles/94794/XML-Binding-in-WPF-with-Sample-RSS-Reader</link>
      <author>Abhishek Sur</author>
      <category>XML</category>
      <category>Windows</category>
      <category>Silverlight</category>
      <pubDate>Sun, 18 Jul 2010 11:38:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/94794/XML-Binding-in-WPF-with-Sample-RSS-Reader</guid>
      <article-type>Technical Blog</article-type>
      <updated>Sun, 18 Jul 2010 11:38:00 GMT</updated>
      <views>6901</views>
      <rating>4.5</rating>
      <popularity>1.35</popularity>
      <votes>2</votes>
      <bookmarks>5</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Lazy Initializer to defer expensive Object creation</title>
      <description>How simply you can use Lazy initialize to defer the execution of a method or property for values to whenever it is required.</description>
      <link>http://www.codeproject.com/Articles/93249/Lazy-Initializer-to-defer-expensive-Object-creatio</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>.NET</category>
      <category>All-Topics</category>
      <pubDate>Mon, 12 Jul 2010 19:08:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/93249/Lazy-Initializer-to-defer-expensive-Object-creatio</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 12 Jul 2010 19:08:00 GMT</updated>
      <views>7537</views>
      <rating>4.54</rating>
      <popularity>3.15</popularity>
      <votes>5</votes>
      <bookmarks>3</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Operator Overloading with Implicit and Explicit Casts in C#</title>
      <description>This post demonstrates how easily you can implement a class / structure that may take part in arithmetic operation using Operator overloading of implicit and explicit cast operators</description>
      <link>http://www.codeproject.com/Articles/93160/Operator-Overloading-with-Implicit-and-Explicit-Ca</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>All-Topics</category>
      <pubDate>Sat, 10 Jul 2010 23:43:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/93160/Operator-Overloading-with-Implicit-and-Explicit-Ca</guid>
      <article-type>Technical Blog</article-type>
      <updated>Sun, 11 Jul 2010 09:42:00 GMT</updated>
      <views>12424</views>
      <rating>4.6</rating>
      <popularity>2.19</popularity>
      <votes>3</votes>
      <bookmarks>2</bookmarks>
      <downloads>48</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Dynamic Behaviour on Objects at Runtime With Custom ExpandoObject</title>
      <description>The article describes how you can deal with dynamic object to inject members during runtime. It also demonstrates how to create Custom DynamicObject.</description>
      <link>http://www.codeproject.com/Articles/91889/Dynamic-Behaviour-on-Objects-at-Runtime-With-Custo</link>
      <author>Abhishek Sur</author>
      <category>Windows</category>
      <pubDate>Mon, 05 Jul 2010 19:08:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/91889/Dynamic-Behaviour-on-Objects-at-Runtime-With-Custo</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 05 Jul 2010 19:18:00 GMT</updated>
      <views>8356</views>
      <rating>4.89</rating>
      <popularity>1.47</popularity>
      <votes>2</votes>
      <bookmarks>4</bookmarks>
      <downloads>40</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Screen Capture in WPF &amp; WinForms Application</title>
      <description>The post will demonstrate how you can capture a snapshot of a screen from within the application itself.</description>
      <link>http://www.codeproject.com/Articles/91487/Screen-Capture-in-WPF-WinForms-Application</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>All-Topics</category>
      <pubDate>Sat, 03 Jul 2010 19:39:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/91487/Screen-Capture-in-WPF-WinForms-Application</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 05 Jul 2010 11:16:00 GMT</updated>
      <views>17567</views>
      <rating>4.4</rating>
      <popularity>4</popularity>
      <votes>8</votes>
      <bookmarks>26</bookmarks>
      <downloads>1065</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Unhandled Exception Handler For WPF Applications</title>
      <description>The article will demonstrate how you could handle Unhandled Exceptions from both UI and NonUI threads for your WPF application.</description>
      <link>http://www.codeproject.com/Articles/90866/Unhandled-Exception-Handler-For-WPF-Applications</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>Architect</category>
      <category>WPF</category>
      <category>All-Topics</category>
      <pubDate>Wed, 30 Jun 2010 21:19:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/90866/Unhandled-Exception-Handler-For-WPF-Applications</guid>
      <article-type>Technical Blog</article-type>
      <updated>Wed, 30 Jun 2010 21:19:00 GMT</updated>
      <views>35234</views>
      <rating>4.86</rating>
      <popularity>6.62</popularity>
      <votes>23</votes>
      <bookmarks>26</bookmarks>
      <downloads>1021</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Visual Studio 2005 Project And Item Templates</title>
      <description>All about Project and Item Templates. You can use Custom Templates to make your development process faster than you ever think. Create your own Template for Visual Studio and distribute with all others. You can also learn how to create an installer to install a template.</description>
      <link>http://www.codeproject.com/Articles/30441/Visual-Studio-2005-Project-And-Item-Templates</link>
      <author>Abhishek Sur</author>
      <category>.NET2.0</category>
      <category>C#2.0</category>
      <category>ASP.NET</category>
      <category>Dev</category>
      <category>WebForms</category>
      <category>Intermediate</category>
      <category>WinForm</category>
      <pubDate>Sun, 26 Oct 2008 11:34:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/30441/Visual-Studio-2005-Project-And-Item-Templates</guid>
      <article-type>Article</article-type>
      <updated>Sat, 12 Jun 2010 03:08:00 GMT</updated>
      <views>60025</views>
      <rating>4.38</rating>
      <popularity>6.63</popularity>
      <votes>33</votes>
      <bookmarks>103</bookmarks>
      <downloads>1459</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Code InfoBox Visual Studio Extension (VSX) 2010</title>
      <description>A WPF Infowindow placed on the right hand corner of the Code Canvas which informs you about the code statistics</description>
      <link>http://www.codeproject.com/Articles/55196/Code-InfoBox-Visual-Studio-Extension-VSX-2010</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>.NET</category>
      <category>Visual-Studio</category>
      <category>Dev</category>
      <category>WPF</category>
      <category>Beginner</category>
      <category>C#4.0</category>
      <category>VS2010</category>
      <category>.NET4</category>
      <pubDate>Thu, 28 Jan 2010 23:47:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/55196/Code-InfoBox-Visual-Studio-Extension-VSX-2010</guid>
      <article-type>Article</article-type>
      <updated>Sun, 31 Jan 2010 22:39:00 GMT</updated>
      <views>40801</views>
      <rating>5</rating>
      <popularity>7.96</popularity>
      <votes>39</votes>
      <bookmarks>58</bookmarks>
      <downloads>936</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Windows 7 : New Features Explained Using .NET</title>
      <description>New features like Jumplist, Taskbar Progressbar, Tabbed Thumbnail, Icon Overlays, Application Restart Data Recovery, Network Management, Power Management, Task dialog, Sensor Api etc explained with simple demo applications</description>
      <link>http://www.codeproject.com/Articles/49268/Windows-7-New-Features-Explained-Using-NET</link>
      <author>Abhishek Sur</author>
      <category>C#3.0</category>
      <category>.NET3.5</category>
      <category>VS2008</category>
      <category>C#</category>
      <category>Windows</category>
      <category>.NET</category>
      <category>Win32</category>
      <category>Win64</category>
      <category>Visual-Studio</category>
      <category>Dev</category>
      <category>Beginner</category>
      <category>C#4.0</category>
      <category>Win7</category>
      <category>VS2010</category>
      <category>.NET4</category>
      <category>WinForm</category>
      <pubDate>Mon, 28 Dec 2009 07:42:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/49268/Windows-7-New-Features-Explained-Using-NET</guid>
      <article-type>Article</article-type>
      <updated>Mon, 25 Jan 2010 23:09:00 GMT</updated>
      <views>67156</views>
      <rating>4.93</rating>
      <popularity>9.09</popularity>
      <votes>70</votes>
      <bookmarks>224</bookmarks>
      <downloads>4571</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>How To Select Record Based on Row Number</title>
      <description>It is a common issue of many of the guys on how we can fetch a record based on its record number. It is really easy to get first 10 records usingSELECT TOP 10 * FROM EMPBut when we want to fetch records in such a way say I need to fetch record from 40 to 50. This comes very handy when...</description>
      <link>http://www.codeproject.com/Tips/53440/How-To-Select-Record-Based-on-Row-Number</link>
      <author>Abhishek Sur</author>
      <category>SQL2005</category>
      <category>SQL</category>
      <pubDate>Wed, 20 Jan 2010 11:33:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Tips/53440/How-To-Select-Record-Based-on-Row-Number</guid>
      <article-type>Tip/Trick</article-type>
      <updated>Wed, 20 Jan 2010 11:33:00 GMT</updated>
      <views>6952</views>
      <rating>4</rating>
      <popularity>1.2</popularity>
      <votes>2</votes>
      <bookmarks>8</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Windows 7 Trigger Start Service</title>
      <description>Implement services that start/stop automatically to some events like Device attached, Network Availability, Firewall port modified, Domain join, Group Policy change etc </description>
      <link>http://www.codeproject.com/Articles/50140/Windows-7-Trigger-Start-Service</link>
      <author>Abhishek Sur</author>
      <category>C#3.0</category>
      <category>VS2008</category>
      <category>C#</category>
      <category>Windows</category>
      <category>Win32</category>
      <category>Win64</category>
      <category>Visual-Studio</category>
      <category>Dev</category>
      <category>Beginner</category>
      <category>Win2008</category>
      <category>C#4.0</category>
      <category>Win7</category>
      <category>VS2010</category>
      <pubDate>Sun, 03 Jan 2010 20:10:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/50140/Windows-7-Trigger-Start-Service</guid>
      <article-type>Article</article-type>
      <updated>Sun, 17 Jan 2010 19:27:00 GMT</updated>
      <views>26828</views>
      <rating>4.98</rating>
      <popularity>7.63</popularity>
      <votes>34</votes>
      <bookmarks>67</bookmarks>
      <downloads>894</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>How To: Expose Events from UserControl</title>
      <description>Pass data from a User control easily using Custom Events. I have added one sample application with this.</description>
      <link>http://www.codeproject.com/Articles/51671/How-To-Expose-Events-from-UserControl</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>All-Topics</category>
      <pubDate>Mon, 11 Jan 2010 21:00:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/51671/How-To-Expose-Events-from-UserControl</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 11 Jan 2010 21:00:00 GMT</updated>
      <views>18285</views>
      <rating>5</rating>
      <popularity>3.49</popularity>
      <votes>5</votes>
      <bookmarks>10</bookmarks>
      <downloads>506</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Common issues to ASP.NET input controls for Enabled / Visible / ReadOnly Properties</title>
      <description>Hi Guys,It is common behavior of ASP.NET that if a control is set to Visible = "false", the response stream doesn't contain the definition of it. Therefore, if you want to make the control visible during runtime from Javascript always put display = none in styles attribute.Say you have a...</description>
      <link>http://www.codeproject.com/Tips/47354/Common-issues-to-ASP-NET-input-controls-for-Enable</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>ASP.NET</category>
      <category>.NET</category>
      <pubDate>Sun, 13 Dec 2009 21:05:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Tips/47354/Common-issues-to-ASP-NET-input-controls-for-Enable</guid>
      <article-type>Tip/Trick</article-type>
      <updated>Sun, 13 Dec 2009 21:05:00 GMT</updated>
      <views>6250</views>
      <rating>3</rating>
      <popularity />
      <votes>1</votes>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Disable Close Button from Title bar of a Window</title>
      <description>As a developer, you must have found few things that are really haven't thought of earlier. On that note, Say you want to disable Close Button of a window. It is easier to disable other button (using properties available with Form) from control box of the window, or even remove the control box...</description>
      <link>http://www.codeproject.com/Tips/46722/Disable-Close-Button-from-Title-bar-of-a-Window</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>Windows</category>
      <pubDate>Tue, 08 Dec 2009 16:26:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Tips/46722/Disable-Close-Button-from-Title-bar-of-a-Window</guid>
      <article-type>Tip/Trick</article-type>
      <updated>Tue, 08 Dec 2009 16:26:00 GMT</updated>
      <views>13303</views>
      <rating>4.17</rating>
      <popularity>2.8</popularity>
      <votes>5</votes>
      <bookmarks>10</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Google Maps in HTML, ASP.NET, PHP, JSP etc. with ease</title>
      <description>The Article will guide you with complete knowledge of how to add a google map in your webpage with knowledge of JAVASCRIPT, Use of Geocoder, Use of InfoWindow, Use of Marker, Tabbed Markers, Maximising marker, Creating context menu, streetview in your map</description>
      <link>http://www.codeproject.com/Articles/20590/Google-Maps-in-HTML-ASP-NET-PHP-JSP-etc-with-ease</link>
      <author>Abhishek Sur</author>
      <category>Javascript</category>
      <category>Windows</category>
      <category>Visual-Studio</category>
      <category>Dev</category>
      <category>PHP</category>
      <category>Intermediate</category>
      <pubDate>Fri, 21 Sep 2007 10:03:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/20590/Google-Maps-in-HTML-ASP-NET-PHP-JSP-etc-with-ease</guid>
      <article-type>Article</article-type>
      <updated>Tue, 01 Dec 2009 22:04:00 GMT</updated>
      <views>479950</views>
      <rating>4.88</rating>
      <popularity>9.92</popularity>
      <votes>108</votes>
      <bookmarks>338</bookmarks>
      <downloads>10435</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Weird Error: Unable to Validate Data in ASP.NET website</title>
      <description>A weird error that comes when a page is opened for a long time and then posted back</description>
      <link>http://www.codeproject.com/Articles/43637/Weird-Error-Unable-to-Validate-Data-in-ASP-NET-web</link>
      <author>Abhishek Sur</author>
      <category>ASP.NET</category>
      <category>All-Topics</category>
      <pubDate>Sun, 08 Nov 2009 19:06:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/43637/Weird-Error-Unable-to-Validate-Data-in-ASP-NET-web</guid>
      <article-type>Technical Blog</article-type>
      <updated>Sun, 08 Nov 2009 19:06:00 GMT</updated>
      <views>16226</views>
      <rating>4.88</rating>
      <popularity>3.84</popularity>
      <votes>6</votes>
      <bookmarks>6</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Simplify Code Using NDepend</title>
      <description>Using this article you will get the basic idea of how you could use NDepend to control/analyze your application. It allows to apply design rules and refactor code.</description>
      <link>http://www.codeproject.com/Articles/43486/Simplify-Code-Using-NDepend</link>
      <author>Abhishek Sur</author>
      <category>.NET2.0</category>
      <category>WinXP</category>
      <category>Win2003</category>
      <category>Vista</category>
      <category>C#2.0</category>
      <category>.NET3.0</category>
      <category>C#3.0</category>
      <category>VB8.0</category>
      <category>VB9.0</category>
      <category>.NET3.5</category>
      <category>C#</category>
      <category>VB</category>
      <category>ASP.NET</category>
      <category>Windows</category>
      <category>.NET</category>
      <category>Architect</category>
      <category>Dev</category>
      <category>ADO</category>
      <category>ADO.NET</category>
      <category>Intermediate</category>
      <pubDate>Tue, 03 Nov 2009 22:39:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/43486/Simplify-Code-Using-NDepend</guid>
      <article-type>Article</article-type>
      <updated>Tue, 03 Nov 2009 22:39:00 GMT</updated>
      <views>23755</views>
      <rating>4.62</rating>
      <popularity>6.66</popularity>
      <votes>25</votes>
      <bookmarks>53</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Basics of Bing Search API using .NET</title>
      <description>This article will enable you to add custom search rules to your application using Bing Search API with much more</description>
      <link>http://www.codeproject.com/Articles/43419/Basics-of-Bing-Search-API-using-NET</link>
      <author>Abhishek Sur</author>
      <category>.NET1.0</category>
      <category>.NET1.1</category>
      <category>.NET2.0</category>
      <category>C#1.0</category>
      <category>C#2.0</category>
      <category>.NET3.0</category>
      <category>C#3.0</category>
      <category>VB7.x</category>
      <category>VB8.0</category>
      <category>VB9.0</category>
      <category>.NET3.5</category>
      <category>C#</category>
      <category>VB</category>
      <category>ASP.NET</category>
      <category>Javascript</category>
      <category>.NET</category>
      <category>Architect</category>
      <category>Dev</category>
      <category>WPF</category>
      <category>Ajax</category>
      <pubDate>Sat, 31 Oct 2009 21:04:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/43419/Basics-of-Bing-Search-API-using-NET</guid>
      <article-type>Article</article-type>
      <updated>Sat, 31 Oct 2009 21:04:00 GMT</updated>
      <views>62963</views>
      <rating>4.91</rating>
      <popularity>7.45</popularity>
      <votes>33</votes>
      <bookmarks>73</bookmarks>
      <downloads>1995</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Microsoft VEMap Using Pure Javascript</title>
      <description>The article will guide you with samples to create and embed Microsoft Map in your website within minutes. The intension is to give basic knowledge on how Javascript library could be used to embed Custom Map</description>
      <link>http://www.codeproject.com/Articles/42730/Microsoft-VEMap-Using-Pure-Javascript</link>
      <author>Abhishek Sur</author>
      <category>.NET1.0</category>
      <category>.NET1.1</category>
      <category>.NET2.0</category>
      <category>.NET3.0</category>
      <category>.NET3.5</category>
      <category>ASP</category>
      <category>ASP.NET</category>
      <category>Javascript</category>
      <category>.NET</category>
      <category>HTML</category>
      <category>Dev</category>
      <category>PHP</category>
      <category>Ajax</category>
      <category>Design</category>
      <category>Intermediate</category>
      <category>Advanced</category>
      <category>SysAdmin</category>
      <category>jQuery</category>
      <category>.NET4</category>
      <pubDate>Tue, 29 Sep 2009 21:20:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/42730/Microsoft-VEMap-Using-Pure-Javascript</guid>
      <article-type>Article</article-type>
      <updated>Fri, 02 Oct 2009 23:29:00 GMT</updated>
      <views>68397</views>
      <rating>4.95</rating>
      <popularity>8.08</popularity>
      <votes>43</votes>
      <bookmarks>61</bookmarks>
      <downloads>974</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Javascript hack to disable Right Click and Text Selection</title>
      <description>Sometimes we have requirement to disable Right Click context menu and Text selection of a web page from the user, so that the user cannot use the right click default context menu and also to disable text selection so that sensitive data could not be copied from the website. To Disable Context Menudo</description>
      <link>http://www.codeproject.com/Tips/42554/Javascript-hack-to-disable-Right-Click-and-Text-Se</link>
      <author>Abhishek Sur</author>
      <category>ASP.NET</category>
      <category>Javascript</category>
      <category>Windows</category>
      <category>Dev</category>
      <category>Beginner</category>
      <pubDate>Tue, 22 Sep 2009 22:41:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Tips/42554/Javascript-hack-to-disable-Right-Click-and-Text-Se</guid>
      <article-type>Tip/Trick</article-type>
      <updated>Tue, 22 Sep 2009 22:41:00 GMT</updated>
      <views>11253</views>
      <rating>4.86</rating>
      <popularity>4.68</popularity>
      <votes>9</votes>
      <bookmarks>6</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Grant Access to your Assembly from COM Objects</title>
      <description>Make your class library COM visible using few simple steps</description>
      <link>http://www.codeproject.com/Articles/42307/Grant-Access-to-your-Assembly-from-COM-Objects</link>
      <author>Abhishek Sur</author>
      <category>C#1.0</category>
      <category>C#2.0</category>
      <category>C#3.0</category>
      <category>VB7.x</category>
      <category>VB8.0</category>
      <category>VB9.0</category>
      <category>VB6</category>
      <category>C#</category>
      <category>VB</category>
      <category>Windows</category>
      <category>Win32</category>
      <category>Dev</category>
      <category>Intermediate</category>
      <category>SysAdmin</category>
      <category>C#4.0</category>
      <category>VB10</category>
      <pubDate>Sat, 12 Sep 2009 23:52:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/42307/Grant-Access-to-your-Assembly-from-COM-Objects</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 14 Sep 2009 22:45:00 GMT</updated>
      <views>15070</views>
      <rating>4.89</rating>
      <popularity>5.74</popularity>
      <votes>15</votes>
      <bookmarks>28</bookmarks>
      <downloads>23</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Confirm Postback of a page from Client End</title>
      <description>It is a very common issue to handle automatic postbacks to controls. Here I am going to explain how we can handle autopostback of a button click using Javascript Event. Suppose you have a button : Now you want to occationally c</description>
      <link>http://www.codeproject.com/Tips/42320/Confirm-Postback-of-a-page-from-Client-End</link>
      <author>Abhishek Sur</author>
      <category>ASP.NET</category>
      <category>Javascript</category>
      <category>Dev</category>
      <category>Beginner</category>
      <pubDate>Sun, 13 Sep 2009 18:50:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Tips/42320/Confirm-Postback-of-a-page-from-Client-End</guid>
      <article-type>Tip/Trick</article-type>
      <updated>Sun, 13 Sep 2009 18:50:00 GMT</updated>
      <views>4035</views>
      <rating>4.2</rating>
      <popularity>1.26</popularity>
      <votes>2</votes>
      <bookmarks>5</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Comparision between Response.Redirect, Response.RedirectParmanent and Server.Transfer</title>
      <description>It is to be noted, .NET has lately introducedResponse.RedirectParmanent() after a long await. The main motive of this is tohave permanent response redirection to the Search Engines.Response.RedirectParmanent() is an extension function introduced in .NET 4.0.Themain motive of it is to indicate </description>
      <link>http://www.codeproject.com/Tips/42264/Comparision-between-Response-Redirect-Response-Red</link>
      <author>Abhishek Sur</author>
      <category>.NET2.0</category>
      <category>C#2.0</category>
      <category>.NET3.0</category>
      <category>C#3.0</category>
      <category>.NET3.5</category>
      <category>C#</category>
      <category>ASP.NET</category>
      <category>.NET</category>
      <category>Dev</category>
      <category>Intermediate</category>
      <category>C#4.0</category>
      <category>.NET4</category>
      <pubDate>Thu, 10 Sep 2009 23:12:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Tips/42264/Comparision-between-Response-Redirect-Response-Red</guid>
      <article-type>Tip/Trick</article-type>
      <updated>Thu, 10 Sep 2009 23:12:00 GMT</updated>
      <views>8369</views>
      <rating>4.17</rating>
      <popularity>3.76</popularity>
      <votes>8</votes>
      <bookmarks>15</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>UnCommon C# keywords - A Look</title>
      <description>Some of both  Documented and Undocumented Keywords that we dont use often like Check, StackAlloc, Fixed,default,@variables,Nullables, __arglist,__reftype etc are explained with simple examples</description>
      <link>http://www.codeproject.com/Articles/38695/UnCommon-C-keywords-A-Look</link>
      <author>Abhishek Sur</author>
      <category>.NET1.0</category>
      <category>.NET1.1</category>
      <category>.NET2.0</category>
      <category>C#1.0</category>
      <category>C#2.0</category>
      <category>.NET3.0</category>
      <category>C#3.0</category>
      <category>.NET3.5</category>
      <category>C#</category>
      <category>.NET</category>
      <category>Win32</category>
      <category>Architect</category>
      <category>Dev</category>
      <category>Design</category>
      <category>Beginner</category>
      <category>All-Topics</category>
      <category>.NET4</category>
      <pubDate>Sun, 02 Aug 2009 22:18:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/38695/UnCommon-C-keywords-A-Look</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 07 Sep 2009 18:35:00 GMT</updated>
      <views>535732</views>
      <rating>4.46</rating>
      <popularity>9.48</popularity>
      <votes>136</votes>
      <bookmarks>178</bookmarks>
      <downloads>232</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Working with CLR Objects in SQL Server 2005 or Higher: Part I</title>
      <description>Gives an introduction to CLR programming in SQL Server databases. This is the first part of a two-part article series.</description>
      <link>http://www.codeproject.com/Articles/38690/Working-with-CLR-Objects-in-SQL-Server-2005-or-Hig</link>
      <author>Abhishek Sur</author>
      <category>.NET2.0</category>
      <category>SQL2005</category>
      <category>VS2005</category>
      <category>C#2.0</category>
      <category>.NET3.0</category>
      <category>C#3.0</category>
      <category>.NET3.5</category>
      <category>VS2008</category>
      <category>SQL</category>
      <category>DBA</category>
      <category>Dev</category>
      <category>Beginner</category>
      <category>SysAdmin</category>
      <category>SQL2008</category>
      <category>C#4.0</category>
      <category>VS2010</category>
      <category>.NET4</category>
      <pubDate>Sun, 02 Aug 2009 15:44:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/38690/Working-with-CLR-Objects-in-SQL-Server-2005-or-Hig</guid>
      <article-type>Article</article-type>
      <updated>Sun, 02 Aug 2009 20:19:00 GMT</updated>
      <views>18046</views>
      <rating>4.24</rating>
      <popularity>5.33</popularity>
      <votes>18</votes>
      <bookmarks>37</bookmarks>
      <downloads>228</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Working with CLR Objects in SQL Server 2005 or Above Part 2</title>
      <description>Gives an introduction of how to create SQL CLR managed objects in SQL server.</description>
      <link>http://www.codeproject.com/Articles/38693/Working-with-CLR-Objects-in-SQL-Server-2005-or-Abo</link>
      <author>Abhishek Sur</author>
      <category>.NET2.0</category>
      <category>SQL2005</category>
      <category>C#2.0</category>
      <category>.NET3.0</category>
      <category>C#3.0</category>
      <category>VB8.0</category>
      <category>VB9.0</category>
      <category>.NET3.5</category>
      <category>C#</category>
      <category>VB</category>
      <category>.NET</category>
      <category>SQL-Server</category>
      <category>DBA</category>
      <category>Beginner</category>
      <category>Intermediate</category>
      <category>SysAdmin</category>
      <category>SQL2008</category>
      <category>C#4.0</category>
      <category>VB10</category>
      <category>.NET4</category>
      <pubDate>Sun, 02 Aug 2009 19:52:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/38693/Working-with-CLR-Objects-in-SQL-Server-2005-or-Abo</guid>
      <article-type>Article</article-type>
      <updated>Sun, 02 Aug 2009 19:52:00 GMT</updated>
      <views>14462</views>
      <rating>4.36</rating>
      <popularity>4.86</popularity>
      <votes>13</votes>
      <bookmarks>30</bookmarks>
      <downloads>233</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Compress Response and HTML WhiteSpace Remover</title>
      <description>Use of GZipStream or DeflateStream to compress your HTML output in your response when available. Added new class as WhiteSpaceFilter to remove whitespaces from HTML.</description>
      <link>http://www.codeproject.com/Articles/38067/Compress-Response-and-HTML-WhiteSpace-Remover</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>ASP</category>
      <category>ASP.NET</category>
      <category>Javascript</category>
      <category>CSS</category>
      <category>.NET</category>
      <category>HTML</category>
      <category>Dev</category>
      <category>XHTML</category>
      <category>WebForms</category>
      <category>Ajax</category>
      <category>Intermediate</category>
      <pubDate>Mon, 13 Jul 2009 09:02:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/38067/Compress-Response-and-HTML-WhiteSpace-Remover</guid>
      <article-type>Technical Blog</article-type>
      <updated>Mon, 27 Jul 2009 07:51:00 GMT</updated>
      <views>40359</views>
      <rating>4.87</rating>
      <popularity>6.89</popularity>
      <votes>26</votes>
      <bookmarks>48</bookmarks>
      <downloads>246</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Best Practices of Memory Usage</title>
      <description>A discussion on Memory management in your program. </description>
      <link>http://www.codeproject.com/Articles/38068/Best-Practices-of-Memory-Usage</link>
      <author>Abhishek Sur</author>
      <category>All-Topics</category>
      <pubDate>Mon, 13 Jul 2009 09:01:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/38068/Best-Practices-of-Memory-Usage</guid>
      <article-type>Technical Blog</article-type>
      <updated>Sun, 26 Jul 2009 06:02:00 GMT</updated>
      <views>29737</views>
      <rating>3.77</rating>
      <popularity>4.62</popularity>
      <votes>17</votes>
      <bookmarks>21</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Difference Between DirectCast and TryCast</title>
      <description>Generally while doing our program in VB.NET or any language whatsoever, we come across some situation where we are in Dilemma of having more than one solution of a single problem. We think thoroughly of our knowledge base, search the Internet to get which one will be the best logic discuss with seni</description>
      <link>http://www.codeproject.com/Articles/38070/Difference-Between-DirectCast-and-TryCast</link>
      <author>Abhishek Sur</author>
      <category>All-Topics</category>
      <pubDate>Mon, 13 Jul 2009 09:00:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/38070/Difference-Between-DirectCast-and-TryCast</guid>
      <article-type>Technical Blog</article-type>
      <updated>Thu, 16 Jul 2009 14:31:00 GMT</updated>
      <views>19474</views>
      <rating>3.59</rating>
      <popularity>3.5</popularity>
      <votes>10</votes>
      <bookmarks>7</bookmarks>
      <downloads />
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Working with MS Excel(xls / xlsx) Using MDAC and Oledb</title>
      <description>This article simplifies your work with MS Excel (both xls and xlsx) using Oledb and Microsoft Data Access. Simple demonstration to create/modify/delete excel for both windows and web is provided.</description>
      <link>http://www.codeproject.com/Articles/37055/Working-with-MS-Excel-xls-xlsx-Using-MDAC-and-Oled</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>VB</category>
      <category>Windows</category>
      <category>.NET</category>
      <category>Dev</category>
      <category>Beginner</category>
      <category>Intermediate</category>
      <pubDate>Sun, 07 Jun 2009 11:48:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/37055/Working-with-MS-Excel-xls-xlsx-Using-MDAC-and-Oled</guid>
      <article-type>Article</article-type>
      <updated>Tue, 09 Jun 2009 20:52:00 GMT</updated>
      <views>168141</views>
      <rating>4.81</rating>
      <popularity>8.46</popularity>
      <votes>58</votes>
      <bookmarks>182</bookmarks>
      <downloads>13625</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Basics of LINQ &amp; Lamda Expressions</title>
      <description>Basic Examples to work with Language Integrated Query(LINQ) concept that was introduces  with C# 3.0 and/or .NET 3.5 (Corresponding VB.NET code included)</description>
      <link>http://www.codeproject.com/Articles/33769/Basics-of-LINQ-Lamda-Expressions</link>
      <author>Abhishek Sur</author>
      <category>C#3.0</category>
      <category>VB9.0</category>
      <category>.NET3.5</category>
      <category>C#</category>
      <category>VB</category>
      <category>.NET</category>
      <category>LINQ</category>
      <category>Beginner</category>
      <pubDate>Sun, 01 Mar 2009 09:25:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/33769/Basics-of-LINQ-Lamda-Expressions</guid>
      <article-type>Article</article-type>
      <updated>Sun, 01 Mar 2009 09:25:00 GMT</updated>
      <views>277244</views>
      <rating>4.62</rating>
      <popularity>8.99</popularity>
      <votes>89</votes>
      <bookmarks>180</bookmarks>
      <downloads>1950</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Code Security in .NET</title>
      <description>All about vulnerabilities with Code Reverse Engineering, and the best steps to fix them (DotFuscator included).</description>
      <link>http://www.codeproject.com/Articles/28624/Code-Security-in-NET</link>
      <author>Abhishek Sur</author>
      <category>C#</category>
      <category>VB</category>
      <category>XML</category>
      <category>Architect</category>
      <category>Intermediate</category>
      <category>SysAdmin</category>
      <pubDate>Sun, 17 Aug 2008 07:10:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/28624/Code-Security-in-NET</guid>
      <article-type>Article</article-type>
      <updated>Sun, 17 Aug 2008 07:10:00 GMT</updated>
      <views>54646</views>
      <rating>4.02</rating>
      <popularity>6.13</popularity>
      <votes>34</votes>
      <bookmarks>81</bookmarks>
      <downloads>599</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Use of Isolated Storage (A Simple Demo)</title>
      <description>The article will help you to use Isolated Storage Classes</description>
      <link>http://www.codeproject.com/Articles/28179/Use-of-Isolated-Storage-A-Simple-Demo</link>
      <author>Abhishek Sur</author>
      <category>.NET1.0</category>
      <category>.NET1.1</category>
      <category>.NET2.0</category>
      <category>VS.NET2003</category>
      <category>VS2005</category>
      <category>C#2.0</category>
      <category>.NET3.0</category>
      <category>C#3.0</category>
      <category>.NET3.5</category>
      <category>VS2008</category>
      <category>C#</category>
      <category>.NET</category>
      <category>Win32</category>
      <category>Win64</category>
      <category>Visual-Studio</category>
      <category>CEO</category>
      <category>Architect</category>
      <category>DBA</category>
      <category>Dev</category>
      <category>QA</category>
      <pubDate>Mon, 28 Jul 2008 13:06:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/28179/Use-of-Isolated-Storage-A-Simple-Demo</guid>
      <article-type>Article</article-type>
      <updated>Mon, 28 Jul 2008 13:06:00 GMT</updated>
      <views>51308</views>
      <rating>4.61</rating>
      <popularity>6.41</popularity>
      <votes>26</votes>
      <bookmarks>61</bookmarks>
      <downloads>678</downloads>
    </item>
    <item d3p1:type="ArticleRssItem" xmlns:d3p1="http://www.w3.org/2001/XMLSchema-instance">
      <title>Expanding Image Animator</title>
      <description>Animation of an image. Using multiple images as thumbnails, you can enlarge it to a specific size.</description>
      <link>http://www.codeproject.com/Articles/20562/Expanding-Image-Animator</link>
      <author>Abhishek Sur</author>
      <category>Javascript</category>
      <category>Windows</category>
      <category>Visual-Studio</category>
      <category>Dev</category>
      <category>Advanced</category>
      <pubDate>Wed, 19 Sep 2007 08:56:00 GMT</pubDate>
      <subject />
      <guid>http://www.codeproject.com/Articles/20562/Expanding-Image-Animator</guid>
      <article-type>Article</article-type>
      <updated>Sat, 15 Mar 2008 10:47:00 GMT</updated>
      <views>41260</views>
      <rating>5</rating>
      <popularity>6.39</popularity>
      <votes>19</votes>
      <bookmarks>29</bookmarks>
      <downloads>863</downloads>
    </item>
  </channel>
</rss>