<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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>Comments on: ASHX files and HttpHandlers</title>
	<atom:link href="http://www.justinrhinesmith.com/blog/2008/05/11/ashx-files-and-httphandlers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.justinrhinesmith.com/blog/2008/05/11/ashx-files-and-httphandlers/</link>
	<description>Adventures in Programming</description>
	<lastBuildDate>Wed, 10 Mar 2010 10:54:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Misty Fowler</title>
		<link>http://www.justinrhinesmith.com/blog/2008/05/11/ashx-files-and-httphandlers/comment-page-1/#comment-513</link>
		<dc:creator>Misty Fowler</dc:creator>
		<pubDate>Mon, 08 Sep 2008 16:30:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinrhinesmith.com/blog/2008/05/11/ashx-files-and-httphandlers/#comment-513</guid>
		<description>Justin,

I found your coverage of Scott Hanselman&#039;s interview questions as I was preparing for an interview. Good job, btw!

In interviews, I often have a hard time explaining concepts that I use every day, so I was looking around for a way to eloquently answer some of the questions. For anyone else in the same boat, who understands the concepts of an .ashx file and HTTPHandler, but need a better way to present that knowledge, I&#039;d simplify it this way:

An .ashx file is an HttpHandler, and inherits from IHttpHandler. Like any file that might be requested, IIS is set up to direct the file to a worker process based on the extension. The HttpHandler has only one method, one property and no events, and eventually every request in the web application goes through it.</description>
		<content:encoded><![CDATA[<p>Justin,</p>
<p>I found your coverage of Scott Hanselman&#8217;s interview questions as I was preparing for an interview. Good job, btw!</p>
<p>In interviews, I often have a hard time explaining concepts that I use every day, so I was looking around for a way to eloquently answer some of the questions. For anyone else in the same boat, who understands the concepts of an .ashx file and HTTPHandler, but need a better way to present that knowledge, I&#8217;d simplify it this way:</p>
<p>An .ashx file is an HttpHandler, and inherits from IHttpHandler. Like any file that might be requested, IIS is set up to direct the file to a worker process based on the extension. The HttpHandler has only one method, one property and no events, and eventually every request in the web application goes through it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JustinRhinesmith.com » Custom Page Extensions in ASP.NET</title>
		<link>http://www.justinrhinesmith.com/blog/2008/05/11/ashx-files-and-httphandlers/comment-page-1/#comment-4</link>
		<dc:creator>JustinRhinesmith.com » Custom Page Extensions in ASP.NET</dc:creator>
		<pubDate>Fri, 16 May 2008 23:34:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinrhinesmith.com/blog/2008/05/11/ashx-files-and-httphandlers/#comment-4</guid>
		<description>[...] As it turns out, custom extensions are not all that difficult in ASP.NET assuming you have no aversions to getting under the hood and making some changes to IIS.&#160; It also ties back nicely to the last post I did in this series that covered ASHX files and HttpHandlers. [...]</description>
		<content:encoded><![CDATA[<p>[...] As it turns out, custom extensions are not all that difficult in ASP.NET assuming you have no aversions to getting under the hood and making some changes to IIS.&#160; It also ties back nicely to the last post I did in this series that covered ASHX files and HttpHandlers. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
