<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Csharp Code Samples</title>
	
	<link>http://csharp-codesamples.com</link>
	<description>C# .NET Programming Blog</description>
	<lastBuildDate>Sat, 01 Aug 2009 14:50:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/CsharpCodeSamples" /><feedburner:info uri="csharpcodesamples" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/CsharpCodeSamples" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.yourminis.com/subscribe.aspx?u=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://www.yourminis.com/images/addtoyourminisbadge.gif">Subscribe with Yourminis.com</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://hub.netomat.net/account/account.autoSubscribe.jspa?urls=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://www.netomat.net/blogger/images/icon_netomat_feedbutton.gif">Subscribe with netomat Hub</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2FCsharpCodeSamples" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item>
		<title>Nhibernate Parent Child Relations</title>
		<link>http://feedproxy.google.com/~r/CsharpCodeSamples/~3/7v13cVv6_QU/</link>
		<comments>http://csharp-codesamples.com/2009/08/nhibernate-parent-child-relations/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 14:49:10 +0000</pubDate>
		<dc:creator>Rohan Warang</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Nhibernate]]></category>
		<category><![CDATA[Parent Child]]></category>

		<guid isPermaLink="false">http://csharp-codesamples.com/?p=504</guid>
		<description>For almost every Nhibernate beginner the most challenging thing to do is implement a parent child or one to many relation. There are many articles about this on the net some very basic and some highly detailed. But most samples available do not run when you download them giving all sorts of Nhibernate errors, which [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wT_TrTkpBSOE38oLdeZ00npuzyY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wT_TrTkpBSOE38oLdeZ00npuzyY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wT_TrTkpBSOE38oLdeZ00npuzyY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wT_TrTkpBSOE38oLdeZ00npuzyY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CsharpCodeSamples/~4/7v13cVv6_QU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://csharp-codesamples.com/2009/08/nhibernate-parent-child-relations/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		<feedburner:origLink>http://csharp-codesamples.com/2009/08/nhibernate-parent-child-relations/</feedburner:origLink></item>
		<item>
		<title>Update Panels and JSON Alternatives</title>
		<link>http://feedproxy.google.com/~r/CsharpCodeSamples/~3/v7kfl-sPbh0/</link>
		<comments>http://csharp-codesamples.com/2009/06/update-panels-and-json-alternatives/#comments</comments>
		<pubDate>Sun, 31 May 2009 19:24:16 +0000</pubDate>
		<dc:creator>Rohan Warang</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[PageMethods]]></category>
		<category><![CDATA[UpdatePanel]]></category>

		<guid isPermaLink="false">http://csharp-codesamples.com/?p=463</guid>
		<description>In most asp.net applications users experience post backs as a result of submit action by the client browsers. These post backs can be quite annoying when just a small part of the page needs to be refreshed. Update panels are designed to perform partial post back eliminating the need for doing a complete post back [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6BPyPCUz-IyQwCVP7o-y7Jhq70M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6BPyPCUz-IyQwCVP7o-y7Jhq70M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6BPyPCUz-IyQwCVP7o-y7Jhq70M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6BPyPCUz-IyQwCVP7o-y7Jhq70M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CsharpCodeSamples/~4/v7kfl-sPbh0" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://csharp-codesamples.com/2009/06/update-panels-and-json-alternatives/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://csharp-codesamples.com/2009/06/update-panels-and-json-alternatives/</feedburner:origLink></item>
		<item>
		<title>Preventing SQL Injection Using Linq</title>
		<link>http://feedproxy.google.com/~r/CsharpCodeSamples/~3/4G5UXhv9AAs/</link>
		<comments>http://csharp-codesamples.com/2009/05/preventing-sql-injection-using-linq/#comments</comments>
		<pubDate>Sun, 10 May 2009 11:14:24 +0000</pubDate>
		<dc:creator>Rohan Warang</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Inline Query]]></category>
		<category><![CDATA[Lambda Expression]]></category>
		<category><![CDATA[Linq]]></category>
		<category><![CDATA[SQL injection]]></category>

		<guid isPermaLink="false">http://csharp-codesamples.com/?p=422</guid>
		<description>SQL injection is one of the most common hacking methods for websites where authentication is required for accessing the website content. In this article we try to verify if linq based data access layers are truly immune to SQL injection. SQL Injection To give a brief about SQL injection to those who are unaware of [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/k7NrjVpYNcVC6-2QG4TcwBhNq-E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/k7NrjVpYNcVC6-2QG4TcwBhNq-E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/k7NrjVpYNcVC6-2QG4TcwBhNq-E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/k7NrjVpYNcVC6-2QG4TcwBhNq-E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CsharpCodeSamples/~4/4G5UXhv9AAs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://csharp-codesamples.com/2009/05/preventing-sql-injection-using-linq/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://csharp-codesamples.com/2009/05/preventing-sql-injection-using-linq/</feedburner:origLink></item>
		<item>
		<title>Configuring WCF Throttling Behaviors</title>
		<link>http://feedproxy.google.com/~r/CsharpCodeSamples/~3/DnRxjjnCyfQ/</link>
		<comments>http://csharp-codesamples.com/2009/04/configuring-wcf-throttling-behaviors/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 12:37:41 +0000</pubDate>
		<dc:creator>Rohan Warang</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Behavior]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Throttling]]></category>
		<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://csharp-codesamples.com/?p=348</guid>
		<description>Most WCF services hosted in a live environment if not configured for handling heavy simultaneous requests give a Denial of Service Error, better known as DoS attacks. To prevent these from happening we have to configure the throttling behavior and some attributes of the ServiceHost. In this article we try to understand and configure each [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ccNVlVd8_L-KTgMT1LFEvp1Dfs0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ccNVlVd8_L-KTgMT1LFEvp1Dfs0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ccNVlVd8_L-KTgMT1LFEvp1Dfs0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ccNVlVd8_L-KTgMT1LFEvp1Dfs0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CsharpCodeSamples/~4/DnRxjjnCyfQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://csharp-codesamples.com/2009/04/configuring-wcf-throttling-behaviors/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://csharp-codesamples.com/2009/04/configuring-wcf-throttling-behaviors/</feedburner:origLink></item>
		<item>
		<title>Efficient Server Side Paging Alternatives</title>
		<link>http://feedproxy.google.com/~r/CsharpCodeSamples/~3/nsNnxhedK0w/</link>
		<comments>http://csharp-codesamples.com/2009/04/efficient-server-side-paging-alternatives/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 18:25:38 +0000</pubDate>
		<dc:creator>Rohan Warang</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Linq]]></category>
		<category><![CDATA[Linq to SQL]]></category>
		<category><![CDATA[Paging]]></category>
		<category><![CDATA[Stored Procedure]]></category>

		<guid isPermaLink="false">http://csharp-codesamples.com/?p=320</guid>
		<description>Every one of us has used paging in our projects to display tabular data in DataGrids or GridViews or in the more recent and more flexible ListViews. The problem we often face is when the data is less the paging works fine, but as the data starts to increase the page load times start increasing. [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lLz2NPiDZ46ejVoHU55YWBgOs8Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lLz2NPiDZ46ejVoHU55YWBgOs8Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lLz2NPiDZ46ejVoHU55YWBgOs8Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lLz2NPiDZ46ejVoHU55YWBgOs8Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CsharpCodeSamples/~4/nsNnxhedK0w" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://csharp-codesamples.com/2009/04/efficient-server-side-paging-alternatives/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://csharp-codesamples.com/2009/04/efficient-server-side-paging-alternatives/</feedburner:origLink></item>
		<item>
		<title>Thread Synchronization: Ensuring Atomic Operations</title>
		<link>http://feedproxy.google.com/~r/CsharpCodeSamples/~3/9G06Hcib_Mk/</link>
		<comments>http://csharp-codesamples.com/2009/04/thread-synchronization-ensuring-atomic-operations/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 12:47:06 +0000</pubDate>
		<dc:creator>Rohan Warang</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Atomic]]></category>
		<category><![CDATA[Lock]]></category>
		<category><![CDATA[Threading]]></category>

		<guid isPermaLink="false">http://csharp-codesamples.com/?p=284</guid>
		<description>An atomic operation in computer science refers to a set of operations that can be combined so that they appear to the rest of the system to be a single operation with only two possible outcomes: success or failure (Wikipedia). In a threaded application certain variables or objects may be shared by multiple threads. If [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YSoK5TwtRB_qSUd2xQT3vQ5kpCU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YSoK5TwtRB_qSUd2xQT3vQ5kpCU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YSoK5TwtRB_qSUd2xQT3vQ5kpCU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YSoK5TwtRB_qSUd2xQT3vQ5kpCU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CsharpCodeSamples/~4/9G06Hcib_Mk" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://csharp-codesamples.com/2009/04/thread-synchronization-ensuring-atomic-operations/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://csharp-codesamples.com/2009/04/thread-synchronization-ensuring-atomic-operations/</feedburner:origLink></item>
		<item>
		<title>Thread Synchronization: Avoiding Race Conditions</title>
		<link>http://feedproxy.google.com/~r/CsharpCodeSamples/~3/9z9w8yKkaec/</link>
		<comments>http://csharp-codesamples.com/2009/04/thread-synchronization-avoiding-race-conditions/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 13:02:46 +0000</pubDate>
		<dc:creator>Rohan Warang</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Race Condition]]></category>
		<category><![CDATA[Synchronization]]></category>
		<category><![CDATA[Threading]]></category>
		<category><![CDATA[Wait Handles]]></category>

		<guid isPermaLink="false">http://csharp-codesamples.com/?p=258</guid>
		<description>Race conditions occur when two or more threads try to gain control of the same object. In a threaded application multiple instances of threads run concurrently. These threads may share some variables such as counters or some other global objects. There is every chance that multiple threads simultaneously try to write values to the same [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/91bq_rORAYD49jZLo4C7UKRi6m0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/91bq_rORAYD49jZLo4C7UKRi6m0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/91bq_rORAYD49jZLo4C7UKRi6m0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/91bq_rORAYD49jZLo4C7UKRi6m0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CsharpCodeSamples/~4/9z9w8yKkaec" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://csharp-codesamples.com/2009/04/thread-synchronization-avoiding-race-conditions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://csharp-codesamples.com/2009/04/thread-synchronization-avoiding-race-conditions/</feedburner:origLink></item>
		<item>
		<title>Asp.net Permalinks Using URL Rewriting</title>
		<link>http://feedproxy.google.com/~r/CsharpCodeSamples/~3/T1xOgpbiWhI/</link>
		<comments>http://csharp-codesamples.com/2009/03/aspnet-permalinks-using-url-rewriting/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 12:10:58 +0000</pubDate>
		<dc:creator>Rohan Warang</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[ASP.net]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Permalinks]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[URL Remapping]]></category>
		<category><![CDATA[URL Rewriting]]></category>
		<category><![CDATA[Virtual Path]]></category>

		<guid isPermaLink="false">http://csharp-codesamples.com/?p=164</guid>
		<description>A Permalink is a permanent link which points to a particular blog entry or forum entry. For example the permalink for this blog article is http://csharp-codesamples.com/2009/03/aspnet-permalinks-using-url-rewriting. This does not mean that a physical page is created for each blog entry. Instead a single page shows the data for multiple blogs articles dynamically based on some [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/W2O5VvcmNzJuFUb6tuSGMVx5YZg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W2O5VvcmNzJuFUb6tuSGMVx5YZg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/W2O5VvcmNzJuFUb6tuSGMVx5YZg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W2O5VvcmNzJuFUb6tuSGMVx5YZg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CsharpCodeSamples/~4/T1xOgpbiWhI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://csharp-codesamples.com/2009/03/aspnet-permalinks-using-url-rewriting/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://csharp-codesamples.com/2009/03/aspnet-permalinks-using-url-rewriting/</feedburner:origLink></item>
		<item>
		<title>The Using Block</title>
		<link>http://feedproxy.google.com/~r/CsharpCodeSamples/~3/zWq2hz0OmNM/</link>
		<comments>http://csharp-codesamples.com/2009/03/the-using-block/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 12:40:11 +0000</pubDate>
		<dc:creator>Rohan Warang</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Try Catch]]></category>
		<category><![CDATA[Using]]></category>

		<guid isPermaLink="false">http://csharp-codesamples.com/?p=98</guid>
		<description>The using block provides proper declaration and dispose of objects that implement IDisposable interface. IDisposable is implemented by managed classes that access unmanaged resources. FileStream is one such classes that accesses IntPtr and SafeFileHandle which are unmanaged handles. Finally Block The problem with unmanaged resources is that they can throw exceptions which are beyond the [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/y8yx5-i2PnBIFU5Hthhmfgzpm3U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/y8yx5-i2PnBIFU5Hthhmfgzpm3U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/y8yx5-i2PnBIFU5Hthhmfgzpm3U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/y8yx5-i2PnBIFU5Hthhmfgzpm3U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CsharpCodeSamples/~4/zWq2hz0OmNM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://csharp-codesamples.com/2009/03/the-using-block/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://csharp-codesamples.com/2009/03/the-using-block/</feedburner:origLink></item>
		<item>
		<title>Linq Filters On Lists</title>
		<link>http://feedproxy.google.com/~r/CsharpCodeSamples/~3/mayxhv0GOoA/</link>
		<comments>http://csharp-codesamples.com/2009/03/linq-filters-on-lists/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 04:51:56 +0000</pubDate>
		<dc:creator>Rohan Warang</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Filters]]></category>
		<category><![CDATA[Linq]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://csharp-codesamples.com/?p=49</guid>
		<description>Microsoft .net framework 3.5 introduced the Language Integrated Query (Linq) feature. Linq provides a set of query operators to filter, join and perform other such data related operations on various types datasources such as lists, dictionaries, datasets etc. In this article we perform a simple filter operation on a collection of data stored in a [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/x-Q28Bh5ckz75dGHYIQE0bbVdgY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/x-Q28Bh5ckz75dGHYIQE0bbVdgY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/x-Q28Bh5ckz75dGHYIQE0bbVdgY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/x-Q28Bh5ckz75dGHYIQE0bbVdgY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CsharpCodeSamples/~4/mayxhv0GOoA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://csharp-codesamples.com/2009/03/linq-filters-on-lists/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://csharp-codesamples.com/2009/03/linq-filters-on-lists/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 3.795 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-01-31 23:57:38 -->

