<?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>CodeHill &#187; ASP.NET</title>
	<atom:link href="http://codehill.com/category/aspnet/feed/" rel="self" type="application/rss+xml" />
	<link>http://codehill.com</link>
	<description>Resources for webmasters and web developers</description>
	<lastBuildDate>Sat, 24 Jul 2010 10:59:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Displaying Dynamically Generated Images in ASP.NET</title>
		<link>http://codehill.com/2009/06/displaying-dynamically-generated-images-in-aspnet/</link>
		<comments>http://codehill.com/2009/06/displaying-dynamically-generated-images-in-aspnet/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 14:00:01 +0000</pubDate>
		<dc:creator>Amgad</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Dynamic Images]]></category>
		<category><![CDATA[Streamed Images]]></category>

		<guid isPermaLink="false">http://codehill.com/?p=670</guid>
		<description><![CDATA[Sometimes you need to display an image that is not saved in a file. These could be dynamically generated or loaded from a file but were modified. To display them in an Image control you need to create another page that saves the image in its output stream. As an example to demonstrate how to [...]


Related posts:<ol><li><a href='http://codehill.com/2009/02/2-or-more-domain-names-linked-to-the-same-folder/' rel='bookmark' title='Permanent Link: 2 or More Domain Names Linked to the Same Folder'>2 or More Domain Names Linked to the Same Folder</a></li>
<li><a href='http://codehill.com/2010/07/displaying-an-image-without-locking-its-file/' rel='bookmark' title='Permanent Link: Displaying an Image Without Locking its File'>Displaying an Image Without Locking its File</a></li>
<li><a href='http://codehill.com/2009/02/taking-thumbnails-of-a-website/' rel='bookmark' title='Permanent Link: Taking Thumbnails of a Website'>Taking Thumbnails of a Website</a></li>
</ol>]]></description>
		<wfw:commentRss>http://codehill.com/2009/06/displaying-dynamically-generated-images-in-aspnet/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Check If User Name Exists Using AJAX And C#</title>
		<link>http://codehill.com/2009/04/check-if-user-name-exists-using-ajax-and-c/</link>
		<comments>http://codehill.com/2009/04/check-if-user-name-exists-using-ajax-and-c/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 14:00:33 +0000</pubDate>
		<dc:creator>Amgad</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Mono XSP 2.0]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[XMLHttpRequest]]></category>

		<guid isPermaLink="false">http://codehill.com/?p=625</guid>
		<description><![CDATA[You could make sure the user name entered during the registration process of your website is unique before the submit button is clicked using AJAX and C#. To accomplish this create two aspx pages. The first (default.aspx in this example) is the registration page, and it contains a TextBox control with an onkeyup element that [...]


Related posts:<ol><li><a href='http://codehill.com/2009/02/2-or-more-domain-names-linked-to-the-same-folder/' rel='bookmark' title='Permanent Link: 2 or More Domain Names Linked to the Same Folder'>2 or More Domain Names Linked to the Same Folder</a></li>
<li><a href='http://codehill.com/2009/01/saving-user-and-application-settings-in-winforms/' rel='bookmark' title='Permanent Link: Saving User and Application Settings in WinForms'>Saving User and Application Settings in WinForms</a></li>
<li><a href='http://codehill.com/2009/06/displaying-dynamically-generated-images-in-aspnet/' rel='bookmark' title='Permanent Link: Displaying Dynamically Generated Images in ASP.NET'>Displaying Dynamically Generated Images in ASP.NET</a></li>
</ol>]]></description>
		<wfw:commentRss>http://codehill.com/2009/04/check-if-user-name-exists-using-ajax-and-c/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>A Wrapper Class For hostip.info&#8217;s GeoLocation Service</title>
		<link>http://codehill.com/2009/03/a-wrapper-class-for-hostipinfos-geolocation-service/</link>
		<comments>http://codehill.com/2009/03/a-wrapper-class-for-hostipinfos-geolocation-service/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 14:00:21 +0000</pubDate>
		<dc:creator>Amgad</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Mono 2.0]]></category>
		<category><![CDATA[Mono XSP 2.0]]></category>
		<category><![CDATA[WinForms]]></category>
		<category><![CDATA[GeoLocation]]></category>
		<category><![CDATA[hostip.info]]></category>

		<guid isPermaLink="false">http://codehill.com/?p=587</guid>
		<description><![CDATA[GeoLocation refers to identifying a real-world geographic location of a computer, device or website visitor. There are a many websites that provide this service, some are free and some are not. A populare and free one is hostip.info. It provides country, country code, country flag, city, latitude and longitude of an IP address. This wrapper [...]


Related posts:<ol><li><a href='http://codehill.com/2009/02/2-or-more-domain-names-linked-to-the-same-folder/' rel='bookmark' title='Permanent Link: 2 or More Domain Names Linked to the Same Folder'>2 or More Domain Names Linked to the Same Folder</a></li>
<li><a href='http://codehill.com/2008/12/an-md5-hash-of-a-string/' rel='bookmark' title='Permanent Link: An MD5 Hash of a String'>An MD5 Hash of a String</a></li>
<li><a href='http://codehill.com/2009/03/displaying-an-xml-file-in-a-treeview-control/' rel='bookmark' title='Permanent Link: Displaying an XML File in a TreeView Control'>Displaying an XML File in a TreeView Control</a></li>
</ol>]]></description>
		<wfw:commentRss>http://codehill.com/2009/03/a-wrapper-class-for-hostipinfos-geolocation-service/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What Are ASP.NET Master Pages</title>
		<link>http://codehill.com/2009/03/what-are-aspnet-master-pages/</link>
		<comments>http://codehill.com/2009/03/what-are-aspnet-master-pages/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 14:00:33 +0000</pubDate>
		<dc:creator>Amgad</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Master Pages]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://codehill.com/?p=547</guid>
		<description><![CDATA[Master pages were introduced into the .NET Framework in version 2.0. They are web pages that can contain XHTML, server-side controls and user controls just like normal ASP.NET page (with .aspx extension), but with a .master extension. A master page serves as a template for ASP.NET pages that are based on it to help render [...]


Related posts:<ol><li><a href='http://codehill.com/2009/01/404-and-403-error-pages-in-aspnet/' rel='bookmark' title='Permanent Link: 404 and 403 Error Pages in ASP.NET'>404 and 403 Error Pages in ASP.NET</a></li>
<li><a href='http://codehill.com/2009/02/installing-the-ajax-controls-toolkit-35/' rel='bookmark' title='Permanent Link: Installing the AJAX Controls Toolkit 3.5'>Installing the AJAX Controls Toolkit 3.5</a></li>
<li><a href='http://codehill.com/2009/01/2-ways-to-confirm-deletion-in-an-aspnet-gridview/' rel='bookmark' title='Permanent Link: 2 Ways to Confirm Deletion in an ASP.NET GridView'>2 Ways to Confirm Deletion in an ASP.NET GridView</a></li>
</ol>]]></description>
		<wfw:commentRss>http://codehill.com/2009/03/what-are-aspnet-master-pages/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Displaying Gravatars Using C#</title>
		<link>http://codehill.com/2009/03/displaying-gravatars-using-c/</link>
		<comments>http://codehill.com/2009/03/displaying-gravatars-using-c/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 14:00:02 +0000</pubDate>
		<dc:creator>Amgad</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[WinForms]]></category>
		<category><![CDATA[Avatar]]></category>
		<category><![CDATA[Gravatar]]></category>

		<guid isPermaLink="false">http://codehill.com/?p=536</guid>
		<description><![CDATA[Gravatar is a popular avatar service that links email addresses to the avatar. You do not need to register an account to be able to display gravatars on your site. All you need to do is construct the URL of the image using the user&#8217;s email. To construct the URL concatenate &#8220;http://www.gravatar.com/avatar.php?gravatar_id=&#8221; to the MD5 [...]


Related posts:<ol><li><a href='http://codehill.com/2008/12/an-md5-hash-of-a-string/' rel='bookmark' title='Permanent Link: An MD5 Hash of a String'>An MD5 Hash of a String</a></li>
<li><a href='http://codehill.com/2009/06/displaying-dynamically-generated-images-in-aspnet/' rel='bookmark' title='Permanent Link: Displaying Dynamically Generated Images in ASP.NET'>Displaying Dynamically Generated Images in ASP.NET</a></li>
<li><a href='http://codehill.com/2009/09/an-online-tool-to-generate-the-md5-of-text/' rel='bookmark' title='Permanent Link: An Online Tool to Generate The MD5 of Text'>An Online Tool to Generate The MD5 of Text</a></li>
</ol>]]></description>
		<wfw:commentRss>http://codehill.com/2009/03/displaying-gravatars-using-c/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Get a Movie&#8217;s Details From IMDb</title>
		<link>http://codehill.com/2009/02/get-a-movies-details-from-imdb/</link>
		<comments>http://codehill.com/2009/02/get-a-movies-details-from-imdb/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 14:00:28 +0000</pubDate>
		<dc:creator>Amgad</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Mono 2.0]]></category>
		<category><![CDATA[WinForms]]></category>
		<category><![CDATA[IMDb]]></category>
		<category><![CDATA[Regular Expressions]]></category>
		<category><![CDATA[Screen Scraping]]></category>

		<guid isPermaLink="false">http://codehill.com/?p=501</guid>
		<description><![CDATA[A while back when I was developing MoviePlay (a movies database) I wanted to allow the user to get the movie&#8217;s details from IMDb (The Internet Movie Database) instead of having him/her enter it manually. IMDb does not provide a way for developers to use their data, so I wrote the code below to screen [...]


Related posts:<ol><li><a href='http://codehill.com/2008/12/get-a-video-files-details-using-windows/' rel='bookmark' title='Permanent Link: Get a Video File&#8217;s Details Using Windows'>Get a Video File&#8217;s Details Using Windows</a></li>
<li><a href='http://codehill.com/2009/02/dictionaries-of-html-codes/' rel='bookmark' title='Permanent Link: Dictionaries of HTML Codes'>Dictionaries of HTML Codes</a></li>
<li><a href='http://codehill.com/2009/01/how-to-download-a-web-page-in-winforms/' rel='bookmark' title='Permanent Link: How to Download a Web Page in WinForms'>How to Download a Web Page in WinForms</a></li>
</ol>]]></description>
		<wfw:commentRss>http://codehill.com/2009/02/get-a-movies-details-from-imdb/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to Get a Web Application&#8217;s Directory Path in ASP.NET</title>
		<link>http://codehill.com/2009/02/how-to-get-a-web-applications-directory-path-in-aspnet/</link>
		<comments>http://codehill.com/2009/02/how-to-get-a-web-applications-directory-path-in-aspnet/#comments</comments>
		<pubDate>Sat, 21 Feb 2009 14:00:11 +0000</pubDate>
		<dc:creator>Amgad</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Website Path]]></category>

		<guid isPermaLink="false">http://codehill.com/?p=511</guid>
		<description><![CDATA[I found this question asked a lot in forums so I thought I should answer it here. Getting the physical path of the website can be done using Request.PhysicalApplicationPath. The following code also lists the sub directories of the website and how many files each one has. string websitePath = Request.PhysicalApplicationPath; System.IO.DirectoryInfo serverDir = new [...]


Related posts:<ol><li><a href='http://codehill.com/2009/06/drag-and-drop-files-to-a-c-application/' rel='bookmark' title='Permanent Link: Drag And Drop Files to a C# Application'>Drag And Drop Files to a C# Application</a></li>
<li><a href='http://codehill.com/2008/12/get-a-video-files-details-using-windows/' rel='bookmark' title='Permanent Link: Get a Video File&#8217;s Details Using Windows'>Get a Video File&#8217;s Details Using Windows</a></li>
<li><a href='http://codehill.com/2009/01/saving-user-and-application-settings-in-winforms/' rel='bookmark' title='Permanent Link: Saving User and Application Settings in WinForms'>Saving User and Application Settings in WinForms</a></li>
</ol>]]></description>
		<wfw:commentRss>http://codehill.com/2009/02/how-to-get-a-web-applications-directory-path-in-aspnet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dictionaries of HTML Codes</title>
		<link>http://codehill.com/2009/02/dictionaries-of-html-codes/</link>
		<comments>http://codehill.com/2009/02/dictionaries-of-html-codes/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 14:00:34 +0000</pubDate>
		<dc:creator>Amgad</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[WinForms]]></category>
		<category><![CDATA[HTML Codes]]></category>
		<category><![CDATA[Screen Scraping]]></category>

		<guid isPermaLink="false">http://codehill.com/?p=455</guid>
		<description><![CDATA[I wrote this class to help me do some screen scraping programs. It has two Dictionary objects. One contains the HTML codes and their text equivalents and the other contains the numeric HTML codes and their text equivalents. Below I listed some of the contents of both dictionaries to give an idea of how I [...]


Related posts:<ol><li><a href='http://codehill.com/2009/02/get-a-movies-details-from-imdb/' rel='bookmark' title='Permanent Link: Get a Movie&#8217;s Details From IMDb'>Get a Movie&#8217;s Details From IMDb</a></li>
<li><a href='http://codehill.com/2008/12/get-a-video-files-details-using-windows/' rel='bookmark' title='Permanent Link: Get a Video File&#8217;s Details Using Windows'>Get a Video File&#8217;s Details Using Windows</a></li>
<li><a href='http://codehill.com/2009/03/a-wrapper-class-for-hostipinfos-geolocation-service/' rel='bookmark' title='Permanent Link: A Wrapper Class For hostip.info&#8217;s GeoLocation Service'>A Wrapper Class For hostip.info&#8217;s GeoLocation Service</a></li>
</ol>]]></description>
		<wfw:commentRss>http://codehill.com/2009/02/dictionaries-of-html-codes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing the AJAX Controls Toolkit 3.5</title>
		<link>http://codehill.com/2009/02/installing-the-ajax-controls-toolkit-35/</link>
		<comments>http://codehill.com/2009/02/installing-the-ajax-controls-toolkit-35/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 14:00:11 +0000</pubDate>
		<dc:creator>Amgad</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Code Editors]]></category>
		<category><![CDATA[AJAX Controls Toolkit]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://codehill.com/?p=429</guid>
		<description><![CDATA[The AJAX Controls Toolkit is an open source toolkit developed by Microsoft and the ASP.NET community. The latest version is for .NET 3.5 and it contains 38 client side components used to create Rich Internet Applications. The AJAX Controls Toolkit can be downloaded from http://www.codeplex.com/AjaxControlToolkit. There are four downloadable zip files, download AjaxControlToolkit-Framework3.5SP1-NoSource.zip if you [...]


Related posts:<ol><li><a href='http://codehill.com/2009/11/installing-ioncube-loader-in-windows-server/' rel='bookmark' title='Permanent Link: Installing ionCube Loader in Windows Server'>Installing ionCube Loader in Windows Server</a></li>
<li><a href='http://codehill.com/2009/04/check-if-user-name-exists-using-ajax-and-c/' rel='bookmark' title='Permanent Link: Check If User Name Exists Using AJAX And C#'>Check If User Name Exists Using AJAX And C#</a></li>
<li><a href='http://codehill.com/2010/04/host-your-webpage-using-your-own-computer/' rel='bookmark' title='Permanent Link: Host Your Webpage Using Your Own Computer'>Host Your Webpage Using Your Own Computer</a></li>
</ol>]]></description>
		<wfw:commentRss>http://codehill.com/2009/02/installing-the-ajax-controls-toolkit-35/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>2 or More Domain Names Linked to the Same Folder</title>
		<link>http://codehill.com/2009/02/2-or-more-domain-names-linked-to-the-same-folder/</link>
		<comments>http://codehill.com/2009/02/2-or-more-domain-names-linked-to-the-same-folder/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 14:00:16 +0000</pubDate>
		<dc:creator>Amgad</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Mono XSP 2.0]]></category>
		<category><![CDATA[Redirect]]></category>

		<guid isPermaLink="false">http://codehill.com/?p=406</guid>
		<description><![CDATA[Most if not all web hosting services allow users to link two or more domain names to the same account to save them the cost of a new account for each domain name. With such accounts, opening any of the registered domain names calls the same default page as the other. The solution is to [...]


Related posts:<ol><li><a href='http://codehill.com/2009/04/check-if-user-name-exists-using-ajax-and-c/' rel='bookmark' title='Permanent Link: Check If User Name Exists Using AJAX And C#'>Check If User Name Exists Using AJAX And C#</a></li>
<li><a href='http://codehill.com/2009/06/displaying-dynamically-generated-images-in-aspnet/' rel='bookmark' title='Permanent Link: Displaying Dynamically Generated Images in ASP.NET'>Displaying Dynamically Generated Images in ASP.NET</a></li>
<li><a href='http://codehill.com/2009/03/a-wrapper-class-for-hostipinfos-geolocation-service/' rel='bookmark' title='Permanent Link: A Wrapper Class For hostip.info&#8217;s GeoLocation Service'>A Wrapper Class For hostip.info&#8217;s GeoLocation Service</a></li>
</ol>]]></description>
		<wfw:commentRss>http://codehill.com/2009/02/2-or-more-domain-names-linked-to-the-same-folder/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
