 <?xml-stylesheet type="text/css" href="http://www.mercatus3.com/Data/style/rss1.css" ?> <?xml-stylesheet type="text/xsl" href="http://www.mercatus3.com/Data/style/rss1.xsl" ?>
<rss version="2.0">
  <channel>
    <title>Inside Mercatus3</title>
    <link>http://www.mercatus3.com/inside-mercatus3.aspx</link>
    <description>At Mercatus3, we are always looking at ways to make you life easier. We do this by developing unique, simple to use, and powerful web applications. This often means that we are experimenting with new technologies and approaches to internet application de</description>
    <copyright>Copyright (c) Mercatus3, LLC</copyright>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>mojoPortal Blog Module</generator>
    <ttl>120</ttl>
    <item>
      <title>Early Adopter vs. Forced to Switch. Goodbye Optimum Multi-Room DVR</title>
      <description><![CDATA[<p>
	 </p>
<p>
	I admit it. I’m a recovering early adopter. I used to get all the new gadgets and electronic equipment shortly after it came out. I tried the new web sites and apps, signed up for all the social networks, and more. I finally got tired of all the stuff that didn’t work as promised, the sites that went out of business or just stopped getting any relevant traffic, and the time it took to stay current on all of the emerging trends.</p>
<p>
	Recently, I was forced to become an early adopter again. Forced by the fact that a service I used all the time was just terrible. The Optimum Multi-Room DVR. So I <span data-scayt_word="cancelled" data-scaytid="1">cancelled</span> my cable service – no not the internet – just the TV.</p>
<p>
	The Optimum Multi-Room DVR is such a step backwards from their stand-alone DVR system (which was such a step back from my original <span data-scayt_word="Tivo" data-scaytid="2">Tivo</span>), with so many bugs, that I just couldn’t take the frustration of having to use this terrible system.</p>
<p>
	Having used <span data-scayt_word="Tivo" data-scaytid="3">Tivo</span> and being a <span data-scayt_word="PS3" data-scaytid="5">PS3</span> subscriber to Netflix, I knew what the possibilities for at home video &nbsp;were. Now that I have switched, I am experiencing the benefits of best-of-bread technology and see the true potential. With Netflix, <span data-scayt_word="Vudu" data-scaytid="6">Vudu</span>, NFL Sunday Ticket et al I have access to pretty much everything I want. Supplement this with the Internet and my iPad and I find that I have an exceptional video experience. And all without commercials. The only thing I’m missing is live news.</p>
<p>
	On the product adoption curve I think I am near the end of the early adopter group. Taking this alternative approach to watching video will likely become mainstream in the next 18 - 36 months or so. Based on the multi-room DVR capabilities, I don’t think <span data-scayt_word="Cablevision" data-scaytid="7">Cablevision</span> is able to catch-up. But they do own the lines for the internet, so we’ll just have to make sure they and the other cable / phone / internet providers do not use that power to prevent the switch to better video services.</p>
<p>
	How do you watch TV / Video? When you think about it, isn’t just about every way you get your video better than traditional cable?</p>
<br /><a href='http://www.mercatus3.com/early-adopter-vs-forced-to-switch-goodbye-optimum-multi-room-dvr.aspx'>David Dean</a>&nbsp;&nbsp;<a href='http://www.mercatus3.com/early-adopter-vs-forced-to-switch-goodbye-optimum-multi-room-dvr.aspx'>...</a>]]></description>
      <link>http://www.mercatus3.com/early-adopter-vs-forced-to-switch-goodbye-optimum-multi-room-dvr.aspx</link>
      <comments>http://www.mercatus3.com/early-adopter-vs-forced-to-switch-goodbye-optimum-multi-room-dvr.aspx</comments>
      <guid isPermaLink="true">http://www.mercatus3.com/early-adopter-vs-forced-to-switch-goodbye-optimum-multi-room-dvr.aspx</guid>
      <pubDate>Mon, 02 Jan 2012 02:28:00 GMT</pubDate>
    </item>
    <item>
      <title>Are You Having Trouble Finding a Job</title>
      <description><![CDATA[<p>
	Where are you getting your advice on how to look for one? If the advice is to write a great resume and send out a ton of them or if it's to network by going to networking events with people you don't already know, you are looking for a job in the old economy. You may find one but there is a good chance you'll lose it.</p>
<p>
	Finding a job in today's economy is easy if you have the right skills and have built a network over time. If you have neither then you are going to have to invest in both. and while you invest you may have to take less money, perks, etc.</p>
<p>
	So again, how are you looking for your next job? (more on this to come).</p>
<br /><a href='http://www.mercatus3.com/are-you-having-trouble-finding-a-job.aspx'>David Dean</a>&nbsp;&nbsp;<a href='http://www.mercatus3.com/are-you-having-trouble-finding-a-job.aspx'>...</a>]]></description>
      <link>http://www.mercatus3.com/are-you-having-trouble-finding-a-job.aspx</link>
      <comments>http://www.mercatus3.com/are-you-having-trouble-finding-a-job.aspx</comments>
      <guid isPermaLink="true">http://www.mercatus3.com/are-you-having-trouble-finding-a-job.aspx</guid>
      <pubDate>Thu, 29 Dec 2011 21:02:00 GMT</pubDate>
    </item>
    <item>
      <title>What Do You Want for Christmas (or other holiday celebration)</title>
      <description><![CDATA[<p>
	This Christmas, do you want more gifts than last year? Even if they are average, generic things? Or would you rather have one or two gifts that are high-quality, perhaps hand crafted items? Maybe your customers want less, but higher-quality work as well.&nbsp;</p>
<p>
	They are likely willing to pay even more for it.</p>
<p>
	 </p><br /><a href='http://www.mercatus3.com/what-do-you-want-for-christmas-or-other-holiday-celebration.aspx'>David Dean</a>&nbsp;&nbsp;<a href='http://www.mercatus3.com/what-do-you-want-for-christmas-or-other-holiday-celebration.aspx'>...</a>]]></description>
      <link>http://www.mercatus3.com/what-do-you-want-for-christmas-or-other-holiday-celebration.aspx</link>
      <comments>http://www.mercatus3.com/what-do-you-want-for-christmas-or-other-holiday-celebration.aspx</comments>
      <guid isPermaLink="true">http://www.mercatus3.com/what-do-you-want-for-christmas-or-other-holiday-celebration.aspx</guid>
      <pubDate>Sat, 24 Dec 2011 14:04:00 GMT</pubDate>
    </item>
    <item>
      <title>What My Blog and My Exercise Have in Common</title>
      <description><![CDATA[<p>
	I look at the archive list for this blog and it looks like my workout log. Infrequent entries with sporadic bursts. I need to get better at maintaining both. A good goal for 2102.</p>
<br /><a href='http://www.mercatus3.com/what-my-blog-and-my-exercise-have-in-common.aspx'>David Dean</a>&nbsp;&nbsp;<a href='http://www.mercatus3.com/what-my-blog-and-my-exercise-have-in-common.aspx'>...</a>]]></description>
      <link>http://www.mercatus3.com/what-my-blog-and-my-exercise-have-in-common.aspx</link>
      <comments>http://www.mercatus3.com/what-my-blog-and-my-exercise-have-in-common.aspx</comments>
      <guid isPermaLink="true">http://www.mercatus3.com/what-my-blog-and-my-exercise-have-in-common.aspx</guid>
      <pubDate>Fri, 23 Dec 2011 14:28:00 GMT</pubDate>
    </item>
    <item>
      <title>RFPs are for Commodities, not Value Added Service Offerings</title>
      <description><![CDATA[<p>
	 </p>
<p>
	One relic of the industrial revolution is the Request for Proposal. The RFP, a favorite tool of the purchasing department, is a document that outlines the requirements of a company and asks companies to respond in a standardized format. If all responses are basically similar than the company can feel good about going with the low cost provider.</p>
<p>
	The problem is that purchasing departments adopted this approach for just about everything. Unfortunately, the RFP process fails miserably when a company is looking for a differentiated, value based solution.</p>
<p>
	Image you are a company that has compelling research that a commercial using Justin <span data-scayt_word="Beiber" data-scaytid="1">Beiber</span> would be the most effective way to sell a product. So they send out an RFP and ask companies to respond to the requirements. Only problem, there is only one Justin Bieber. An RFP would be a waste of time.</p>
<p>
	Do you offer a unique solution that can’t be effectively communicated through an RFP? If so, why are you still answering them?</p>
<p>
	 </p><br /><a href='http://www.mercatus3.com/rfps-are-for-commodities-not-value-added-service-offerings.aspx'>David Dean</a>&nbsp;&nbsp;<a href='http://www.mercatus3.com/rfps-are-for-commodities-not-value-added-service-offerings.aspx'>...</a>]]></description>
      <link>http://www.mercatus3.com/rfps-are-for-commodities-not-value-added-service-offerings.aspx</link>
      <comments>http://www.mercatus3.com/rfps-are-for-commodities-not-value-added-service-offerings.aspx</comments>
      <guid isPermaLink="true">http://www.mercatus3.com/rfps-are-for-commodities-not-value-added-service-offerings.aspx</guid>
      <pubDate>Thu, 22 Dec 2011 05:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The revolution is over, long live the revolution</title>
      <description><![CDATA[<p>
	 </p>
<p>
	I recently went to a seminar where the speaker, a very bright person who has earned the right to pontificate, told us all about why this recession is different and why we may not come out of it. Let me explain.</p>
<p>
	He talked about how we are currently in a cyclical recession (caused by the real-estate bubble). If that was it, we could just wait a few years and the economy would come roaring back. However, in addition to the real estate recession, we are also at the forefront of the next great societal revolution. This revolution marks the end of the industrial age and the start of the connected age.</p>
<p>
	Unfortunately for many, this means that way we do things is changing. The bulk of our societal infrastructure is connected to the industrial economy. From schools, manufacturing, banks, to government. Those who work within these industries will need to retool their skills or their jobs may not come back.</p>
<p>
	The good news is that every previous revolution has brought un <span data-scayt_word="parrelled" data-scaytid="1">parrelled</span> growth and opportunity once the new paradigm was embraced. This is still bad news for those who cling to the old approach. It’s a ground floor opportunity for those willing to embrace this shift.</p>
<p>
	How will the connected revolution change your business and what do you need to do to be prepared for it?</p>
<br /><a href='http://www.mercatus3.com/the-revolution-is-over-long-live-the-revolution.aspx'>David Dean</a>&nbsp;&nbsp;<a href='http://www.mercatus3.com/the-revolution-is-over-long-live-the-revolution.aspx'>...</a>]]></description>
      <link>http://www.mercatus3.com/the-revolution-is-over-long-live-the-revolution.aspx</link>
      <comments>http://www.mercatus3.com/the-revolution-is-over-long-live-the-revolution.aspx</comments>
      <guid isPermaLink="true">http://www.mercatus3.com/the-revolution-is-over-long-live-the-revolution.aspx</guid>
      <pubDate>Wed, 21 Dec 2011 05:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Yes, Cloud Computing is Green.  But isn’t that just Marketing?</title>
      <description><![CDATA[<p>
	 </p>
<p>
	The real reason companies will adopt cloud computing, or Proprietary Cloud Computing – which is basically just virtualization, is not because it’s <span data-scayt_word="“Green.”" data-scaytid="1">“Green.”</span>&nbsp; Being green is just a nice side effect.&nbsp; No, the reason companies will ultimately adopt Cloud Computing is because it costs less.</p>
<br /><a href='http://www.mercatus3.com/yes-cloud-computing-is-green--but-isn’t-that-just-marketing.aspx'>David Dean</a>&nbsp;&nbsp;<a href='http://www.mercatus3.com/yes-cloud-computing-is-green--but-isn’t-that-just-marketing.aspx'>...</a>]]></description>
      <link>http://www.mercatus3.com/yes-cloud-computing-is-green--but-isn’t-that-just-marketing.aspx</link>
      <comments>http://www.mercatus3.com/yes-cloud-computing-is-green--but-isn’t-that-just-marketing.aspx</comments>
      <guid isPermaLink="true">http://www.mercatus3.com/yes-cloud-computing-is-green--but-isn’t-that-just-marketing.aspx</guid>
      <pubDate>Tue, 20 Dec 2011 13:34:00 GMT</pubDate>
    </item>
    <item>
      <title>Remove all CRLF / Line Breaks in Visual Studio</title>
      <description><![CDATA[<p>
	I had a need to remove all line breaks (everything had to be on 1 line) using Visual Studio. It's pretty easy.</p>
<p>
	Select the content where you want to remove line breaks.</p>
<p>
	Click Replace</p>
<p>
	Select Use Regular Expressions under options</p>
<p>
	Enter&nbsp;$\n in the find field</p>
<p>
	Delete all content in the replace field.</p>
<p>
	Hit replace all</p>
<br /><a href='http://www.mercatus3.com/remove-all-crlf--line-breaks-in-visual-studio.aspx'>David Dean</a>&nbsp;&nbsp;<a href='http://www.mercatus3.com/remove-all-crlf--line-breaks-in-visual-studio.aspx'>...</a>]]></description>
      <link>http://www.mercatus3.com/remove-all-crlf--line-breaks-in-visual-studio.aspx</link>
      <comments>http://www.mercatus3.com/remove-all-crlf--line-breaks-in-visual-studio.aspx</comments>
      <guid isPermaLink="true">http://www.mercatus3.com/remove-all-crlf--line-breaks-in-visual-studio.aspx</guid>
      <pubDate>Wed, 31 Aug 2011 20:46:00 GMT</pubDate>
    </item>
    <item>
      <title>Enterprise Class Custom Development with mojoPortal - Maintain Upgrade Path</title>
      <description><![CDATA[<p>
	mojoPortal is a great CMS, especially for small to medium sized businesses. What mojoPortal gives you beyond a great little CMS is a framework for custom development. There is a lot of great documentation on developing for mojoPortal using the mojoPortal&nbsp;source code and SVN Trunk. You can review this documentation <a href="http://www.mojoportal.com/developerdocs.aspx">here</a>.</p>
<p>
	The only problem with this approach is that the development has you use the mojoPortal source code. Even though you have the mojoPortal source, you are strongly advised against modifying any of the mojo source as it will be overwritten if you ever want to do an upgrade. Also, using the mojoPortal source requires that you load several CS projects and this comes with quite a bit of overhead. Finally, when building custom features with mojoPortal, you have to move your code in a postbuild&nbsp;event, which requires a rebuild even for the smallest ASPX and ASCX code changes. This means you'll be doing an awful lot of waiting instead of developing.</p>
<p>
	I think that I have found a better way. Instead of starting with the mojo source code, you should always use the mojoPortal deployment files. This way, you are sure to never overwrite any of the source, you get to operate in your custom project without the mojo&nbsp;source overhead and you can make minor, non C# modifications without rebuilding. Here is how you do it:</p>
<ol>
	<li>
		Download the mojoPortal deployment files</li>
	<li>
		Create a new solution (called mojoEnterprise in the <a href="http://www.mercatus3.com/data/sites/1/sharedfiles/mojocustom.zip">example </a>files) and in a subfolder of mojoCustom</li>
	<li>
		Add a new project to that solution called mojoSource under the folder mojoCustom (peer of mojoEnterprise&nbsp;folder)</li>
	<li>
		Create a _libs file under the mojoEnterprise directory. Copy the contents of the bin directory from the mojo&nbsp;deployment files.</li>
	<li>
		Copy the rest of the files from the mojo deployment package to the root of the mojoSource&nbsp;project (except the web.config file)</li>
	<li>
		Add references to the mojoEnterprise project to all the mojo dlls in the mojoEnterprise/_libs folder</li>
	<li>
		Copy the web config from the deployment package to the mojoEnterprise project</li>
	<li>
		Add post build events to both projects: The first copies all the files in the _libs folder to the bin directory under mojoEnterprise. The second copies all the files under the mojoSource to the mojoEnterprise folder except those in Excludefiles.txt (see example)</li>
	<li>
		Create a db and add the appropriate connection string to the web config file</li>
	<li>
		Run the project</li>
</ol>
<p>
	Now you have the mojo&nbsp;files, can build custom features and upgrading is as easy as replacing all the files in the mojoSource directory. Also, if you absolutely have to touch a mojoPortal file, you can just add it to the excludefiles.txt file and those files will never be overwritten in the future. You can add your project to source code control and ignore all the mojo&nbsp;files. This keeps your solution much smaller. You can of course add the mojoSource project to source control if you always want to have a full package.</p>
<p>
	Download an example of this approach <a href="http://www.mercatus3.com/data/sites/1/sharedfiles/mojocustom.zip">here</a>. Simply unpack the contents, open the solution under mojoEnterprise, create a db and add the appropriate connection string and run the project. An example of a custom feature is included under the directory custom feature and under the setup directory.</p>
<p>
	Hope this helps with your custom mojoPortal development in the future.</p>
<p>
	 </p>
<p>
	 </p><br /><a href='http://www.mercatus3.com/enterprise-class-custom-development-with-mojoportal-maintain-upgrade-path.aspx'>David Dean</a>&nbsp;&nbsp;<a href='http://www.mercatus3.com/enterprise-class-custom-development-with-mojoportal-maintain-upgrade-path.aspx'>...</a>]]></description>
      <link>http://www.mercatus3.com/enterprise-class-custom-development-with-mojoportal-maintain-upgrade-path.aspx</link>
      <comments>http://www.mercatus3.com/enterprise-class-custom-development-with-mojoportal-maintain-upgrade-path.aspx</comments>
      <guid isPermaLink="true">http://www.mercatus3.com/enterprise-class-custom-development-with-mojoportal-maintain-upgrade-path.aspx</guid>
      <pubDate>Tue, 14 Jun 2011 20:53:00 GMT</pubDate>
    </item>
    <item>
      <title>Get a Real RawURL - Remove the querystring</title>
      <description><![CDATA[<p>
	Hi, here is another thing I find myself looking up over and over. If you want to get a real raw url without the querystring&nbsp;in C#, do the following</p>
<p>
	To get the <span class="Apple-style-span" style="white-space: nowrap;">full url without the querystring:</span></p>
<p>
	 </p>
<div>
	string rawUrl = SiteRoot + Request.RawUrl;</div>
<div>
	Uri uri = new Uri(rawUrl);</div>
<div>
	string pageUrl = uri.GetLeftPart(UriPartial.Path);</div>
<div>
	 </div>
<div>
	To get just the raw path:</div>
<div>
	<div>
		string rawUrl = SiteRoot + Request.RawUrl;</div>
	<div>
		Uri uri = new Uri(rawUrl);</div>
	<div>
		string absolutePath = uri.AbsolutePath;</div>
	<div>
		 </div>
	<div>
		Hope this helps.</div>
</div>
<br /><a href='http://www.mercatus3.com/get-a-real-rawurl-remove-the-querystring.aspx'>David Dean</a>&nbsp;&nbsp;<a href='http://www.mercatus3.com/get-a-real-rawurl-remove-the-querystring.aspx'>...</a>]]></description>
      <link>http://www.mercatus3.com/get-a-real-rawurl-remove-the-querystring.aspx</link>
      <comments>http://www.mercatus3.com/get-a-real-rawurl-remove-the-querystring.aspx</comments>
      <guid isPermaLink="true">http://www.mercatus3.com/get-a-real-rawurl-remove-the-querystring.aspx</guid>
      <pubDate>Tue, 07 Jun 2011 16:33:00 GMT</pubDate>
    </item>
  </channel>
</rss>
