<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Addisu Hailegiorgis Desta &#187; Software &#8211; C#</title>
	<atom:link href="http://addisu.wordpress.com/category/software-c/feed/" rel="self" type="application/rss+xml" />
	<link>http://addisu.wordpress.com</link>
	<description>Just one of the Ethio Pioneers!</description>
	<lastBuildDate>Wed, 17 Dec 2008 17:53:52 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='addisu.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/f9af1cc992f599378c9b51a5e49fb3a7?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Addisu Hailegiorgis Desta &#187; Software &#8211; C#</title>
		<link>http://addisu.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://addisu.wordpress.com/osd.xml" title="Addisu Hailegiorgis Desta" />
		<item>
		<title>Refactoring tool of Visual Studio 2005</title>
		<link>http://addisu.wordpress.com/2007/09/07/refactoring-tool-of-visual-studio-2005/</link>
		<comments>http://addisu.wordpress.com/2007/09/07/refactoring-tool-of-visual-studio-2005/#comments</comments>
		<pubDate>Fri, 07 Sep 2007 18:15:31 +0000</pubDate>
		<dc:creator>addisu</dc:creator>
				<category><![CDATA[Software - .NET 2.0]]></category>
		<category><![CDATA[Software - .NET General]]></category>
		<category><![CDATA[Software - ASP .NET 2.0]]></category>
		<category><![CDATA[Software - C#]]></category>

		<guid isPermaLink="false">http://addisu.wordpress.com/2007/09/07/refactoring-tool-of-visual-studio-2005/</guid>
		<description><![CDATA[How much do u use refactoring tool of Visual Studio 2005?

Rename: i probably use this tool more often. Once you declare a class or a variable and used it everywhere, &#8220;rename&#8221; tool is the best if you are not happy with the name. Naming is one of best practice and the name of a class [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=addisu.wordpress.com&blog=403672&post=49&subd=addisu&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://addisu.wordpress.com/2007/09/07/refactoring-tool-of-visual-studio-2005/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d6778421c75ec2c0615405fdf0bc5bad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">addisu</media:title>
		</media:content>
	</item>
		<item>
		<title>&#8216;ref&#8217; and &#8216;out&#8217; in C# is Bizarre and confusing&#8230;</title>
		<link>http://addisu.wordpress.com/2007/09/04/ref-and-out-in-c-is-bizarre-and-confusing/</link>
		<comments>http://addisu.wordpress.com/2007/09/04/ref-and-out-in-c-is-bizarre-and-confusing/#comments</comments>
		<pubDate>Tue, 04 Sep 2007 20:45:55 +0000</pubDate>
		<dc:creator>addisu</dc:creator>
				<category><![CDATA[Software - .NET 2.0]]></category>
		<category><![CDATA[Software - .NET General]]></category>
		<category><![CDATA[Software - C#]]></category>

		<guid isPermaLink="false">http://addisu.wordpress.com/2007/09/04/ref-and-out-in-c-is-bizarre-and-confusing/</guid>
		<description><![CDATA[i tried to really see the difference of these key words in C# and i still get it weired.
http://msdn2.microsoft.com/en-us/vcsharp/aa336814.aspx

for &#8216;out&#8217;, we can pass the variable unassigned but we have to make sure we assign it before use in the callee method
for &#8216;ref&#8217;, we have to assign the variable before we pass it&#8230;

i still see both [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=addisu.wordpress.com&blog=403672&post=48&subd=addisu&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://addisu.wordpress.com/2007/09/04/ref-and-out-in-c-is-bizarre-and-confusing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d6778421c75ec2c0615405fdf0bc5bad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">addisu</media:title>
		</media:content>
	</item>
		<item>
		<title>.NET 2.0 Generics, &#8230; i am in love with it&#8230;.</title>
		<link>http://addisu.wordpress.com/2007/08/24/net-20-generics-i-am-in-love-with-it/</link>
		<comments>http://addisu.wordpress.com/2007/08/24/net-20-generics-i-am-in-love-with-it/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 16:04:59 +0000</pubDate>
		<dc:creator>addisu</dc:creator>
				<category><![CDATA[Software - .NET 2.0]]></category>
		<category><![CDATA[Software - .NET General]]></category>
		<category><![CDATA[Software - C#]]></category>

		<guid isPermaLink="false">http://addisu.wordpress.com/2007/08/24/net-20-generics-i-am-in-love-with-it/</guid>
		<description><![CDATA[I had a number of collection classes with similar functionalities like this&#8230;
public class PermissionCollectionEntity : IEntity
{
List&#60;PermissionEntity&#62; list;
public PermissionCollectionEntity()
{
this.list = new List&#60;PermissionEntity&#62;();
}
public List&#60;PermissionEntity&#62; Items
{
get
{
return this.list;
}
}
public void Add(PermissionEntity entity)
{
if (entity != null)
{
this.list.Add(entity);
}
}
public Boolean Remove(PermissionEntity entity)
{
if (entity != null &#38;&#38; this.list.Contains(entity))
{
return this.list.Remove(entity);
}
else
{
return false;
}
}
public void RemoveAt(int index)
{
if (this.list.Count &#62; index &#38;&#38; index &#62;= 0)
{
this.list.RemoveAt(index);
}
}
public void Clear()
{
if (this.list.Count &#62; 0)
{
this.list.Clear();
}
}
public [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=addisu.wordpress.com&blog=403672&post=46&subd=addisu&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://addisu.wordpress.com/2007/08/24/net-20-generics-i-am-in-love-with-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d6778421c75ec2c0615405fdf0bc5bad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">addisu</media:title>
		</media:content>
	</item>
		<item>
		<title>Using keyword &#8220;using&#8221; in code block</title>
		<link>http://addisu.wordpress.com/2007/03/03/using-keyword-using-in-code-block/</link>
		<comments>http://addisu.wordpress.com/2007/03/03/using-keyword-using-in-code-block/#comments</comments>
		<pubDate>Sat, 03 Mar 2007 23:49:11 +0000</pubDate>
		<dc:creator>addisu</dc:creator>
				<category><![CDATA[Software - .NET 2.0]]></category>
		<category><![CDATA[Software - .NET General]]></category>
		<category><![CDATA[Software - ASP .NET 2.0]]></category>
		<category><![CDATA[Software - C#]]></category>

		<guid isPermaLink="false">http://addisu.wordpress.com/2007/03/03/using-keyword-using-in-code-block/</guid>
		<description><![CDATA[Recently, I have been asked about the alternative way to Dispose objects as we often do in the &#8220;finally&#8221; block in &#8220;Try .. Catch .. Finally&#8221; block for connection object.  I have seen &#8220;using&#8221; keyword in some sample codes but I never aware of it does dispose the objects declared as &#8220;using&#8220;
Example:
using (IDataReader dataReader [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=addisu.wordpress.com&blog=403672&post=43&subd=addisu&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://addisu.wordpress.com/2007/03/03/using-keyword-using-in-code-block/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d6778421c75ec2c0615405fdf0bc5bad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">addisu</media:title>
		</media:content>
	</item>
		<item>
		<title>Configure settings for a ASP .NET 2.0 Web application</title>
		<link>http://addisu.wordpress.com/2006/12/04/configure-settings-for-a-asp-net-20-web-application/</link>
		<comments>http://addisu.wordpress.com/2006/12/04/configure-settings-for-a-asp-net-20-web-application/#comments</comments>
		<pubDate>Mon, 04 Dec 2006 22:23:32 +0000</pubDate>
		<dc:creator>addisu</dc:creator>
				<category><![CDATA[MCPD Web Developer]]></category>
		<category><![CDATA[Software - .NET 2.0]]></category>
		<category><![CDATA[Software - .NET General]]></category>
		<category><![CDATA[Software - ASP .NET 2.0]]></category>
		<category><![CDATA[Software - C#]]></category>
		<category><![CDATA[Software - Certifications]]></category>

		<guid isPermaLink="false">http://addisu.wordpress.com/2006/12/04/configure-settings-for-a-asp-net-20-web-application/</guid>
		<description><![CDATA[
Configure system-wide      settings in the Machine.config file. 
Configure settings for      a Web application in the Web.config file. 
Manage a Web      application&#8217;s configuration by using the Web Site Administration Tool. 

Summary
As was the case in previous versions of ASP.Net, there are [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=addisu.wordpress.com&blog=403672&post=31&subd=addisu&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://addisu.wordpress.com/2006/12/04/configure-settings-for-a-asp-net-20-web-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d6778421c75ec2c0615405fdf0bc5bad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">addisu</media:title>
		</media:content>
	</item>
	</channel>
</rss>