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

<channel>
	<title>TechBubbles &#187; C#</title>
	<atom:link href="http://www.techbubbles.com/tag/c/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.techbubbles.com</link>
	<description></description>
	<lastBuildDate>Sat, 04 Feb 2012 20:20:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Comparing Two Generic Lists in C#</title>
		<link>http://www.techbubbles.com/c/comparing-two-generic-lists-in-c/</link>
		<comments>http://www.techbubbles.com/c/comparing-two-generic-lists-in-c/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 21:11:48 +0000</pubDate>
		<dc:creator>Kalyan Bandarupalli</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.techbubbles.com/c/comparing-two-generic-lists-in-c/</guid>
		<description><![CDATA[Today I come across the problem while comparing two different lists. The basic requirement is finding the records which are present in one list but not in other and vise versa. I thought of sharing this piece of code which might&#160; help for you to do the same task.
Let us take the two Generic lists [...]]]></description>
		<wfw:commentRss>http://www.techbubbles.com/c/comparing-two-generic-lists-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio 2010 IDE Tip&#8211;Highlight References</title>
		<link>http://www.techbubbles.com/c/visual-studio-2010-ide-tiphighlight-references/</link>
		<comments>http://www.techbubbles.com/c/visual-studio-2010-ide-tiphighlight-references/#comments</comments>
		<pubDate>Sat, 18 Jun 2011 20:14:51 +0000</pubDate>
		<dc:creator>Kalyan Bandarupalli</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>

		<guid isPermaLink="false">http://www.techbubbles.com/c/visual-studio-2010-ide-tiphighlight-references/</guid>
		<description><![CDATA[&#160;



Highlight References is a new feature in Visual Studio 2010 IDE which allows you visually to navigate between the references to a symbols in a opened file. This feature only available in Visual Studio 2010.




Highlight the symbol that you want to navigate in the opened file as shown below

&#160;
Now press Ctrl + Shift + Down&#160; [...]]]></description>
		<wfw:commentRss>http://www.techbubbles.com/c/visual-studio-2010-ide-tiphighlight-references/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Documenting C# code with XML Comments</title>
		<link>http://www.techbubbles.com/c/documenting-c-code-with-xml-comments/</link>
		<comments>http://www.techbubbles.com/c/documenting-c-code-with-xml-comments/#comments</comments>
		<pubDate>Tue, 26 May 2009 22:56:13 +0000</pubDate>
		<dc:creator>Kalyan Bandarupalli</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XML comments]]></category>

		<guid isPermaLink="false">http://www.techbubbles.com/c/documenting-c-code-with-xml-comments/</guid>
		<description><![CDATA[This article explains an easy and effective way of documenting your C# code. XML comments are the solution for generating a clean documentation for your code. Visual Studio environment allows you to generate a documentation file for your project. It helps your teammates and other people who using your code.
This post will explain how to [...]]]></description>
		<wfw:commentRss>http://www.techbubbles.com/c/documenting-c-code-with-xml-comments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# IDE Tips &amp; Tricks Part 2</title>
		<link>http://www.techbubbles.com/c/c-ide-tips-tricks-part-2/</link>
		<comments>http://www.techbubbles.com/c/c-ide-tips-tricks-part-2/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 22:11:52 +0000</pubDate>
		<dc:creator>Kalyan Bandarupalli</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[IDE tips]]></category>

		<guid isPermaLink="false">http://www.techbubbles.com/c/c-ide-tips-tricks-part-2/</guid>
		<description><![CDATA[
This post explains the some more tips on using Visual C# IDE to enhance developer productivity.

Solution Configurater&#160; Right click your solution in your IDE then select the ConfigurationManager&#160; you see the following window 

&#160; 

where you have the option to select the project for building. We can select the required project in the solution and [...]]]></description>
		<wfw:commentRss>http://www.techbubbles.com/c/c-ide-tips-tricks-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# IDE Tips &amp; Tricks Part 1</title>
		<link>http://www.techbubbles.com/c/c-ide-tips-tricks-part-1/</link>
		<comments>http://www.techbubbles.com/c/c-ide-tips-tricks-part-1/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 22:26:18 +0000</pubDate>
		<dc:creator>Kalyan Bandarupalli</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[IDE tips]]></category>
		<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://www.techbubbles.com/c/c-ide-tips-tricks-part-1/</guid>
		<description><![CDATA[C# Developers have been spending most their day activities 
with Visual studio IDE. They may have to understand the following activities to do their job.

Understanding Code Developer must be able analyze the relationship between classes and what API it is using for implementing the logic. 
Navigating Code Developer may or may not know where he [...]]]></description>
		<wfw:commentRss>http://www.techbubbles.com/c/c-ide-tips-tricks-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# ?? operator</title>
		<link>http://www.techbubbles.com/c/c-operator/</link>
		<comments>http://www.techbubbles.com/c/c-operator/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 16:49:00 +0000</pubDate>
		<dc:creator>Kalyan Bandarupalli</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[C# Opearators]]></category>

		<guid isPermaLink="false">http://www.techbubbles.com/c/c-operator/</guid>
		<description><![CDATA[
The ?? operator in C# called null-coalescing operator is used to define a default value for a nullable value types and reference types. It returns the left-hand operand if it is not null and returns right-hand operand if it is null.
example
// ?? operator example
. int? x = null;
int y = x ?? –1;
// Here the [...]]]></description>
		<wfw:commentRss>http://www.techbubbles.com/c/c-operator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using keyword in C#</title>
		<link>http://www.techbubbles.com/c/using-keyword-in-c/</link>
		<comments>http://www.techbubbles.com/c/using-keyword-in-c/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 09:00:00 +0000</pubDate>
		<dc:creator>Kalyan Bandarupalli</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[C# Keywords]]></category>

		<guid isPermaLink="false">http://www.techbubbles.com/c/using-keyword-in-c/</guid>
		<description><![CDATA[Introduction
Using keyword in C# can be used as directive and as well as statement. 
When you use using as Directive you will get the following advantages

You can use the types in a namespace by declaring with using keyword. 

&#160;&#160;&#160;&#160;&#160;&#160;&#160; example: using Systetm.Web;
&#160;

You can define a alias for the nested namespaces 

&#160;&#160;&#160;&#160;&#160;&#160; example: using alias = [...]]]></description>
		<wfw:commentRss>http://www.techbubbles.com/c/using-keyword-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Calculating the size of the File in C#</title>
		<link>http://www.techbubbles.com/tips-solutions/calculating-the-size-of-the-file-in-c/</link>
		<comments>http://www.techbubbles.com/tips-solutions/calculating-the-size-of-the-file-in-c/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 04:25:00 +0000</pubDate>
		<dc:creator>Kalyan Bandarupalli</dc:creator>
				<category><![CDATA[Tips & Solutions]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://www.techbubbles.com/tips-solutions/calculating-the-size-of-the-file-in-c/</guid>
		<description><![CDATA[Introduction
This code snippet explains how to calculate the size of the file and display in a label control. For example I am taking PDF file to find the size. It Displays the size of the file in Bytes, Kilobytes and Megabytes.
&#160;
//Calculate size of the PDF file      &#160;&#160;&#160;&#160;&#160;&#160; if (PdfFilePath.EndsWith(&#34;pdf&#34;))  [...]]]></description>
		<wfw:commentRss>http://www.techbubbles.com/tips-solutions/calculating-the-size-of-the-file-in-c/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Lambda Expressions  in C# 3.0</title>
		<link>http://www.techbubbles.com/c/lambda-expressions-feature-in-c-30/</link>
		<comments>http://www.techbubbles.com/c/lambda-expressions-feature-in-c-30/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 16:53:15 +0000</pubDate>
		<dc:creator>Kalyan Bandarupalli</dc:creator>
				<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://www.techbubbles.com/2008/07/12/lambda-expressions-feature-in-c-30/</guid>
		<description><![CDATA[Lambda expressions is one of the features introduced in the C# 3.0. Lambda expressions help you to ease the burden of writing verbose Anonymous Methods.
I will explain the where to use the Anonymous methods first then we see the example on lambda expressions
Anonymous Methods
Anonymous Methods is the feature in C# 2.0. The idea behind writing [...]]]></description>
		<wfw:commentRss>http://www.techbubbles.com/c/lambda-expressions-feature-in-c-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extension Methods Feature in C# 3.0</title>
		<link>http://www.techbubbles.com/uncategorized/extension-methods-feature-in-c-30/</link>
		<comments>http://www.techbubbles.com/uncategorized/extension-methods-feature-in-c-30/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 16:04:33 +0000</pubDate>
		<dc:creator>Kalyan Bandarupalli</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://www.techbubbles.com/2008/07/12/extension-methods-feature-in-c-30/</guid>
		<description><![CDATA[It is one of the new feature introduced in C# 3.0 “As the name implies, extension methods extend existing .NET types with new methods.”


Here i am going to extend the String type to write an extension method.
Example Adding a IsValidEmailAddress method onto an instance of string class: 
namespace Extensions
{
class TestProgram
{
&#160;&#160;&#160;&#160; static&#160; void&#160; Main(string[] args)
&#160;&#160;&#160;&#160; { [...]]]></description>
		<wfw:commentRss>http://www.techbubbles.com/uncategorized/extension-methods-feature-in-c-30/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

