<?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/"
	>

<channel>
	<title>Ruscoweb - Wordpress</title>
	<atom:link href="http://ruscoweb.com/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://ruscoweb.com/wordpress</link>
	<description>Scribings from a .Net developer from Adelaide, South Australia</description>
	<pubDate>Fri, 10 Jul 2009 06:38:27 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Updating Version Numbers</title>
		<link>http://ruscoweb.com/wordpress/2009/07/updating-version-numbers/</link>
		<comments>http://ruscoweb.com/wordpress/2009/07/updating-version-numbers/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 06:35:33 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ruscoweb.com/wordpress/2009/07/updating-version-numbers/</guid>
		<description><![CDATA[I have a problem every build, where I have to update the assembly version numbers for all of my projects in my solution.
This is a hassle as I have to find them, check them out, update the version and check them in.
Ok doesnt sound like much work but all time must be accountable for minimising [...]]]></description>
		<wfw:commentRss>http://ruscoweb.com/wordpress/2009/07/updating-version-numbers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Regular Expressions: Searching for words</title>
		<link>http://ruscoweb.com/wordpress/2009/06/regular-expressions-searching-for-words/</link>
		<comments>http://ruscoweb.com/wordpress/2009/06/regular-expressions-searching-for-words/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 06:13:20 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Regular Expression]]></category>

		<category><![CDATA[Replace]]></category>

		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://ruscoweb.com/wordpress/?p=62</guid>
		<description><![CDATA[I had to do a mass replace to a SQL script that contained dictionary words.  Visual Studio&#8217;s find &#38; replace didn&#8217;t cut  it, becuase there were 530,000 lines of SQL.
Instead, trusty Windows Grep (wingrep) came to the rescue. Two regular expression searches (then replace with blank text) only took 5 minutes!
My lines were [...]]]></description>
		<wfw:commentRss>http://ruscoweb.com/wordpress/2009/06/regular-expressions-searching-for-words/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Uploading Images in SQL</title>
		<link>http://ruscoweb.com/wordpress/2009/06/uploading-images-in-sql/</link>
		<comments>http://ruscoweb.com/wordpress/2009/06/uploading-images-in-sql/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 01:22:28 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
		
		<category><![CDATA[SQL Server]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Scripts]]></category>

		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://ruscoweb.com/wordpress/?p=58</guid>
		<description><![CDATA[To upload a file to field with a type of varbinary(max), use the following:
To update a record
update &#60;TABLE&#62;
set &#60;FIELD&#62; = (Select * FROM OPENROWSET(BULK '&#60;PATH&#62;', SINGLE_BLOB) &#60;FIELD&#62;)
where &#60;FINDRECORD&#62;]]></description>
		<wfw:commentRss>http://ruscoweb.com/wordpress/2009/06/uploading-images-in-sql/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Visual Studio Shortcuts Part 1</title>
		<link>http://ruscoweb.com/wordpress/2009/06/visual-studio-shortcuts-part-1/</link>
		<comments>http://ruscoweb.com/wordpress/2009/06/visual-studio-shortcuts-part-1/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 01:16:08 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
		
		<category><![CDATA[Microsoft .Net]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://ruscoweb.com/wordpress/?p=56</guid>
		<description><![CDATA[Below are some useful shortcuts for use in Visual Studio.  These will only work with the C# keyboard layout.
CTRL+W, T
    Display Task List
F9
    Add/Remove Breakpoint
CTRL+E CTRL+W
    Remove Word Wrapping
CTRL+U
    Make Selection Lower Case
CTRL+SHIFT+U
    Make Selection Upper Case
CTRL+K CTRL+X
  [...]]]></description>
		<wfw:commentRss>http://ruscoweb.com/wordpress/2009/06/visual-studio-shortcuts-part-1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Unix Recursive Search</title>
		<link>http://ruscoweb.com/wordpress/2009/06/unix-recursive-search/</link>
		<comments>http://ruscoweb.com/wordpress/2009/06/unix-recursive-search/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 01:12:13 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[search]]></category>

		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://ruscoweb.com/wordpress/?p=54</guid>
		<description><![CDATA[CAT is a UNIX command that displays the contents of files. It is part of the core linux utilities and comes as part of most linux distributions.
A powerful method of using CAT is piped with other commands. For example, if you want to search for something inside a text file, you could use:
cat HelloWorld.java &#124; [...]]]></description>
		<wfw:commentRss>http://ruscoweb.com/wordpress/2009/06/unix-recursive-search/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Get Client IP Address in ASP .Net</title>
		<link>http://ruscoweb.com/wordpress/2009/06/get-client-ip-address-in-asp-net/</link>
		<comments>http://ruscoweb.com/wordpress/2009/06/get-client-ip-address-in-asp-net/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 01:05:07 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
		
		<category><![CDATA[Microsoft .Net]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Web Applications]]></category>

		<category><![CDATA[.Net]]></category>

		<category><![CDATA[ASP .net]]></category>

		<category><![CDATA[IP address]]></category>

		<guid isPermaLink="false">http://ruscoweb.com/wordpress/?p=52</guid>
		<description><![CDATA[The IP address of the client who sent the request can be useful for various tasks including auditing.  I recently had to use the IP address to implement security auditing.
I found the HttpRequest.UserHostAddress property, however with some research discovered it will not always accurately return the correct result.
Http requests can travel from the origin [...]]]></description>
		<wfw:commentRss>http://ruscoweb.com/wordpress/2009/06/get-client-ip-address-in-asp-net/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Waterloo Bridge</title>
		<link>http://ruscoweb.com/wordpress/2009/06/waterloo-bridge/</link>
		<comments>http://ruscoweb.com/wordpress/2009/06/waterloo-bridge/#comments</comments>
		<pubDate>Sat, 13 Jun 2009 13:52:05 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ruscoweb.com/wordpress/2009/06/waterloo-bridge/</guid>
		<description><![CDATA[
]]></description>
		<wfw:commentRss>http://ruscoweb.com/wordpress/2009/06/waterloo-bridge/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Chestnut Recipes</title>
		<link>http://ruscoweb.com/wordpress/2009/06/chestnut-recipes/</link>
		<comments>http://ruscoweb.com/wordpress/2009/06/chestnut-recipes/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 07:40:23 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
		
		<category><![CDATA[Food]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[chestnut]]></category>

		<category><![CDATA[Recipe]]></category>

		<guid isPermaLink="false">http://ruscoweb.com/wordpress/?p=25</guid>
		<description><![CDATA[Here are some links to how to cook chestnuts:
http://www.chestnutbrook.com.au/chestnut-cooking-recipes.html
http://www.chestnutsaustralia.com.au/content/section/5/50/
http://www.delmarvelouschestnuts.com/recipe.htm
]]></description>
		<wfw:commentRss>http://ruscoweb.com/wordpress/2009/06/chestnut-recipes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Opening New Browser Windows Part 3</title>
		<link>http://ruscoweb.com/wordpress/2009/06/opening-new-browser-windows-part-3/</link>
		<comments>http://ruscoweb.com/wordpress/2009/06/opening-new-browser-windows-part-3/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 06:25:00 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Browser]]></category>

		<category><![CDATA[Browser Compatibility]]></category>

		<category><![CDATA[HTML]]></category>

		<category><![CDATA[Javascript]]></category>

		<category><![CDATA[Scripts]]></category>

		<category><![CDATA[Window]]></category>

		<guid isPermaLink="false">http://ruscoweb.com/wordpress/?p=44</guid>
		<description><![CDATA[Now we have the design from part 2, we need to do a proof of concept to check browser compatibility, and check that our design meets the requirements outlined in part 1.
We need to create two javascript files:

ParentWindow.js
ChildWindow.js

We will begin writing the ParentWindow.js.
Firstly, we need to create a parameter object. Javascript objects can behave as [...]]]></description>
		<wfw:commentRss>http://ruscoweb.com/wordpress/2009/06/opening-new-browser-windows-part-3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Opening New Browser Windows Part 2</title>
		<link>http://ruscoweb.com/wordpress/2009/06/new-browser-window-p-2/</link>
		<comments>http://ruscoweb.com/wordpress/2009/06/new-browser-window-p-2/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 03:10:34 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Browser]]></category>

		<category><![CDATA[Browser Compatibility]]></category>

		<category><![CDATA[HTML]]></category>

		<category><![CDATA[Javascript]]></category>

		<category><![CDATA[Window]]></category>

		<guid isPermaLink="false">http://ruscoweb.com/wordpress/?p=42</guid>
		<description><![CDATA[In part 1 I created a prototype of a window that would open in all required browsers.  Now I need to design a message sending process that will allow us to:

pass parameters to the new window
notify the parent window when an item has been selected
manage whether a child window has already been opened

When we create [...]]]></description>
		<wfw:commentRss>http://ruscoweb.com/wordpress/2009/06/new-browser-window-p-2/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
