<?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>Caveman&#039;s Blog</title>
	<atom:link href="http://cavemansblog.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://cavemansblog.wordpress.com</link>
	<description>My commitment to learning.</description>
	<lastBuildDate>Fri, 06 Nov 2009 22:05:44 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='cavemansblog.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/d9c103e9069acabaa370acc87da3fa71?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Caveman&#039;s Blog</title>
		<link>http://cavemansblog.wordpress.com</link>
	</image>
			<item>
		<title>Sql Server: How to list all the database names</title>
		<link>http://cavemansblog.wordpress.com/2009/11/06/sql-server-how-to-list-all-the-database-names/</link>
		<comments>http://cavemansblog.wordpress.com/2009/11/06/sql-server-how-to-list-all-the-database-names/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 21:51:32 +0000</pubDate>
		<dc:creator>cavemansblog</dc:creator>
				<category><![CDATA[Sql Server]]></category>
		<category><![CDATA[list databases]]></category>

		<guid isPermaLink="false">http://cavemansblog.wordpress.com/?p=844</guid>
		<description><![CDATA[There are two ways of listing the available database names in SQL Server, using T-SQL


select name from master..sysdatabases

EXEC sp_msForEachDB 'PRINT ''?''';

Posted in Sql Server Tagged: list databases, Sql Server      <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cavemansblog.wordpress.com&blog=3295306&post=844&subd=cavemansblog&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://cavemansblog.wordpress.com/2009/11/06/sql-server-how-to-list-all-the-database-names/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/79a1fa5505bb11ee8052287aab6586f9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cavemansblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Prevent Internal IP address disclosure</title>
		<link>http://cavemansblog.wordpress.com/2009/11/04/prevent-internal-ip-address-disclosure/</link>
		<comments>http://cavemansblog.wordpress.com/2009/11/04/prevent-internal-ip-address-disclosure/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 20:39:37 +0000</pubDate>
		<dc:creator>cavemansblog</dc:creator>
				<category><![CDATA[IIS]]></category>
		<category><![CDATA[IP Address disclosure issue]]></category>

		<guid isPermaLink="false">http://cavemansblog.wordpress.com/?p=835</guid>
		<description><![CDATA[One of the vulnerability that we had to fix on a recent project was the disclosure of the IP address when IIS had to redirect a web request to another page and here is how it got fixed.
Based on the following Microsoft support article: “FIX: IP address is revealed in the content-location field in the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cavemansblog.wordpress.com&blog=3295306&post=835&subd=cavemansblog&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://cavemansblog.wordpress.com/2009/11/04/prevent-internal-ip-address-disclosure/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/79a1fa5505bb11ee8052287aab6586f9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cavemansblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Differential Gears</title>
		<link>http://cavemansblog.wordpress.com/2009/09/19/differential-gears/</link>
		<comments>http://cavemansblog.wordpress.com/2009/09/19/differential-gears/#comments</comments>
		<pubDate>Sat, 19 Sep 2009 08:01:18 +0000</pubDate>
		<dc:creator>cavemansblog</dc:creator>
				<category><![CDATA[Sudheer Reddy Battula]]></category>

		<guid isPermaLink="false">http://cavemansblog.wordpress.com/?p=820</guid>
		<description><![CDATA[I have always wondered how the (differential) gear system in a car works.  I have studied a little about this in school, which was way over my head at that time. I realized and was amazed at how stuff works after watching this video. It seems to be a very old and lengthy, yet is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cavemansblog.wordpress.com&blog=3295306&post=820&subd=cavemansblog&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://cavemansblog.wordpress.com/2009/09/19/differential-gears/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/79a1fa5505bb11ee8052287aab6586f9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cavemansblog</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/K4JhruinbWc/2.jpg" medium="image" />

		<media:content url="http://img.youtube.com/vi/o-3SqMsgVdI/2.jpg" medium="image" />
	</item>
		<item>
		<title>PSExec: Remote command execution</title>
		<link>http://cavemansblog.wordpress.com/2009/09/15/psexec-remote-command-execution/</link>
		<comments>http://cavemansblog.wordpress.com/2009/09/15/psexec-remote-command-execution/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 20:33:44 +0000</pubDate>
		<dc:creator>cavemansblog</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://cavemansblog.wordpress.com/?p=810</guid>
		<description><![CDATA[Ever wondered how to remotely execute a command on a remote machine. Here is what I had to deal with, leading to my research and a subsequent discovery of this powerful utility. We have this ASP.Net project that was getting deployed to the various in-house environments using Hudson, a continuous deployment tool. There was this [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cavemansblog.wordpress.com&blog=3295306&post=810&subd=cavemansblog&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://cavemansblog.wordpress.com/2009/09/15/psexec-remote-command-execution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/79a1fa5505bb11ee8052287aab6586f9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cavemansblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Screen saver timeout</title>
		<link>http://cavemansblog.wordpress.com/2009/09/11/screen-saver-timeout/</link>
		<comments>http://cavemansblog.wordpress.com/2009/09/11/screen-saver-timeout/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 20:32:19 +0000</pubDate>
		<dc:creator>cavemansblog</dc:creator>
				<category><![CDATA[Sudheer Reddy Battula]]></category>

		<guid isPermaLink="false">http://cavemansblog.wordpress.com/?p=805</guid>
		<description><![CDATA[The wait time for a screen saver specifies how much user idle time must elapse before the it is launched. This can be changed by accessing the property pages of the desktop, in the Screen Saver tab. How ever when a group policy is set to not editable on this  setting, one cannot edit [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cavemansblog.wordpress.com&blog=3295306&post=805&subd=cavemansblog&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://cavemansblog.wordpress.com/2009/09/11/screen-saver-timeout/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/79a1fa5505bb11ee8052287aab6586f9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cavemansblog</media:title>
		</media:content>
	</item>
		<item>
		<title>SQL Server 2008: Ole Automation</title>
		<link>http://cavemansblog.wordpress.com/2009/09/01/sql-server-2008-ole-automation/</link>
		<comments>http://cavemansblog.wordpress.com/2009/09/01/sql-server-2008-ole-automation/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 19:45:18 +0000</pubDate>
		<dc:creator>cavemansblog</dc:creator>
				<category><![CDATA[Sql Server]]></category>
		<category><![CDATA[Ole Automation]]></category>
		<category><![CDATA[SQL Server 2008]]></category>

		<guid isPermaLink="false">http://cavemansblog.wordpress.com/?p=799</guid>
		<description><![CDATA[Ole Automation in SQL Server 2008 by default is turned off for security reasons. When OLE Automation Procedures are enabled, a call to sp_OACreate will start the OLE shared execution environment.
Executing the following script will enable Ole Automation

sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Ole Automation Procedures', 1;
GO
RECONFIGURE;
GO

Posted in Sql Server Tagged: Ole Automation, SQL Server 2008 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cavemansblog.wordpress.com&blog=3295306&post=799&subd=cavemansblog&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://cavemansblog.wordpress.com/2009/09/01/sql-server-2008-ole-automation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/79a1fa5505bb11ee8052287aab6586f9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cavemansblog</media:title>
		</media:content>
	</item>
		<item>
		<title>ASP.Net MapPath</title>
		<link>http://cavemansblog.wordpress.com/2009/08/11/asp-net-mappath/</link>
		<comments>http://cavemansblog.wordpress.com/2009/08/11/asp-net-mappath/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 21:52:07 +0000</pubDate>
		<dc:creator>cavemansblog</dc:creator>
				<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[Sudheer Reddy Battula]]></category>
		<category><![CDATA[MapPath]]></category>

		<guid isPermaLink="false">http://cavemansblog.wordpress.com/?p=792</guid>
		<description><![CDATA[Writing code in  a web application with not access to HttpContext and still need to map to a folder in the website? No problem.. you can use the System.Web.Hosting.HostingEnvironment.MapPath function.


//This is how you would map if you had access to the HttpContext object

System.Web.HttpContext.Current.Server.MapPath(&#34;~/App_Data/data.xml&#34;);

//and here is how you would map if you do not have access [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cavemansblog.wordpress.com&blog=3295306&post=792&subd=cavemansblog&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://cavemansblog.wordpress.com/2009/08/11/asp-net-mappath/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/79a1fa5505bb11ee8052287aab6586f9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cavemansblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Windows keyboard shortcuts that I use very often</title>
		<link>http://cavemansblog.wordpress.com/2009/08/03/windows-keyboard-shortcuts-that-i-use-very-often/</link>
		<comments>http://cavemansblog.wordpress.com/2009/08/03/windows-keyboard-shortcuts-that-i-use-very-often/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 02:58:12 +0000</pubDate>
		<dc:creator>cavemansblog</dc:creator>
				<category><![CDATA[Sudheer Reddy Battula]]></category>
		<category><![CDATA[windows Keyboard shortcuts]]></category>

		<guid isPermaLink="false">http://cavemansblog.wordpress.com/?p=665</guid>
		<description><![CDATA[Following are some keyboard shortcuts that use very often.

Ctrl + Enter &#8211; Auto complete a URL, prepends and appends a website name with &#8220;http://&#8221; and &#8220;.com&#8221;.
Shift + Enter &#8211; Auto completes a URL, prepends and appends a website name with &#8220;http://&#8221; and &#8220;.net&#8221;.
Ctrl + shift + Enter &#8211; Auto completes a URL, prepends and appends [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cavemansblog.wordpress.com&blog=3295306&post=665&subd=cavemansblog&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://cavemansblog.wordpress.com/2009/08/03/windows-keyboard-shortcuts-that-i-use-very-often/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/79a1fa5505bb11ee8052287aab6586f9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cavemansblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Encrypting the Web.Config configurations</title>
		<link>http://cavemansblog.wordpress.com/2009/07/28/encrypting-the-web-config-configurations/</link>
		<comments>http://cavemansblog.wordpress.com/2009/07/28/encrypting-the-web-config-configurations/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 19:41:40 +0000</pubDate>
		<dc:creator>cavemansblog</dc:creator>
				<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[Dotnet]]></category>
		<category><![CDATA[Sudheer Reddy Battula]]></category>
		<category><![CDATA[aspnet_regiis]]></category>
		<category><![CDATA[encrypt web.config]]></category>

		<guid isPermaLink="false">http://cavemansblog.wordpress.com/?p=757</guid>
		<description><![CDATA[The web.config is a file that is not accessible to the user of a web application via a browser. The dotnet framework shields this file from all kinds of external intrusion. However someone having access to the physical file can steal sensitive information.
This vulnerability can be overcome by using aspnet_regiis, an in-build ASP.Net tool.  Following [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cavemansblog.wordpress.com&blog=3295306&post=757&subd=cavemansblog&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://cavemansblog.wordpress.com/2009/07/28/encrypting-the-web-config-configurations/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/79a1fa5505bb11ee8052287aab6586f9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cavemansblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Visual Studio 2008 &#8211; default browser</title>
		<link>http://cavemansblog.wordpress.com/2009/07/22/visual-studio-2008-default-browser/</link>
		<comments>http://cavemansblog.wordpress.com/2009/07/22/visual-studio-2008-default-browser/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 21:52:47 +0000</pubDate>
		<dc:creator>cavemansblog</dc:creator>
				<category><![CDATA[Visual Studio 2008]]></category>
		<category><![CDATA[debugging: default browser]]></category>

		<guid isPermaLink="false">http://cavemansblog.wordpress.com/?p=751</guid>
		<description><![CDATA[Here is a quick way to change the default browser in Visual Studio 2008 for debugging a ASP.Net web project.
1. In your web project double click on a .aspx page in the Solution Explorer.
2. Click on &#8220;File&#8221; Menu &#8211;&#62; &#8220;Browse With&#8230;&#8221; option to display the available browsers on your computer. (This option will not show [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cavemansblog.wordpress.com&blog=3295306&post=751&subd=cavemansblog&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://cavemansblog.wordpress.com/2009/07/22/visual-studio-2008-default-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/79a1fa5505bb11ee8052287aab6586f9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cavemansblog</media:title>
		</media:content>
	</item>
	</channel>
</rss>