<?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/category/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>Singleton Design Pattern in C#</title>
		<link>http://www.techbubbles.com/c/singleton-design-pattern-in-c/</link>
		<comments>http://www.techbubbles.com/c/singleton-design-pattern-in-c/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 14:15:00 +0000</pubDate>
		<dc:creator>Kalyan Bandarupalli</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Design pattern]]></category>
		<category><![CDATA[Singleton]]></category>

		<guid isPermaLink="false">http://www.techbubbles.com/c/singleton-design-pattern-in-c/</guid>
		<description><![CDATA[Best known Creational Design Pattern is Singleton. We can implement this pattern in different ways. I am explaining some of the ways where we can implement in C#.
We will have the following concepts in implementing the Singleton pattern

We declare a private constructor which prevents other classes to create an instantiation of the singleton class. It [...]]]></description>
		<wfw:commentRss>http://www.techbubbles.com/c/singleton-design-pattern-in-c/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>The Future of C#</title>
		<link>http://www.techbubbles.com/c/the-future-of-c/</link>
		<comments>http://www.techbubbles.com/c/the-future-of-c/#comments</comments>
		<pubDate>Sat, 01 Nov 2008 20:24:13 +0000</pubDate>
		<dc:creator>Kalyan Bandarupalli</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[C# Future]]></category>

		<guid isPermaLink="false">http://www.techbubbles.com/c/the-future-of-c/</guid>
		<description><![CDATA[Introduction
This post speaks about the future of C# which presented by Anders Hejlsberg chief architect of C# at PDC 2008. The coming version C#4.0 is much concerned on introducing Functional and Dynamic programming language concepts into the C#. It also speaks about C#4.0 features.
 
The factors that shape the C#4 are

Declarative programming 
Dynamic programming 
Concurrence [...]]]></description>
		<wfw:commentRss>http://www.techbubbles.com/c/the-future-of-c/feed/</wfw:commentRss>
		<slash:comments>1</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>
	</channel>
</rss>

