<?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>Ariel Erlijman</title>
	<atom:link href="http://www.arielerlijman.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.arielerlijman.com</link>
	<description>Corporate Instant Messaging - VB.NET - Agile Programming - Extreme Programming - Uruguay</description>
	<lastBuildDate>Fri, 22 Jun 2007 20:41:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>VB2005 Tips and Tricks &#8211; part 10</title>
		<link>http://www.arielerlijman.com/?p=46</link>
		<comments>http://www.arielerlijman.com/?p=46#comments</comments>
		<pubDate>Fri, 22 Jun 2007 20:41:12 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[VB.NET Useful Code]]></category>

		<guid isPermaLink="false">http://www.arielerlijman.com/?p=46</guid>
		<description><![CDATA[The Wonderful World of Snippets
Type&#160;? and&#160;hit your TAB key and you will get them.
If you know the first letters&#160;of your snippet, like for example &#8220;property&#8221;, type &#8220;prop?&#8221; and then hit the TAB key. The snippet that creates a property in a class will be launched.
Here are the most used snippets:
Application &#8211; Compiling, Resources and Settings [...]]]></description>
		<wfw:commentRss>http://www.arielerlijman.com/?feed=rss2&amp;p=46</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VB2005 Tips and Tricks &#8211; part9</title>
		<link>http://www.arielerlijman.com/?p=45</link>
		<comments>http://www.arielerlijman.com/?p=45#comments</comments>
		<pubDate>Fri, 22 Jun 2007 19:55:06 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[VB.NET Useful Code]]></category>

		<guid isPermaLink="false">http://www.arielerlijman.com/?p=45</guid>
		<description><![CDATA[XML Comments
To use NDoc v. 1.3 with .NET Framework 2.0 do the following:

Copy the bin\net\1.1 and rename it to 2.0  
In 2.0 folder, create a NDocGui.exe.config with:

&#60;configuration&#62;&#160;&#160; &#60;startup&#62;&#160;&#160;&#160;&#160;&#160; &#60;supportedRuntime version=&#8221;v2.0.50727&#8243; /&#62;&#160;&#160; &#60;/startup&#62;&#60;/configuration&#62;  
That&#8217;s all!. If you want to run the NDocConsole.exe just create another NDocConsole.exe.config with the same txt and you are done.
If [...]]]></description>
		<wfw:commentRss>http://www.arielerlijman.com/?feed=rss2&amp;p=45</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VB2005 Tips and Tricks &#8211; part 8</title>
		<link>http://www.arielerlijman.com/?p=44</link>
		<comments>http://www.arielerlijman.com/?p=44#comments</comments>
		<pubDate>Mon, 18 Dec 2006 18:12:01 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[VB.NET Useful Code]]></category>

		<guid isPermaLink="false">http://www.arielerlijman.com/?p=44</guid>
		<description><![CDATA[Use Operators with Custom Objects &#8211; Overloading
&#160;
Public Shared Operator + (objA as myClass, objB as myClass ) as MyClass
 'code
End Operator
ObjC = ObjA + ObjB
&#160;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; [...]]]></description>
		<wfw:commentRss>http://www.arielerlijman.com/?feed=rss2&amp;p=44</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VB2005 Tips and Tricks &#8211; part 7</title>
		<link>http://www.arielerlijman.com/?p=43</link>
		<comments>http://www.arielerlijman.com/?p=43#comments</comments>
		<pubDate>Thu, 14 Dec 2006 12:19:28 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[VB.NET Useful Code]]></category>

		<guid isPermaLink="false">http://www.arielerlijman.com/?p=43</guid>
		<description><![CDATA[Make Simple Data Types Nullable
&#160;
dim i as Nullable(Of Integer)
If not i.HasValue then
 Console.WriteLine("i is a null value")
End If

i=100
If i.HasValue then
 Console.WriteLine("Nullable integer i = " &#38; i.Value)
End If
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str [...]]]></description>
		<wfw:commentRss>http://www.arielerlijman.com/?feed=rss2&amp;p=43</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VB2005 Tips and Tricks &#8211; part 6</title>
		<link>http://www.arielerlijman.com/?p=42</link>
		<comments>http://www.arielerlijman.com/?p=42#comments</comments>
		<pubDate>Wed, 13 Dec 2006 13:13:16 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[VB.NET Useful Code]]></category>

		<guid isPermaLink="false">http://www.arielerlijman.com/?p=42</guid>
		<description><![CDATA[Build Typesafe Generic Classes
Example 1
Public Class GenericList(Of ItemType)
 'Some Code
End Class

Example 2
Public Class GenericList(Of Item Type)
Inherits CollectionBase

Public Function Add(ByVal value as ItemType) as Integer
 Return List.Add(value)
End Function

Public Sub Remove(ByVal value as ItemValue)
 List.Remove(value)
End Sub

Public ReadOnly Property Item(ByVal index as Integer) as ItemType
 Get
  Return CType(List.Item(index),ItemType)
 End Get
End Property

End Class
Program Code
Dim List as New GenericList(Of [...]]]></description>
		<wfw:commentRss>http://www.arielerlijman.com/?feed=rss2&amp;p=42</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VB2005 Tips and Tricks &#8211; part 5</title>
		<link>http://www.arielerlijman.com/?p=41</link>
		<comments>http://www.arielerlijman.com/?p=41#comments</comments>
		<pubDate>Tue, 12 Dec 2006 14:21:51 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[VB.NET Useful Code]]></category>

		<guid isPermaLink="false">http://www.arielerlijman.com/?p=41</guid>
		<description><![CDATA[Use Strongly Typed Configuration Settings
Double Click the My Project node in the Solution Explorer and select the Settings tab. Add the Name, Type, Scope and Value of your setting. 
From your code, type:
dim aSetting as stringaSetting=My.Settings.YourSettingName
Updating User Settings
If you select User from the Scope drop-down list, you can modify that setting in runtime. The modify [...]]]></description>
		<wfw:commentRss>http://www.arielerlijman.com/?feed=rss2&amp;p=41</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VB2005 Tips and Tricks &#8211; part 4</title>
		<link>http://www.arielerlijman.com/?p=38</link>
		<comments>http://www.arielerlijman.com/?p=38#comments</comments>
		<pubDate>Tue, 05 Dec 2006 13:20:00 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[VB.NET Useful Code]]></category>

		<guid isPermaLink="false">http://www.arielerlijman.com/?p=38</guid>
		<description><![CDATA[Use Strongly Typed Resources

Double click My Project, Resources, select type images, and add an image. Change the resource name to MyImage  
Add a picture box or any other control that supports images and type: picturebox1.Image = My.Resources.MyImage

This will embed the image in your assembly. If you want to modify the image, replace the image [...]]]></description>
		<wfw:commentRss>http://www.arielerlijman.com/?feed=rss2&amp;p=38</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VB2005 Tips and Tricks &#8211; part 3</title>
		<link>http://www.arielerlijman.com/?p=37</link>
		<comments>http://www.arielerlijman.com/?p=37#comments</comments>
		<pubDate>Mon, 04 Dec 2006 17:05:32 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[VB.NET Useful Code]]></category>

		<guid isPermaLink="false">http://www.arielerlijman.com/?p=37</guid>
		<description><![CDATA[Use the My Objects to Program Common Tasks
Type My. and select:
My.Computer
Information about the current computer, network, mouse and keyboard, printer, screen and clock. Also sounds, files, registry and clipboard
My.Application
Information about current application and context, assembly version, current folder, culture, command line arguments and log events
My.User
Information about current user
My.Forms
Default instances to any form in the app [...]]]></description>
		<wfw:commentRss>http://www.arielerlijman.com/?feed=rss2&amp;p=37</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VB2005 Tips and Tricks &#8211; part 2</title>
		<link>http://www.arielerlijman.com/?p=36</link>
		<comments>http://www.arielerlijman.com/?p=36#comments</comments>
		<pubDate>Mon, 04 Dec 2006 15:34:55 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[VB.NET Useful Code]]></category>

		<guid isPermaLink="false">http://www.arielerlijman.com/?p=36</guid>
		<description><![CDATA[Create XML Documentation for Your Code
Add &#8221;&#8217; before a sub or function, complete the fields, compile and see the xml file in your bin folder. Use NDoc or any other similar program to consume that xml file and create the xml documentation
]]></description>
		<wfw:commentRss>http://www.arielerlijman.com/?feed=rss2&amp;p=36</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VB2005 Tips and Tricks &#8211; part 1</title>
		<link>http://www.arielerlijman.com/?p=35</link>
		<comments>http://www.arielerlijman.com/?p=35#comments</comments>
		<pubDate>Mon, 04 Dec 2006 15:23:11 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[VB.NET Useful Code]]></category>

		<guid isPermaLink="false">http://www.arielerlijman.com/?p=35</guid>
		<description><![CDATA[Symbolic Rename
Right-click on any local variable and select Rename. This will rename all appropriate instances in your code of that variable.
Symbolic Rename works with any property, class or method.
Right click on a form, and select rename. You will see the same result.
]]></description>
		<wfw:commentRss>http://www.arielerlijman.com/?feed=rss2&amp;p=35</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
