<?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: Portable Areas three years later &#8211; Part 5</title>
	<atom:link href="http://lostechies.com/erichexter/2012/11/26/portable-areas-3-years-later/feed/" rel="self" type="application/rss+xml" />
	<link>http://lostechies.com/erichexter/2012/11/26/portable-areas-3-years-later/</link>
	<description></description>
	<lastBuildDate>Thu, 23 May 2013 18:10:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: erichexter</title>
		<link>http://lostechies.com/erichexter/2012/11/26/portable-areas-3-years-later/#comment-649</link>
		<dc:creator>erichexter</dc:creator>
		<pubDate>Fri, 10 May 2013 18:34:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/erichexter/?p=181#comment-649</guid>
		<description>You could use the common service locator</description>
		<content:encoded><![CDATA[<p>You could use the common service locator</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nobody Real</title>
		<link>http://lostechies.com/erichexter/2012/11/26/portable-areas-3-years-later/#comment-648</link>
		<dc:creator>Nobody Real</dc:creator>
		<pubDate>Fri, 10 May 2013 17:54:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/erichexter/?p=181#comment-648</guid>
		<description>I don&#039;t think Shortbus is a proper solution, as it depends on StructureMap.  If you choose to use Ninject or Windsor, there should be no reason to be required to use SM.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think Shortbus is a proper solution, as it depends on StructureMap.  If you choose to use Ninject or Windsor, there should be no reason to be required to use SM.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: NugetHater</title>
		<link>http://lostechies.com/erichexter/2012/11/26/portable-areas-3-years-later/#comment-632</link>
		<dc:creator>NugetHater</dc:creator>
		<pubDate>Fri, 29 Mar 2013 15:42:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/erichexter/?p=181#comment-632</guid>
		<description>I have a hard time with everyone fawning over Nuget.  My experience with it has been one of project configs becoming silently corrupted, constant VS slowness and hangs, and version mismatch hell caused by Nuget itself (versions 1, 2, and 3).  My team has lost at least several weeks of productivity to Nuget-related downtime.  We uninstalled Nuget from our systems and started using a dedicated Team Foundation Server repository to distribute our third-party library updates, which works without problems.

So now to see that you&#039;ve posted a vague statement about how Nuget is somehow better than the MvcContrib EmbeddedResource handling approach and then to see in the comments that no one, including you, has posted a follow-up actually showing any concrete within the 6 months since does not give me any confidence you&#039;ve actually tried it in a true-to-life scenario.

I truly fail to see how Nuget would handle the distribution of js/css/view files in a way that would allow localized overrides, reverting to core versions after overriding, and sane updates of the core distribution without overwriting customizations.  From what I&#039;ve seen, it&#039;s just a glorified zipfile extraction framework with a half-baked versioning mechanism.

Someone please, please give me some counter-examples that show my complaints are unfounded and that will win me back, because I would love to drink the Nuget kool-aid again as long I could be sure it won&#039;t have the same poison in it that I got last time.</description>
		<content:encoded><![CDATA[<p>I have a hard time with everyone fawning over Nuget.  My experience with it has been one of project configs becoming silently corrupted, constant VS slowness and hangs, and version mismatch hell caused by Nuget itself (versions 1, 2, and 3).  My team has lost at least several weeks of productivity to Nuget-related downtime.  We uninstalled Nuget from our systems and started using a dedicated Team Foundation Server repository to distribute our third-party library updates, which works without problems.</p>
<p>So now to see that you&#8217;ve posted a vague statement about how Nuget is somehow better than the MvcContrib EmbeddedResource handling approach and then to see in the comments that no one, including you, has posted a follow-up actually showing any concrete within the 6 months since does not give me any confidence you&#8217;ve actually tried it in a true-to-life scenario.</p>
<p>I truly fail to see how Nuget would handle the distribution of js/css/view files in a way that would allow localized overrides, reverting to core versions after overriding, and sane updates of the core distribution without overwriting customizations.  From what I&#8217;ve seen, it&#8217;s just a glorified zipfile extraction framework with a half-baked versioning mechanism.</p>
<p>Someone please, please give me some counter-examples that show my complaints are unfounded and that will win me back, because I would love to drink the Nuget kool-aid again as long I could be sure it won&#8217;t have the same poison in it that I got last time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: erichexter</title>
		<link>http://lostechies.com/erichexter/2012/11/26/portable-areas-3-years-later/#comment-625</link>
		<dc:creator>erichexter</dc:creator>
		<pubDate>Mon, 11 Mar 2013 19:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/erichexter/?p=181#comment-625</guid>
		<description>I have not had a chance to post any additional information on this, but I will do this soon.  I like the idea of a private nuget feed. I could see using something like MyGet.com to help organize your own internal portable areas and give you the flexibility to compose your applications.</description>
		<content:encoded><![CDATA[<p>I have not had a chance to post any additional information on this, but I will do this soon.  I like the idea of a private nuget feed. I could see using something like MyGet.com to help organize your own internal portable areas and give you the flexibility to compose your applications.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rgriffith</title>
		<link>http://lostechies.com/erichexter/2012/11/26/portable-areas-3-years-later/#comment-624</link>
		<dc:creator>Rgriffith</dc:creator>
		<pubDate>Mon, 11 Mar 2013 13:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/erichexter/?p=181#comment-624</guid>
		<description>Hi Eric, 

Have you had a chance to post anything regarding this? Excuse me, as I have not implemented nor fully read your original post on the Portal Areas so I do not have all encompasing knowledge of the original work-flow, however as Guest said, a more concrete example would be appreciated. None of what you described above makes sense to me. How does NuGet solve this? I realize I could have a private package feed of my &quot;Portable Areas&quot;, but what does this really replace in the original solution you had posted?

Thank you so much for your hard work !</description>
		<content:encoded><![CDATA[<p>Hi Eric, </p>
<p>Have you had a chance to post anything regarding this? Excuse me, as I have not implemented nor fully read your original post on the Portal Areas so I do not have all encompasing knowledge of the original work-flow, however as Guest said, a more concrete example would be appreciated. None of what you described above makes sense to me. How does NuGet solve this? I realize I could have a private package feed of my &#8220;Portable Areas&#8221;, but what does this really replace in the original solution you had posted?</p>
<p>Thank you so much for your hard work !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Danthar</title>
		<link>http://lostechies.com/erichexter/2012/11/26/portable-areas-3-years-later/#comment-507</link>
		<dc:creator>Danthar</dc:creator>
		<pubDate>Wed, 05 Dec 2012 11:38:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/erichexter/?p=181#comment-507</guid>
		<description>I actually did the same thing. Where views, and resources 
(css/js/images) are embedded resources and served directly out of the assembly. Using build
 in support for embedded views from the Spark viewengine pushed me into 
this direction.

However since then I have iterated into a 
solution where the css/js and images are extracted from the dll and 
placed in a well known location, at application startup. Since 
supporting proper caching from embedded resources was to problematic.

Your approach seems like a good way to get rid of these custom viewproviders i have been working with all together.</description>
		<content:encoded><![CDATA[<p>I actually did the same thing. Where views, and resources<br />
(css/js/images) are embedded resources and served directly out of the assembly. Using build<br />
 in support for embedded views from the Spark viewengine pushed me into<br />
this direction.</p>
<p>However since then I have iterated into a<br />
solution where the css/js and images are extracted from the dll and<br />
placed in a well known location, at application startup. Since<br />
supporting proper caching from embedded resources was to problematic.</p>
<p>Your approach seems like a good way to get rid of these custom viewproviders i have been working with all together.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rad</title>
		<link>http://lostechies.com/erichexter/2012/11/26/portable-areas-3-years-later/#comment-506</link>
		<dc:creator>Rad</dc:creator>
		<pubDate>Wed, 05 Dec 2012 06:26:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/erichexter/?p=181#comment-506</guid>
		<description>Yes I know. I would like also to compose Portable Areas at run time (think of a Multi-tenant application) with ability to add new features - as new pages or small widgets to be embedded in another page, layout pages or partial views.

Will you soon come up with an example of using ShortBus with Nuget based Portable areas deployment preferably using Twitter Bootstrap for MVC?</description>
		<content:encoded><![CDATA[<p>Yes I know. I would like also to compose Portable Areas at run time (think of a Multi-tenant application) with ability to add new features &#8211; as new pages or small widgets to be embedded in another page, layout pages or partial views.</p>
<p>Will you soon come up with an example of using ShortBus with Nuget based Portable areas deployment preferably using Twitter Bootstrap for MVC?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: erichexter</title>
		<link>http://lostechies.com/erichexter/2012/11/26/portable-areas-3-years-later/#comment-503</link>
		<dc:creator>erichexter</dc:creator>
		<pubDate>Wed, 05 Dec 2012 01:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/erichexter/?p=181#comment-503</guid>
		<description>They are installed at design time. As nuget packages.</description>
		<content:encoded><![CDATA[<p>They are installed at design time. As nuget packages.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rad</title>
		<link>http://lostechies.com/erichexter/2012/11/26/portable-areas-3-years-later/#comment-502</link>
		<dc:creator>Rad</dc:creator>
		<pubDate>Tue, 04 Dec 2012 20:30:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/erichexter/?p=181#comment-502</guid>
		<description>Eric,
Did you create a github repository for this? I would really like to have an MVC 4 shell web application and to compose HTML GUI using Portable areas. The problem is how are Portable areas HTML helper known to the shell application at design or run time?

Rad</description>
		<content:encoded><![CDATA[<p>Eric,<br />
Did you create a github repository for this? I would really like to have an MVC 4 shell web application and to compose HTML GUI using Portable areas. The problem is how are Portable areas HTML helper known to the shell application at design or run time?</p>
<p>Rad</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mykhailo Rybnikov</title>
		<link>http://lostechies.com/erichexter/2012/11/26/portable-areas-3-years-later/#comment-472</link>
		<dc:creator>Mykhailo Rybnikov</dc:creator>
		<pubDate>Mon, 26 Nov 2012 16:15:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/erichexter/?p=181#comment-472</guid>
		<description>I&#039;ve had a task similar to Portable areas functionality. During my investigation it seemed a bit over-complicated.
Example over using embedded resource approach can be found here: https://github.com/mihasic/MyPlayground</description>
		<content:encoded><![CDATA[<p>I&#8217;ve had a task similar to Portable areas functionality. During my investigation it seemed a bit over-complicated.<br />
Example over using embedded resource approach can be found here: https://github.com/mihasic/MyPlayground</p>
]]></content:encoded>
	</item>
</channel>
</rss>
