<?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: ASP.NET MVC Extension Methods of UrlHelper</title>
	<atom:link href="http://helios.ca/2009/09/21/asp-net-mvc-extension-methods-of-urlhelper/feed/" rel="self" type="application/rss+xml" />
	<link>http://helios.ca/2009/09/21/asp-net-mvc-extension-methods-of-urlhelper/</link>
	<description>Just another developer blog</description>
	<lastBuildDate>Fri, 25 Jun 2010 07:34:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: dervlap</title>
		<link>http://helios.ca/2009/09/21/asp-net-mvc-extension-methods-of-urlhelper/comment-page-1/#comment-401</link>
		<dc:creator>dervlap</dc:creator>
		<pubDate>Tue, 01 Jun 2010 17:54:10 +0000</pubDate>
		<guid isPermaLink="false">http://helios.ca/?p=170#comment-401</guid>
		<description>Just for info,

You can call it with Url and not UrlHelper and do not forget to remove any namespace where the extensions are.</description>
		<content:encoded><![CDATA[<p>Just for info,</p>
<p>You can call it with Url and not UrlHelper and do not forget to remove any namespace where the extensions are.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Handy Extension Methods for ASP.NET MVC&#8217;s UrlHelper &#124; OOP - Object Oriented Programing</title>
		<link>http://helios.ca/2009/09/21/asp-net-mvc-extension-methods-of-urlhelper/comment-page-1/#comment-389</link>
		<dc:creator>Handy Extension Methods for ASP.NET MVC&#8217;s UrlHelper &#124; OOP - Object Oriented Programing</dc:creator>
		<pubDate>Tue, 04 May 2010 21:19:26 +0000</pubDate>
		<guid isPermaLink="false">http://helios.ca/?p=170#comment-389</guid>
		<description>[...] Chambaud posted three extension methods he created for UrlHelper: Image(), Stylesheet() and Script().&#160; They make it pretty easy to [...]</description>
		<content:encoded><![CDATA[<p>[...] Chambaud posted three extension methods he created for UrlHelper: Image(), Stylesheet() and Script().&#160; They make it pretty easy to [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marlon Maulsby</title>
		<link>http://helios.ca/2009/09/21/asp-net-mvc-extension-methods-of-urlhelper/comment-page-1/#comment-386</link>
		<dc:creator>Marlon Maulsby</dc:creator>
		<pubDate>Thu, 29 Apr 2010 15:14:37 +0000</pubDate>
		<guid isPermaLink="false">http://helios.ca/?p=170#comment-386</guid>
		<description>@Mike, Thank you for the Response Mike. However I had already included that namespace. The error I received, is saying that the &#039;System.Web.Mvc.UrlHelper&#039; does not contain a definition for &#039;Routename&#039;. My first assumption is that the URLhelper is not properly extended.</description>
		<content:encoded><![CDATA[<p>@Mike, Thank you for the Response Mike. However I had already included that namespace. The error I received, is saying that the &#8216;System.Web.Mvc.UrlHelper&#8217; does not contain a definition for &#8216;Routename&#8217;. My first assumption is that the URLhelper is not properly extended.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://helios.ca/2009/09/21/asp-net-mvc-extension-methods-of-urlhelper/comment-page-1/#comment-383</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Fri, 23 Apr 2010 14:07:59 +0000</pubDate>
		<guid isPermaLink="false">http://helios.ca/?p=170#comment-383</guid>
		<description>@Marlon You should only need System.Web.Mvc</description>
		<content:encoded><![CDATA[<p>@Marlon You should only need System.Web.Mvc</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marlon Maulsby</title>
		<link>http://helios.ca/2009/09/21/asp-net-mvc-extension-methods-of-urlhelper/comment-page-1/#comment-382</link>
		<dc:creator>Marlon Maulsby</dc:creator>
		<pubDate>Thu, 22 Apr 2010 22:27:40 +0000</pubDate>
		<guid isPermaLink="false">http://helios.ca/?p=170#comment-382</guid>
		<description>what namespaces do I need to include in order for this to function as is implied here?</description>
		<content:encoded><![CDATA[<p>what namespaces do I need to include in order for this to function as is implied here?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://helios.ca/2009/09/21/asp-net-mvc-extension-methods-of-urlhelper/comment-page-1/#comment-325</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Mon, 25 Jan 2010 15:52:16 +0000</pubDate>
		<guid isPermaLink="false">http://helios.ca/?p=170#comment-325</guid>
		<description>@Chris, Like Seth said, using Helpers make a much nicer markup and it will help you make changes quickly in the future.</description>
		<content:encoded><![CDATA[<p>@Chris, Like Seth said, using Helpers make a much nicer markup and it will help you make changes quickly in the future.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Seth Petry-Johnson</title>
		<link>http://helios.ca/2009/09/21/asp-net-mvc-extension-methods-of-urlhelper/comment-page-1/#comment-324</link>
		<dc:creator>Seth Petry-Johnson</dc:creator>
		<pubDate>Mon, 25 Jan 2010 15:12:52 +0000</pubDate>
		<guid isPermaLink="false">http://helios.ca/?p=170#comment-324</guid>
		<description>I do this all the time. In fact, if I have commonly used images (like status icons) I&#039;ll often create an Enum for them and then create a helper that knows how to convert that enum to its correct image path.

@Chris, the point is that he&#039;s decoupling the name of a resource from the specific place it&#039;s stored on disk. This has a few benefits:

1) Easier to read the markup, especially if the resource paths are very long.

2) Easier to change resource locations over time. I&#039;d rather change one helper than do a text search/replace over my site.

3) Easier to add &quot;skinning&quot; ability to the site. To implement user-specific skins, you&#039;d need only update the helper methods to read in the current user profile and use the appropriate skin directory. No changes needed to the markup code.</description>
		<content:encoded><![CDATA[<p>I do this all the time. In fact, if I have commonly used images (like status icons) I&#8217;ll often create an Enum for them and then create a helper that knows how to convert that enum to its correct image path.</p>
<p>@Chris, the point is that he&#8217;s decoupling the name of a resource from the specific place it&#8217;s stored on disk. This has a few benefits:</p>
<p>1) Easier to read the markup, especially if the resource paths are very long.</p>
<p>2) Easier to change resource locations over time. I&#8217;d rather change one helper than do a text search/replace over my site.</p>
<p>3) Easier to add &#8220;skinning&#8221; ability to the site. To implement user-specific skins, you&#8217;d need only update the helper methods to read in the current user profile and use the appropriate skin directory. No changes needed to the markup code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://helios.ca/2009/09/21/asp-net-mvc-extension-methods-of-urlhelper/comment-page-1/#comment-318</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Tue, 08 Dec 2009 16:37:04 +0000</pubDate>
		<guid isPermaLink="false">http://helios.ca/?p=170#comment-318</guid>
		<description>Seems a tad daft using code for a very static element...

Nice example of how to make other helpers though</description>
		<content:encoded><![CDATA[<p>Seems a tad daft using code for a very static element&#8230;</p>
<p>Nice example of how to make other helpers though</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Fritz</title>
		<link>http://helios.ca/2009/09/21/asp-net-mvc-extension-methods-of-urlhelper/comment-page-1/#comment-150</link>
		<dc:creator>Jeff Fritz</dc:creator>
		<pubDate>Tue, 22 Sep 2009 14:28:44 +0000</pubDate>
		<guid isPermaLink="false">http://helios.ca/?p=170#comment-150</guid>
		<description>Personally, I like to add UrlHelper extensions for some of my more commonly used routes..  it helps to clarify my ASPX code</description>
		<content:encoded><![CDATA[<p>Personally, I like to add UrlHelper extensions for some of my more commonly used routes..  it helps to clarify my ASPX code</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kvr</title>
		<link>http://helios.ca/2009/09/21/asp-net-mvc-extension-methods-of-urlhelper/comment-page-1/#comment-148</link>
		<dc:creator>kvr</dc:creator>
		<pubDate>Tue, 22 Sep 2009 13:09:06 +0000</pubDate>
		<guid isPermaLink="false">http://helios.ca/?p=170#comment-148</guid>
		<description>I like the Image extension method, but if you use the StyleSheet or Script method you loose intellisense in Visual Studio.</description>
		<content:encoded><![CDATA[<p>I like the Image extension method, but if you use the StyleSheet or Script method you loose intellisense in Visual Studio.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
